计算机组成加减交替法被除数,计算机组成原第2章答案.doc
計算機組成原第2章答案
第2章 綜合應用題參考答案
1. 在CRC校驗中。已知生成多項式是G(x)=x4+x3+1。要求寫出信息1011001的CRC校驗碼。
解:
生成多項式G(x)=11001,為5位,校驗余數取4位,按模2除法計算過程如下:
1101010
11001 10110010000
11001
11110
11001
011110
11001
011100
11001
1010
余數R(x)= 1010
CRC校驗碼=1011001 1010
2. 雙方采用CRC循環校驗碼進行通信,已知生成多項式為x4+x3+x+1,接收到碼字為10111010011。判斷該信息有無錯誤。
解:
依題意,生成多項式G(x)=11011,如果信息正確,則模2除法余數應為0
1100101
11011 10111010011
11011
11000
11011
11100
11011
11111
11011
100
結果余數R(x)= 100不為零所以結果有錯。
3. 簡述算術移位與邏輯移位的區別
算術移位,符號位保持不變,右移用符號位填充,左移用0填充
邏輯移位,不考慮符號位,左右移位,空出位都用0填充
4. 已知機器字長n=8位,X=-44,Y=-53,按補碼計算X-Y=?
解: [X]補[Y]補[-Y]補
[X]補 [-Y]補 +) [X-Y]補=[X]補+[-Y]補 真值 X-Y+0001001=+9
5. 設機器字長為8位(含1位符號位)設A=9/64, B=-13/32,計算[A±B]補,并還原成真值。
解:
A=9/16=1001/26=0.0010010 B=-13/32=1101/25=-0.0110100
[A]補=0.0010010 [B]補=1.1001100 [-B]補= 0.0110100
[A]補 0.0010010
[B]補 +) 1.1001100
1.1011110
[A+B]補=1.1011110 真值A+B =-0.0100010=-17/64
[A]補 0.0010010
[-B]補 +)0.0110100
0.1000110
[A-B]補=0.1000110 真值A-B =0.1000110=35/64
6. X=-0.1110,Y=-0.1101,采用原碼一位乘法運算求[Z]原=[X×Y]原=?
解:
[X]原=1.1110 [Y]原=1.1101
符號
總結
以上是生活随笔為你收集整理的计算机组成加减交替法被除数,计算机组成原第2章答案.doc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 山寨版ChatGPT乱象迭生!对话130
- 下一篇: 华为将加大智选车投入 30万的销量目标今