早教吧作业答案频道 -->数学-->
补码booth算法中移位的问题!(3) x=+1010,y=-0101,演算过程是这样的[x]补=01010,[y]补=11011,则 [x×y]补 =1111001110 就是第三行10110进行下一步计算要移位是吧但怎么就移成11011了呢?这个是根据什么规则
题目详情
补码booth算法中移位的问题!
(3) x=+1010,y=-0101,演算过程是这样的
[x]补=01010,[y]补=11011,
则 [x×y]补 =1111001110
就是第三行10110进行下一步计算要移位是吧
但怎么就移成11011了呢?这个是根据什么规则移位的呢?
第6行11011移到11101倒是能理解,是不是就是把后面的1移到前面1位了呢?
但是第8行00111移位怎么成00011了呢?最后的1不是要到第1位么?
具体算法就是图片中的
(3) x=+1010,y=-0101,演算过程是这样的
[x]补=01010,[y]补=11011,
则 [x×y]补 =1111001110
就是第三行10110进行下一步计算要移位是吧
但怎么就移成11011了呢?这个是根据什么规则移位的呢?
第6行11011移到11101倒是能理解,是不是就是把后面的1移到前面1位了呢?
但是第8行00111移位怎么成00011了呢?最后的1不是要到第1位么?
具体算法就是图片中的
▼优质解答
答案和解析
我日!等了半天 这么个破问题也没人解决 幸好我自己弄懂了
首先右移的时候把部分积R0和乘数RI 看为一个整体
然后看R0最高位是什么 是0就在后面加个0 然后整体往右移 要是1就加1
得到的就是结果!
首先右移的时候把部分积R0和乘数RI 看为一个整体
然后看R0最高位是什么 是0就在后面加个0 然后整体往右移 要是1就加1
得到的就是结果!
看了 补码booth算法中移位的问...的网友还看了以下:
银行算利息是用几位小数?建行定期存款利率半年3.05,一年3.25.1年期按半年利滚利3.07325 2020-03-31 …
答案要准确,要多少给多少!一、填空题:1、在计算567-67×5时,先算(),再算(),结果是() 2020-04-07 …
二级预算单位是指直接向( )编报预算,领拨缴销预算资金的预算单位。A.一级预算单位B.一级 2020-05-30 …
一英里等于多少千米。,一英尺等于多少英寸,它们的换算是个是十进位,和我国现用的长度单位怎么换算。一 2020-06-10 …
143是质数吗?143是不是质数?如果143是质数的话,那13乘以11等于143呀,这样说应该是合 2020-06-10 …
首先,大家要重科幻的角度出发,与现实无关.假设真有位面存在,什么算是位面呢?我们的“宇宙”全体算一 2020-06-12 …
除法的竖式计算是从被除数的()除起,被除数最高位上的数比除数()时,除法的竖式计算是从被除数的() 2020-06-14 …
在计算两位数乘法时,用一个因数十位上的数去乘另一个因数得多少个(),得数的末位和因数的()位对齐; 2020-06-16 …
姐妹染色单体分离后算是同源染色体吗?等位基因必须是不同的吗?如A与a是等位基因,A与A是等位基姐妹 2020-06-26 …
机械设计单位长度许用扭转角数值多少?机械设计中的扭转角问题,圆轴扭转时刚度计算.那个扭转角换算单位 2020-06-27 …