假设我们想设计一个算术和逻辑单元(ALU),以便它执行以下操作: 说, 两个输入是A和B. cin表示进位.s2,s1和s0是选择变量,使得:
s2/cin s1 s0 Function
0 0 0 Transfer A
0 0 1 Addition
1 0 0 A+1
1 0 1 Addition with carry
x 1 0 A OR B
x 1 1 A XOR B
以下电路是否会根据上述逻辑或所需的任何修改执行?该电路设计为两个阶段。
答案 0 :(得分:0)
Dude !,编写verilog代码并查看RTL视图,它清楚地了解它是否有效,因为您也可以看到功能仿真。