计算机组成原理--除法的位数为何值?

  乘法、除法,无论十进制,还是二进制,大家都是会做的。
  对于乘法来说,乘积的位数,是两个乘数的位数之和。
  四位数,乘以四位数,乘积,就应该是八位了。

  除法,是乘法的逆运算。
  做除法运算时,被除数的位数,最好是除数位数的二倍,这就是一个比较合适的组合了。
  如果除数的位数是四,被除数的位数,不用说,大家都知道:八位,是最好的了。

  了解了这些,就可以看看计算机教材中的除法运算了。
  被除数X = 0.1011、除数Y = 0.1101,这对组合,怎么样?
  X、Y 都是四位小数。
  相除时,可以把它们的小数点同时右移四位,值不变。这小学的知识,还都记得吧。
  那么,X / Y,就是:1011 / 1101。
  换算到十进制,就是:11 / 13。

  这个除法的结果,显然是:
商Q = 0,余数R =  11。
  再换算到二进制,就是:商Q = 0000,余数R =  1011。
  验算的公式,做而论道也提供给大家:X = Q × Y + R
  大家可以尽情的验算,用十进制、二进制都行。上述答案,肯定是没错的。


评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值