计算机组成与设计(七)—— 除法器
发布时间:2020-12-14 04:29:01 所属栏目:大数据 来源:网络整理
导读:除法的运算过程 与乘法相比,除法的实现较为复杂,运算过程如下: 过程: 被除数和余数:将余数和被除数视为一个,共享一个寄存器,初始值为被除数 除数:可视为不断右移,并和被除数相减 商:每个bit依次生成,可视为不断左移 ? 除法器的工作流程 ? 要注意
除法的运算过程与乘法相比,除法的实现较为复杂,运算过程如下: 过程:
? 除法器的工作流程? 要注意的是,与手算相比,电路实现总是将余数减除数,所以如果出现差小于0,要执行回退操作。 怎么会退呢?其实没有真正回退地方法,由于前面执行的是减法,回退只需加回来就可以了。 ? 除法器的电路实现工作过程:
32-bit除法器同理可得 ? 除法器的面积优化对上面32-bit除法器从面积分析:
? 对应的,我们可以得到针对上述问题的方案:
? 其中有两点需要注意:
? 参考链接: 1、https://www.coursera.org/learn/jisuanji-zucheng/discussions/weeks/5/threads/PdDS8dpvEeeC6xLrkeqqDg 2、https://www.coursera.org/learn/jisuanji-zucheng/lecture/z6vMq/407-chu-fa-qi-de-you-hua (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |