module gate01 (a,b,c);
input a,b;
output c;
assign c=a&b;
endmodule
c
a
b
module gate01
モジュール名は変更可能
「and」は使わない
予約語に「and」がある
後々問題になる
仮引数はa,b,c以外でもよい
and01,andgate等はOK
assign....は
and(c,a,b);
でもよい