【发布时间】:2017-03-02 02:00:32
【问题描述】:
两个 8 位输入被馈送到比较器,如果第一个大于第二个,它们应该被减去,否则它们应该被添加。但是,> 和
input[7:0] in1,in2;
output select;
assign select=(in1-in2)?0:1;
它总是减去,除非差等于 0。如果我使用除法,0 不能作为输入,否则我的程序可能会崩溃。有关如何解决此问题的任何建议?
非常感谢您的宝贵时间。
【问题讨论】:
标签: verilog comparison-operators mux