freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

計算機組成原理課后習題答案(編輯修改稿)

2024-07-24 22:35 本頁面
 

【文章內(nèi)容簡介】 。A. 已知[x]原求[x]補的方法是:在[x]原的末位加1B. 已知[x]補求[-x]補的方法是:在[x]補的的末位加1C. 已知[x]原求[x]補的方法是:將尾數(shù)連同符號位一起取反,再在末位加1D. 已知[x]補求[-x]補的方法是:將尾數(shù)連同符號位一起取反,再在末位加1(6) IEEE754標準規(guī)定的32位浮點數(shù)格式中,符號位為1位,階碼為8位,尾數(shù)為23位,則它所能表示的最大規(guī)格化正數(shù)為 A 。A. +(2-2-23)2+127 B. +(1-2-23)2+127 C. +(2-2-23)2+255 D. 2+127-2-23(7) 浮點數(shù)的表示范圍取決于 A 。A. 階碼的位數(shù) B. 尾數(shù)的位數(shù) C. 階碼采用的編碼 D. 尾數(shù)采用的編碼(8) 在2424點陣的漢字字庫中,一個漢字的點陣占用的字節(jié)數(shù)為 D 。A. 2 B. 9 C. 24 D. 72 (9) 假定下列字符碼中有奇偶校驗位,但沒有數(shù)據(jù)錯誤,采用奇校驗的編碼是 B 。A. 10011010 B. 11010000 C. 11010111 D. 10111000(10) 在循環(huán)冗余校驗中,生成多項式G(x)應滿足的條件不包括 D 。A. 校驗碼中的任一位發(fā)生錯誤,在與G(x)作模2除時,都應使余數(shù)不為0B. 校驗碼中的不同位發(fā)生錯誤時,在與G(x)作模2除時,都應使余數(shù)不同C. 用G(x)對余數(shù)作模2除,應能使余數(shù)循環(huán)D. 不同的生成多項式所得的CRC碼的碼距相同,因而檢錯、校錯能力相同 填空題(1) 設某機字長為8位(含一符號位),若 [x]補=11001001,則x所表示的十進制數(shù)的真值為 ① ,[1/4x]補= ② ;若 [y]移=11001001,則y所表示的十進制數(shù)的真值為 ③ ;y的原碼表示[y]原= ④ 。 答:① 55 ② 11110010 ③ +73 ④ 01001001 (2) 在帶符號數(shù)的編碼方式中,零的表示是唯一的有 ① 和 ② 。答:① 補碼 ② 移碼 (3) 若[x1]補=10110111, [x2]原= ,則數(shù)x1的十進制數(shù)真值是 ① ,x2的十進制數(shù)真值是 ② 。答:① 73 ② (4) 設某浮點數(shù)的階碼為8位(最左一位為符號位),用移碼表示;尾數(shù)為24位(最左一位為符號位),采用規(guī)格化補碼表示,則該浮點數(shù)能表示的最大正數(shù)的階碼為 ① ,尾數(shù)為 ② ;規(guī)格化最大負數(shù)的階碼為 ③ ,尾數(shù)為 ④ 。(用二進制編碼回答)(書上:最小負數(shù)的階碼為 ③ ,尾數(shù)為 ④ )答:① 11111111 ② 011111111111111111111111 ③ 11111111 ④ 100000000000000000000000 (5) 設有效信息位的位數(shù)為N, 校驗位數(shù)為K,則能夠檢測出一位出錯并能自動糾錯的海明校驗碼應滿足的關系是 ① 。答:① 2K-1≥N+K 是非題(1) 設[x]補=,若要求x>1/2成立,則需要滿足的條件是x1必須為1,x2~x7至少有一個為1。 √(2) 一個正數(shù)的補碼和它的原碼相同,而與它的反碼不同。 (3) 浮點數(shù)的取值范圍取決于階碼的位數(shù),浮點數(shù)的精度取決于尾數(shù)的位數(shù)。 √(4) 在規(guī)格化浮點表示中,保持其他方面不變,只是將階碼部分由移碼表示改為補碼表示,則會使該浮點表示的數(shù)據(jù)表示范圍增大。 (5) 在生成CRC校驗碼時,采用不同的生成多項式,所得到CRC校驗碼的校錯能力是相同的。 第三章 作業(yè)解答 已知[x]補、[y]補,計算[x+y]補和[x-y]補,并判斷溢出情況。(1) [x]補= [y]補= (2) [x]補= [y]補=(3) [x]補= [y]補=解:(1) [x]補= [y]補= [-y]補=[x+y]補=+=[x-y]補=+=(2)[x]補= [y]補= [-y]補=[x+y]補=+=[x-y]補=+= 溢出(3)[x]補= [y]補= [-y]補=[x+y]補=+= 溢出[x-y]補=+= 已知[x]補、[y]補,計算[x+y]變形補和[x-y]變形補,并判斷溢出情況。(1) [x]補=100111 [y]補=111100 (2) [x]補=011011 [y]補=110100(3) [x]補=101111 [y]補=011000解:(1)[x]變形補=1100111 [y]變形補=1111100 [-y]變形補=0000100[x+y]變形補=1100111+1111100=1100011[x-y]變形補=1100111+0000100=1101011 (2)[x]變形補=0011011 [y]變形補=1110100 [-y] ]變形補=0001100[x+y]變形補=0011011+1110100=0001111[x-y]變形補=0011011+0001100=0100111 溢出(3) [x]變形補=1101111 [y]變形補=0011000 [-y]變形補=1101000[x+y]變形補=1101111+0011000=0000111[x-y]變形補=1101111+1101000=1010111 溢出 設某機字長為8位,給定十進制數(shù):x=+49,y=-74。試按補碼運算規(guī)則計算下列各題,并判斷溢出情況。(1) [x]補+[y]補 (2) [x]補-[y]補(3) [-x]補+[y]補 (4) [2x-y]補(5) [x+y]補 (6) [-x]補+[2y]補解:[x]補=00110001 [y]補=10110110 [-y]補=01001010(1) [x]補+[y]補=00110001+10110110=11100111 (2) [x]補-[y]補=00110001+01001010=01111011(3) [-x]補+[y]補=11001111+11011011=10101010 (4) [2x-y]補=01100010+00100101=10000111 溢出(5) [x+y]補=00011000+11011011=11110011 (6) [-x]補+[2y]補 [2y]補溢出,故[-x]補+[2y]補的結果溢出 分別用原碼一位乘法和補碼一位乘法計算[xy]原和[xy]補。(1) x= y= (2) x= y=-(3) x=- y= (4) x=- y=-解:(1)[xy]原= [xy]補=(2)[xy]原= [xy]補=(3)[xy]原= [xy]補=(4)[xy]原= [xy]補= 分別用原碼兩位乘法和補碼兩位乘法計算[xy]原和[xy]補。(1) x= y= (2) x= y=-(3) x=- y= (4) x=- y=-解: (1) [xy]原= [xy]補=(2)[xy]原= [xy]補=(3)[xy]原= [xy]補=(4)[xy]原= [xy]補= 分別用原碼不恢復余數(shù)法和補碼不恢復余數(shù)法計算[x/y]原和[x/y]補。(1) (4)(1) x= y=[x/y]原= [x/y]補= or [x/y]補=(2) x= y=-[x/y]原= [x/y]補= or [x/y]補=(3) x=- y=-[x/y]原= [x/y]補= or [x/y]補=(4) x=+10110 y=-00110[x/y]原=100011 [x/y]補=111101 在進行浮點加減運算時,為什么要進行對階?說明對階的方法和理由。答: 已知某模型機的浮點數(shù)據(jù)表示格式如下:012 78 15數(shù)符階符階碼尾數(shù)其中,浮點數(shù)尾數(shù)和階碼的基值均為2,均采用補碼表示。(1) 求該機所能表示的規(guī)格化最小正數(shù)和非規(guī)格化最小負數(shù)的機器數(shù)表示及其所對應的十進制真值。(2)已知兩個浮點數(shù)的機器數(shù)表示為EF80H和FFFFH,求它們所對應的十進制真值。 (3)已知浮點數(shù)的機器數(shù)表示為: [x]補=1 1111001 00100101,[y]補=1 1110111 00110100試按浮點加減運算算法計算[x177。y]補。 已知某機浮點數(shù)表示格式如下:0 12 56 11數(shù)符階符階 碼尾 數(shù)其中,浮點數(shù)尾數(shù)和階碼的基值均為2,階碼用移碼表示,尾數(shù)用補碼表示。設:x=2-001 y=-2+001試用浮點運算規(guī)則計算x+y、x-y、xy、x/y。(要求寫出詳細運算步驟,并進行規(guī)格化)。解:機器數(shù) [x]補=0 01111 110101 [y]補=1 10001 011011 [-y]補=0 10001 100101(1)x+y 機器數(shù) [x+y]補=1 10000 010000 x+y=-20對階: [Δe]移=[ex]移+[-ey]補=01111+11111=01110,Δe=ex-ey=-00010小階對大階:[x]補=0 10001 001101[x+y]補=1 10000 010000 x+y=-20(2)x-y[x-y]補=0 10001 110010 x-y=21(3)xy xy=-2-001=-2-1階碼相加:[ex+ey]移=[ex]移+[ey]補=01111+00001=10000尾數(shù)可采用定點補碼乘法(雙符號位):[SxSy]補=[Sx]補[Sy]補=規(guī)格化:[xy]補=1 01111 000010 xy=-2-001=-2-1(4)x/y尾數(shù)|Sx|>|Sy|,Sx右移得:[Sx]補=,[ex]移=10000,階碼相減:[ex-ey]移=[ex]移+[-ey]補=10000+11111=01111尾數(shù)用補碼不恢復余數(shù)法:[Sx/Sy]補=[Sx]補/[Sy]補=(恒置1) OR (校正)規(guī)格化:[x/y]補=1 01111 010011 OR 1 01111 010100 x/y=-2-001 OR -2-00100. 0 0 0 0 0 1 0 0 1 1 0 0 00. 0 0 0 0 0 0 1 0 0 1 1 0 -x 00. 1 1 0 0 1 00. 1 1 0 0 1 00. 0 1 1 0 0 1 0 1 0 0 1 1 00. 0 0 1 1 0 0 1 0 1 0 0 1 +x 11. 0 0 1 1 1 11. 0 1 1 0 1 11. 1 0 1 1 0 1 0 1 0 1 0 0 11. 1 1 0 1 1 0 1 0 1 0 1 0 -x 00. 1 1 0 0 100. 1 0 1 0 0 0 1 0 1 0 1 0得 [XY]補= XY=寄存器ABC運算初態(tài)00 0000011 001111001100運算終態(tài)00 1010011 001110101010 說明定點補碼和浮點補碼加減運算的溢出判斷方法。答:⑴ 定點補碼加減運算的溢出判斷方法:① 根據(jù)兩個操作數(shù)的符號與結果的符號判別溢出:② 根據(jù)兩數(shù)相加時產(chǎn)生的進位判別溢出:OVR=Cf⊕C1③ 根據(jù)變形補碼運算后的符號判別溢出:sf1sf2=00,表示結果為正數(shù),無溢出;sf1sf2=11,表示結果為負數(shù),無溢出;sf1sf2=01,表示結果為正溢出;sf1sf2=10,表示結果為負溢出。⑵ 浮點補碼加減運算的溢出判斷方法浮點補碼加減運算的溢出通常是指浮點數(shù)上溢,浮點數(shù)是否溢出是由階碼是否大于浮點數(shù)所能表示的最大正階來判斷的。例如,設浮點數(shù)的階碼采用補碼表示,雙符號位,這時浮點數(shù)的溢出與否可由階碼的符號進行判斷:若階碼 [j]補=01 …,則表示出現(xiàn)上溢,需作溢出處理; 符號若階碼 [j]補=10 …,則表示出現(xiàn)下溢,按機器零處理。 說明定點原碼除法和定點補碼除法運算的溢出判斷方法。答:定點原碼不恢復余數(shù)除法的溢出算法為:因為在定點小數(shù)運算時,若|被除數(shù)|>|除數(shù)|,則除法將發(fā)生溢出,不能進行除法運算。因此,如果在第一次上商時得到的商為“1”,則表示除法發(fā)生溢出。定點補碼不恢復余數(shù)除法的溢出算法為:當被除數(shù)[x]補與除數(shù)[y]補同號時,如果余數(shù)[r]補與[y]補同號,且上商為“1”,則表示商溢出。當被除數(shù)
點擊復制文檔內(nèi)容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1