第9关:原码一位乘法器设计
实验目的
学生掌握原码一位乘法运算的基本原理,熟练掌握 Logisim 寄存器电路的使用,能在 Logisim 平台中设计实现一个 8*8位的无符号数乘法器。
视频讲解
####实验内容 在 alu.circ 文件中的原码一位乘法器子电路中,增加控制电路和数据通路,使得该电路能自动完成8位无符号数的一位乘法运算。再设置引脚初始值,然后驱动时钟自动仿真,电路可自动完成运算。运算结束,结果传输到输出引脚。运算结束时,电路应该自动停止。
电路框架
alu.circ

电路引脚
| 信号 | 输入/输出 | 位宽 | 说明 |
|---|---|---|---|
| X | 输入 | 8 位 | 被乘数 |
| Y | 输入 | 8 位 | 乘数 |
| 乘积 MulResult | 输出 | 16 位 | 乘积 |
电路测试
实验完成后,可利用文本编辑工具打开 alu.circ,将所有文字信息复制粘贴到 Educoder 平台的 alu.circ 文件中,再点击评测按钮即可进行本关测试。平台会对你设计的电路进行自动测试,为方便测试,请勿修改子电路封装,本关测试用例如下:
Cnt x

文章介绍了如何在Logisim环境中设计一个8*8位的原码一位乘法器,要求能自动完成无符号数的乘法运算,并在运算结束后将结果传输到输出引脚。学生需扩展控制电路和数据通路,确保电路在给定的时钟周期内正确工作。文章提供了测试案例和常见问题解答,并提示了参考答案和电路图可在指定平台查看。
最低0.47元/天 解锁文章
1627





