|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
如题。想要实现 c = a + b的功能,不用时序电路,只用组合逻辑。我看别人用了方法一,我用了方法二,想问下各位大佬,有什么区别吗?
方法一
- module addr(
- input [3:0] a,
- input [3:0] b,
- output reg [4:0] c;
- )
- always @(*)
- begin
- c = a + b;
- end
- endmodule
复制代码 方法二
- module addr(
- input [3:0] a,
- input [3:0] b,
- output [4:0] c;
- )
- assign c = a + b;
- endmodule
复制代码
|
|