永发信息网

请问怎样用加法-移位实现定点乘除法?

答案:2  悬赏:70  手机版
解决时间 2021-02-13 19:03
  • 提问者网友:战魂
  • 2021-02-12 20:29
—不考虑阵列实现;
—用“加法-移位”的重复运算方法实现乘法和除法。
(1)乘法
实现无符号数乘法运算:
要求能实现4位乘法(指被乘数4位,乘数4位,乘积为8位)运算的功能;
(2)除法
实现无符号除法运算:
要求能实现4位除法的功能(被除数8位,除数4位,商4位);
!! 研究除法算法时的两点提示:
A、可考虑使用加减交替算法,而不是使用恢复余数法;
B、注意算法中化减为加的方法。
最佳答案
  • 五星知识达人网友:妄饮晩冬酒
  • 2021-02-12 21:22
—不考虑阵列实现;
—用“加法-移位”的重复运算方法实现乘法和除法。
(1)乘法
实现无符号数乘法运算:
要求能实现4位乘法(指被乘数4位,乘数4位,乘积为8位)运算的功能;
(2)除法
实现无符号除法运算:
要求能实现4位除法的功能(被除数8位,除数4位,商4位);
!! 研究除法算法时的两点提示:
A、可考虑使用加减交替算法,而不是使用恢复余数法;
B、注意算法中化减为加的方法。
全部回答
  • 1楼网友:大漠
  • 2021-02-12 21:35
你好! 计算机组成原理中有详细的过程介绍定点数的乘除法,可以自己看看书吗! 都是别人写出来的,不如去看专业人员写的阿。 仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯