在计算机中如何用加法算乘法和除法运算?-查字典问答网
分类选择

来自程雪飞的问题

  在计算机中如何用加法算乘法和除法运算?

  在计算机中如何用加法算乘法和除法运算?

1回答
2020-06-1520:53
我要回答
提示:回答问题需要登录哦!
卢虎生

  乘数、被乘数都要先转化为二进制,二进制的乘法远比十进制简单,比如乘数是1011,只需将将被乘数分别左移3位、1位,移动后补入0,并将这三个数(被乘数左移3位的、被乘数左移1位的及未移位的被乘数)在累加器中相加,所得总和就是积,根据需要积可再转化为十进制.

  除法与乘法类似,只不过将左移改为右移,加改成减.实际上减也是通过取补码后再加,因此计算机芯片上的累加器是最繁忙的部分.

2020-06-15 20:54:58
大家都在问
最新问答