我算的這個(gè)booth算法哪錯(cuò)了,
我算的這個(gè)booth算法哪錯(cuò)了,
這是唐朔飛的組成原理的例6.21,
[x]補(bǔ)=0.1101 [y]補(bǔ)=0.1011 求[xy]補(bǔ)
我做的時(shí)候先求出[-x]補(bǔ)=1.0011
然后看[y]補(bǔ)=0.101(10),為10,所以要加[-x]補(bǔ),得
0.0000
+ 1.0011
= 1.0011 再右移一位得0.10011
然后看[y]補(bǔ)=0.10(11),為11,所以直接右移一位得 0.010011
然后看[y]補(bǔ)=0.1(01)1,為01,所以要加[x]補(bǔ),得
0.010011
+ 0.1101
= 1.000111 再右移一位得0.1000111
然后看[y]補(bǔ)=0.(10)11,為10,所以要加[-x]補(bǔ),得
0.1000111
+ 1.0011
= 1.1011111 再右移一位得0.11011111
然后看[y]補(bǔ)=(0.1)011,為01,所以要加[x]補(bǔ),得
0.11011111
+ 0.1101
= 1.10101111
因?yàn)槭亲詈笠徊?所以不移位,得1.10101111
但是書(shū)上的答案是0.10001111
書(shū)上的計(jì)算過(guò)程寫(xiě)的我看不懂,我覺(jué)得我算的和書(shū)上的遞推公式一樣啊,請(qǐng)問(wèn)我這樣算的到底哪錯(cuò)了?
書(shū)上在原碼一位乘那說(shuō)右移是邏輯右移,所以我就在這也用的邏輯右移,高位補(bǔ)0,這樣沒(méi)錯(cuò)吧
這是唐朔飛的組成原理的例6.21,
[x]補(bǔ)=0.1101 [y]補(bǔ)=0.1011 求[xy]補(bǔ)
我做的時(shí)候先求出[-x]補(bǔ)=1.0011
然后看[y]補(bǔ)=0.101(10),為10,所以要加[-x]補(bǔ),得
0.0000
+ 1.0011
= 1.0011 再右移一位得0.10011
然后看[y]補(bǔ)=0.10(11),為11,所以直接右移一位得 0.010011
然后看[y]補(bǔ)=0.1(01)1,為01,所以要加[x]補(bǔ),得
0.010011
+ 0.1101
= 1.000111 再右移一位得0.1000111
然后看[y]補(bǔ)=0.(10)11,為10,所以要加[-x]補(bǔ),得
0.1000111
+ 1.0011
= 1.1011111 再右移一位得0.11011111
然后看[y]補(bǔ)=(0.1)011,為01,所以要加[x]補(bǔ),得
0.11011111
+ 0.1101
= 1.10101111
因?yàn)槭亲詈笠徊?所以不移位,得1.10101111
但是書(shū)上的答案是0.10001111
書(shū)上的計(jì)算過(guò)程寫(xiě)的我看不懂,我覺(jué)得我算的和書(shū)上的遞推公式一樣啊,請(qǐng)問(wèn)我這樣算的到底哪錯(cuò)了?
書(shū)上在原碼一位乘那說(shuō)右移是邏輯右移,所以我就在這也用的邏輯右移,高位補(bǔ)0,這樣沒(méi)錯(cuò)吧
數(shù)學(xué)人氣:827 ℃時(shí)間:2020-02-04 14:51:42
優(yōu)質(zhì)解答
例:[x]補(bǔ)=0.0101,[y]補(bǔ)=1.0101 求:[x· y]補(bǔ).其中乘數(shù)取兩位符號(hào)位即11.0101,[-x]補(bǔ)=1.1011取三符號(hào)位為111.1011.部分積 乘數(shù) 說(shuō) 明000.0000 + 000.01011101010判斷位為010,加[x]補(bǔ)000.0101000.0001+ 000.01010111...
我來(lái)回答
類似推薦
- 用Booth算法計(jì)算7x(-3)的4位補(bǔ)碼乘法運(yùn)算,要求寫(xiě)出每一步運(yùn)算過(guò)程及運(yùn)算結(jié)果
- 用BOOth算法計(jì)算7x (-4),要求寫(xiě)每一步運(yùn)算過(guò)程及運(yùn)算結(jié)果.
- 用Booth算法計(jì)算7×(-3).
- 用Booth算法計(jì)算4x3的4位補(bǔ)碼乘法運(yùn)算,寫(xiě)出每一步運(yùn)算過(guò)程及運(yùn)算結(jié)果````急.
- 找錯(cuò)誤 以下方法和步驟來(lái)測(cè)算物理課本每張紙的厚度
- 已知0<x<1那么在x,x分之一,根號(hào)x,x的2次冪中最大的數(shù)是
- Fe和HCl反應(yīng)為什么比稀H2SO4快?解釋一下CL-怎么催化而使其更快放出H2的?
- 配方法解題
- 實(shí)驗(yàn)室里電解1千克水電流大概做功多少焦?
- 英語(yǔ)作文,my new teachers,很急
- 1.We must make some _____ (決定) for the coming trip.
- 自行車輪胎的外直徑是95limi,如果這輛自行車平均每分鐘轉(zhuǎn)120圈.那么自行車10分鐘能否通過(guò)3600米長(zhǎng)的大橋
猜你喜歡
- 1花兒為什么這樣紅中六個(gè)說(shuō)明花紅的原因可以顛倒么?為什么?
- 2一堆木料,底層有37根,上面一層比下面一層少1根,最上層有25根,這堆木料有多少根?求列式
- 3已知函數(shù)y={log2 x-2}{log4x-1/2}2《《8
- 4宇宙和世界分別是什么概念?
- 5已知-m+2n=5,那么3(m-2n)^2+10n-5m-23?
- 6李師傅加工一批零件,每天加工15個(gè),12天完成.如果每天加工18個(gè),多少天完成?用方程解
- 7客貨兩車分別從東西兩城同時(shí)出發(fā),相向而行,經(jīng)過(guò)9小時(shí)相遇.相遇后兩車?yán)^續(xù)向前行駛,客車7小時(shí)到達(dá)西城
- 8一桶油連桶帶油重28千克,用去一半后連桶帶油重21千克.問(wèn)油多少,桶多少?
- 9英語(yǔ)故事英文怎么寫(xiě)
- 10一道小學(xué)語(yǔ)文標(biāo)點(diǎn)符號(hào)的練習(xí)題
- 11為什么現(xiàn)代類人猿不能進(jìn)化成人類
- 12汪國(guó)真的《生活》