【发布时间】:2018-08-24 05:58:45
【问题描述】:
我有一个电路,它的真值看起来像这样A =BC+^C[(B and C) or (not C)]
我给你,
output A;
input B, C;
wire w1, w2;
and (w1, B, C);
not (w2, C);
or (A, w1, w2);
我的问题是我们为什么要写输入B,C;我们可以写成 reg B, C; 吗?
到底有什么区别?
【问题讨论】:
-
输入可以不是一个reg。输出可以是 reg,但在您的情况下不是,因为 and/not/or 门需要电线。其余的请参见@Mahi 的链接。