選D 地址寄存器MAR是存儲器部件 訪存時暫存訪存地址
符號位不變 附加位是符號位的擴(kuò)展
選B
A:檢查加減
B:對 因為兩個符號位一樣
D:需要兩個 存儲單元把信號同時傳給兩個單元
用雙符號位的方法
同0異1
符號相同 0 正
不同 為1 負(fù)
邏輯一樣
原來N位 移位N位 加上一位符號位
不夠減 余數(shù)為負(fù)數(shù)的時候 才回復(fù)余數(shù)
所以可能是N+1次 恢復(fù)余數(shù)就是N+2次 (書里沒找到)
選C
移位+加法
沒讓你計算 只是理解電路的原理而已
[B]補(bǔ)<------->[-B]補(bǔ)
方法1:全部位按位取反 末位+1
方法2:從右往左找到第一個1 從該數(shù)的左邊(不包括該1)全部位按位取反(包括符號位)
會做 異號相加是不會溢出的
截圖
寫出9的補(bǔ)碼 再等出[-9]補(bǔ) 做錯粗心
截圖 有表格
不會做
轉(zhuǎn)化為十進(jìn)制數(shù)
r1: 1111 1110 原碼:1000 0010 -2
r2: 1111 0010 1000 1110 -14
r3: 1001 0000 1111 0000 -112
r4: 1111 1000 1000 1000 -8
都是負(fù)數(shù) 負(fù)數(shù)補(bǔ)碼轉(zhuǎn)化為原碼 從右往左找到第一個1…符號位不變
8位(8位里包括一位符號位)能表示的最大正數(shù) 2^7-1=127
r2*r3=1568>127 表示不了
若不按邊界對齊的話,可能一個數(shù)據(jù)要取兩次
36.A
該計算機(jī)的機(jī)器數(shù)是補(bǔ)碼
判斷溢出的方法:符號位的進(jìn)位與最高位的進(jìn)位相同,則沒有溢出
兩個進(jìn)位異或 =0 無溢出 =1 溢出
37.會做 上溢
38.D
2^15 = 32768
32767=0111 1111 1111 1111
[32676]補(bǔ)碼 = 0111 1111 1111 1111
[-32767]補(bǔ)碼 (從右往左第一個1開始 左邊按位取反 包括符號位)= 1000 0000 0000 0001
再轉(zhuǎn)化為無符號數(shù) 2^15+1=32769
- 講解是用十進(jìn)制計算后再轉(zhuǎn)化為2進(jìn)制
42.本題當(dāng)做補(bǔ)碼來做 邏輯右移高位補(bǔ)0 算術(shù)右移:最高位當(dāng)做符號位
43.感覺他好像講錯了 他判斷最高位進(jìn)位和符號位進(jìn)位是通過十六進(jìn)制相加的方式 可以這樣嗎 F+1進(jìn)位 F+1進(jìn)位 都進(jìn)位 不溢出
我:轉(zhuǎn)化為二進(jìn)制 1111 1111 1111 1111 1111 1111 1111 1111
0000 0000 0000 0000 0000 0000 0001 0000
最高位1+1 進(jìn)位
符號位1+1 進(jìn)位
都進(jìn)位 所以不溢出文章來源:http://www.zghlxwxcb.cn/news/detail-473945.html
R1真值是-1
R2真值是-16
做減法只需要看有沒有借位:-1-(-16) 大減去小的 沒有借位文章來源地址http://www.zghlxwxcb.cn/news/detail-473945.html
到了這里,關(guān)于計組 第二章錯題 2.2 運(yùn)算方法和運(yùn)算電路的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!