a
b
c
a
b
c
a
b
c
a
b
c
a
b
c
a
b
c
a
c
assign c=~a;
not(c,a);
assign c=a|b;
or(c,b,a);
assign c=a&b;
and(c,b,a);
assign c=a^b;
xor(c,b,a);
assign c=a~&b;
nand(c,b,a);
assign c=a~|b;
nor(c,b,a);
assign c=a~^b;
xnor(c,b,a);
基本論理ゲートの記述は2つの方法がある
この実験ではどちらのを使用してもよいが
混在させるのは好ましくない