头歌计算机组成原理实验—运算器设计(7) 第7关:6位有符号补码阵列乘法器

第7关:6位有符号补码阵列乘法器

实验目的

帮助学生掌握补码阵列乘法器的实现原理。

视频讲解

实验内容

在 Logisim 中打开 alu.circ 文件,在6位补码阵列乘法器中利用5位阵列乘法器以及求补器等部件实现补码阵列乘法器,实验框架如图所示:

电路框架

alu.circ

电路引脚

信号输入/输出位宽说明
X输入6 位被乘数补码
Y输入6 位乘数补码
乘积输出11 位乘积补码

电路测试

完成实验后,利用文本编辑工具打开 alu.circ 文件,将所有文字信息复制粘贴到 Educoder 平台的 alu.circ 文件中,再点击评测按钮即可进行本关测试。平台会对你设计的电路进行自动测试,为方便测试,请勿修改子电路封装,本关测试用例如下:

 
  1. Cnt X Y Mul
  2. 00 33 32 0b6
  3. 01 0b 3c 7d4
  4. 02 20 0f 000
  5. 03 3a 2e 06c
  6. 04 2e 28 1b0
  7. 05 22 26 30c
  8. 06 31 17 6a7
  9. 07 30 0d 730
  10. 08 0c 02 018
  11. ...

开始你的闯关任务吧,升级打怪中....

参考答案:

直接复制代码,字数太多,发不了,后续会上传文件

参考电路图

如果对你有所帮助,感谢点赞加收藏!

完整的代码可以到【WRITE-BUG数字空间】我的个人学习圈查看。

附上链接:

https://www.writebug.com/article/9d0e93cc-f627-11ed-ada1-0242ac1a0006icon-default.png?t=N7T8https://www.writebug.com/article/9d0e93cc-f627-11ed-ada1-0242ac1a0006

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是计算机组成原理实验中六位有符号补码阵列乘法器的连线: ``` ┌───┐ ┌───┐ ┌───┐ ┌───┐ ┌───┐ ┌───┐ A[5]──┤ ├──┐├───┤ ├─┬─┤ ├─┬─┤ ├─┬─┤ ├─┬─┤ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ A[4]──┤ ├──┤ ├──┤ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ A[3]──┤ ├──┤ ├──┤ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ A[2]──┤ ├──┤ ├──┤ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ A[1]──┤ ├──┤ ├──┤ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ A[0]──┤ ├──┘└───┘┌─┴─┴─┴─┐│ │ │ │ │ │ │ │ └───┘ │Multiplier││ │ │ │ │ │ │ │ B[5]──┌───┐ └─────────┘│ │ │ │ │ │ │ │ │ │ ┌───┐ ┌───┐ ┌───┐│ │ │ │ │ │ │ B[4]──┤ ├──┤ ├──┤ ├──┤ ├┘ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ B[3]──┤ ├──┤ ├──┤ ├──┤ ├─┤ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ B[2]──┤ ├──┤ ├──┤ ├──┤ ├─┤ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ B[1]──┤ ├──┤ ├──┤ ├──┤ ├─┤ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ B[0]──┤ ├──┘└───┘└───┘└───┘└───┘┘──┘─┘─┘──┘─┘ └───┘ P[11]──────────────────────────────────────────── ``` 其中,A[5:0] 和 B[5:0] 分别表示两个六位有符号补码数,Multiplier 表示一个六位有符号补码乘法器,P[11:0] 表示两个六位有符号补码数相乘后的结果。这个连线图和前面的连线图是完全一致的。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值