当前位置: 首页 > news >正文

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

第6关:5位无符号阵列乘法器设计

实验目的

帮助学生掌握阵列乘法器的实现原理,能够分析阵列乘法器的性能,能在 Logisim 中绘制阵列乘法器电路。

视频讲解

实验内容

在 Logisim 中打开 alu.circ 文件,在5位阵列乘法器中实现斜向进位的阵列乘法器,该电路引脚定义如图所示,其中 X,Y 为5位被乘数和乘数,P 为乘积输出,阵列乘法所需的25按位与的乘积项已经通过辅助电路生成,如图2.21所示,所有乘积项均通过隧道标签给出,用户只需要在已给出的电路框架中进行简单连线即可完成5位阵列乘法器。

电路框架

alu.circ

电路引脚

信号输入/输出位宽说明
X输入5 位被乘数
Y输入5 位乘数
乘积输出10 位乘积

电路测试

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

 
  1. Cnt X Y MUL
  2. 00 05 03 00f
  3. 01 08 0b 058
  4. 02 01 00 000
  5. 03 03 0a 01e
  6. 04 0a 1e 12c
  7. 05 1a 02 034
  8. 06 06 11 066
  9. 07 18 10 180
  10. 08 10 1c 1c0
  11. ...

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

 

参考答案:

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

参考电路图

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

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

附上链接:

https://www.writebug.com/article/5ab7711a-f627-11ed-a553-0242ac1a0006icon-default.png?t=N4HBhttps://www.writebug.com/article/5ab7711a-f627-11ed-a553-0242ac1a0006关于接下来的实验内容,我也会在【WRITE-BUG数字空间】更新,也可以为大家带来更好的观感,带来更多的分享,欢迎大家前来浏览。

 

http://www.lryc.cn/news/69675.html

相关文章:

  • Java的运行原理
  • 在已有VPC中创建EKS集群
  • Spring boot 注解@Async不生效 无效 不起作用
  • 如何封装一个js文件?
  • 计算卸载-论文05-双层优化(无线充电与卸载)
  • RSBBS 报表接口 query跳转 RRI
  • 失业五个月,终于有offer了!但这家公司的风评惨不忍睹,要接吗?
  • 智慧井盖监测终端,智能井盖-以科技解决智慧城市“顽疾”,守护城市生命线
  • VMware Workstation 与 Device/Credential Guard 不兼容.在禁用 Device/Credenti
  • 微信小程序开发实战课后习题解答————第四章(作业版)
  • web缓存—Squid代理服务
  • 免费可用 ChatGPT 网页版
  • 【JVM】7. 方法区
  • 23种设计模式之代理模式(Proxy Pattern)
  • 服务扫描与查点-渗透测试模拟环境(3)
  • Educational Codeforces Round 148 (Rated for Div. 2) 题解
  • Java自定义类:打造属于自己的编程世界
  • kubectl top pod输出的cpu、内存使用率是怎么计算的
  • Spring和SpringBoot常用注解(持续更新)
  • redis做异步消息处理
  • 图书管理系统可行性分析报告
  • 比较难掌握的几道数据库面试题及答案
  • AI已经成立社区了,一个个比真人还真
  • Qt实现DES ECB加密解密
  • 拼多多新阶段,透露出不寻常
  • 使用底层代码(无框架)实现卷积神经网络理解CNN逻辑
  • PID单环控制(位置环)
  • 内存基础知识
  • 快速入门matlab——运算方法
  • 2009.03-2022.06华证ESG季度评级(季度)