原码一位乘法器设计

本次实验旨在让学生掌握原码一位乘法运算原理,通过在 Logisim 中设计8*8位无符号数乘法器,包括控制电路和数据通路,实现自动完成运算。实验要求电路在接收到8位被乘数和乘数后,能够自动进行运算并将16位乘积输出。实验结束后,可在 Educoder 平台进行测试,确保设计的正确性。
摘要由CSDN通过智能技术生成

原码一位乘法器设计

在这里插入图片描述

实验目的
学生掌握原码一位乘法运算的基本原理,熟练掌握 Logisim 寄存器电路的使用,能在 Logisim 平台中设计实现一个 8*8位的无符号数乘法器。

实验内容
在 alu.circ 文件中的原码一位乘法器子电路中,增加控制电路和数据通路,使得该电路能自动完成8位无符号数的一位乘法运算。再设置引脚初始值,然后驱动时钟自动仿真,电路可自动完成运算。运算结束,结果传输到输出引脚。运算结束时,电路应该自动停止。

电路引脚
信号 输入/输出 位宽 说明
X 输入 8 位 被乘数
Y 输入 8 位 乘数
乘积 MulResult 输出 16 位 乘积

电路测试
实验完成后,可利用文本编辑工具打开 alu.circ,将所有文字信息复制粘贴到 Educoder 平台的 alu.circ 文件中,再点击评测按钮即可进行本关测试。平台会对你设计的电路进行自动测试,为方便测试,请勿修改子电路封装,本关测试用例如下:
Cnt x y MulResult
00 ff 03 0000
01 ff 03 0003
02 ff 03 7f81
03 ff 03 bf40
04 ff 03 5fa0
05 ff 03 2fd0
06 ff 03 17e8
07 ff 03 0bf4
08 ff 03 05fa
09 ff 03 02fd

  
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

热爱吖

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值