乘法器的实现

在这里插入图片描述

第一次循环:被乘数寄存器为8位的00001000,乘数寄存器为4位的1001,乘数寄

存器最低位是1,乘积寄存器初始为8位的00000000,此时将被乘数寄存器的内容

和乘积寄存器的通过8位的加法器相加,存入乘积寄存器中,此时控制逻辑

(control test)将被乘数寄存器左移一位,乘数寄存器右移一位,此时为第一次循

环,小于4。

接着进行第二次循环:此时乘数寄存器最低位为0,乘积寄存器还是原来的数字,

此时再次进行被乘数寄存器左移一位,乘数寄存器右移一位,如此循环,直到控制

逻辑判断是第四次循环后,此时结束。

在这里插入图片描述

N位乘法器工作流程图

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值