mooc計算機組成原理第6章 計算機的運算方法(中)測試

第6章 計算機的運算方法(中)測試

單選

1單選(1分)
爲了提高浮點數的表示精度,其尾數必須爲規格化數,如果不是規格化數,就要通過修改階碼並同時左移或右移尾數的辦法使其變爲規格化數。0.00110101×4^10規格化後的數爲_B_。

A.0.01101010×4^1

B.0.11010100×4^1

C.0.11010100×4^10

D.0.01101010×4^10

2單選(1分)
已知兩個正浮點數,在這裏插入圖片描述,當下列_C__成立時,N1 < N2。

A.S1<S2

B.J1<J2

C. S1 和S2 均爲規格化數,且J1<J2

D.S1 和S2 均爲規格化數,且J1>J2

3單選(1分)
在定點計算機中兩個n位數進行原碼一位乘,需要的移位次數和最多的加法次數爲:A

A. n,n

B.n+1,n

C.
n+1,n+1

D.
n,n+1

4單選(1分)
在定點運算器中,無論採用雙符號位還是單符號位,均需要設置_A,它一般用異或門來實現。

A.溢出判斷電路

B.編碼電路

C.移位電路

D.譯碼電路

5單選(1分)
在定點機中執行算術運算時,有時會發生溢出,其主要原因是_D___

A.操作數地址過長

B.操作數地址過短

C.內存容量不足

D.運算結果無法表示

6單選(1分)
已知A=0.1011,B=-0.0101,則[A+B]補爲__C_

A.1.1011

B.0.1101

C.0.0110

D.1.0110

7單選(1分)
移位運算成爲移位操作,對於計算機來說,有很大的使用價值,計算機中機器數的字長往往是固定的,當機器數左移n位或右移n位時,必然會使其n爲低位或n位高位出現空位,對於有符號數的移位成爲算數移位。不同碼制機器數算數移位後的空位添補規則如下:

在這裏插入圖片描述

觀察上述空位添補規則,下述對算數移位特點描述正確的是___D_.

A.負數在補碼錶示下,進行算數右移後,符號位會發生變化

B.符號位是否發生變化,待移位數的真值有關

C.對於正數算數移位後符號不變,對於負數算數移位後符號位取反

D.不論是正數還是負數,算數移位後其符號位均不變

8單選(1分)
浮點數中_A__的位數反映了浮點數的精度

A.尾數

B.階符

C.基數

D.數符

9單選(1分)
在計算機中,乘法運算時一種很重要的運算,有的機器由硬件乘法器直接完成乘法運算,有的機器內沒有乘法器,但可以按機器做乘法運算的方法,用軟件編程實現。分析筆算乘法過程,會發現,兩個數相乘的過程,可視爲__B_和____兩種對計算機很容易實現的運算。

A.取反和移位

B.加法和移位

C.加法和取反

D.移位和求補
10.設機器數字長爲8位(含1位符號位)若A=-26,分別用原碼、反碼和補碼錶示並右移三位後所對應的真值分別爲:D

A.-3,-3,-3

B. -4,-4,-3

C.-4,-3,-3

D.-3,-3,-4

11設機器數字長16位,階碼5位(含1位階符),基值爲2,尾數11位(含1位數符)。對於兩個階碼相等的數按補碼浮點加法完成後,由於規格化操作可能出現的最大誤差的絕對值是_C___.

A.(00100)(2進制)

B.(01000)(2進制)

C. (10000) (2進制)

D.(00010)(2進制)

多選

1多選(2分)
下列描述不同碼制機器數算數移位後的空位添補規則正確的是:ABCD

A.正數的原碼、補碼、反碼移位後的空位用0添補

B.負數的補碼右移後的空位用1添補

C.負數的補碼左移後的空位用0添補

D.負數的反碼移位後的空位用1添補

2多選(2分)
在補碼定點加減法運算的溢出判別中,以下說法正確的是__ABD__

A.對於加法,符號不同的兩個數相加永不會發生溢出

B.對於減法,符號相同的兩個數相減永不會發生溢出

C.對於加法,符號相同的兩個數相加必定發生溢出

D.對於減法,符號不同的兩個數相減可能發生溢出

3多選(2分)
以下關於算數移位和邏輯移位的描述正確的是_AB__

得分/總分

A.無符號數的移位稱爲邏輯移位

B.邏輯左移時,高位丟失,低位添0

C.邏輯右移時,低位丟失,高位添1

D.算數左移時,符號位丟失,低位添1

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章