組成原理其中考試題型

組成原理其中考試題型

ID:42222295

大小:163.75 KB

頁數(shù):4頁

時間:2019-09-10

組成原理其中考試題型_第1頁
組成原理其中考試題型_第2頁
組成原理其中考試題型_第3頁
組成原理其中考試題型_第4頁
資源描述:

《組成原理其中考試題型》由會員上傳分享,免費在線閱讀,更多相關內容在工程資料-天天文庫。

1、復習題綱考試題型:全為簡答題1、假設機器數(shù)用8位表示,寫出下列整數(shù)的原碼、反碼、補碼:?128,127,-1,372、將如下分式化為二進制,并表示成IEEEE754標準的32位格式:1的56-13/25623初2-23昭23、用變形補碼計算x+y,并指出是否溢出(約定用5位表示數(shù)值位)X=10111X=10111y=00101y=01100X=-11001y=01001X=-11001y=-010014、用原碼乘法計算xXyX=10111y=00101X=10111y=01100X=-11001y

2、=01001X=-11001y=-010015、用原碼除法計算xXyX=0.10111y=0.111X=0.10111y=-0.111X=-0.10011y=0.101X=-0.10011y=-0.1016、簡述設計定點運算器的基本過程簡述浮點加法運算的基木過程簡述浮點乘法運算的基本過程簡述浮點加法運算中采用流水線的方法1.浮點加減法的運算步驟前血己講到,浮點數(shù)經常被寫成如下的形式:X=Mx*21'其中Mx為該浮點數(shù)的尾數(shù),一般為絕對值小于1的規(guī)格化的二進制小數(shù),機器中多用原碼(或補碼)形式表示。

3、Ex為該浮點數(shù)的階碼,一般為二進制整數(shù),機器中多用移碼(或補碼)表示,給出的是一個指數(shù)的幕,而該指數(shù)的底常用2、8或16,我們這里先以2為底作例子進行討論。浮點加減法的運算步驟假定有兩個浮點數(shù)X=*2Fa,Y=My*2Ey1.實現(xiàn)X±Y運算,要用如下五步完成:(1)對階操作,即比較兩個浮點數(shù)的階碼值的大小.求△E=Ex-Eyo當其不等于零時,首先應使兩個數(shù)取和同的階碼值。其實現(xiàn)方法是,將原來階碼小的數(shù)的尾數(shù)右移位,其階碼值加上,即每右移一次尾數(shù)要使階碼加1,則該浮點數(shù)的值不變(但精度變差了)。尾數(shù)

4、右移時,對原碼形式的尾數(shù),符號位不參加移位,尾數(shù)高位補0;對補碼形式的尾數(shù),符號位要參加右移并使口己保持不變。為減少誤差,可用另外的線路,保留右移過程中丟掉的一到幾位的高位值,供以后舍入操作使用。(2)實現(xiàn)尾數(shù)的加(減)運算,對兩個完成對階后的浮點數(shù)執(zhí)行求和(差)操作。(3)規(guī)格化處理,若得到的結果不滿足規(guī)格化規(guī)則,就必須把它變成規(guī)格化的數(shù),對雙符號位的補碼尾數(shù)來說,就必須是001XX-X或110XX-X的形式。這里的規(guī)格化處理規(guī)則是:.當結果尾數(shù)的兩個符號位的值不同時,表明尾數(shù)運算結果溢出。此時

5、應使結果尾數(shù)右移一位,并使階碼的值加1,這被稱為向右規(guī)格化,簡稱右規(guī)。?當尾數(shù)的運算結果不溢出,但最高數(shù)值位與符號位同值,表明不滿足規(guī)格化規(guī)則,此時應重復地使尾數(shù)左移、階減減1,直到出現(xiàn)在最高數(shù)值位上的值與符號位的值不同為止,這是向左規(guī)格化的操作,簡稱左規(guī)。(4)舍入操作。在執(zhí)行對階或右規(guī)操作時,會使尾數(shù)低位上的一位或多位的數(shù)值被移掉,使數(shù)值的精度受到影響,可以把移掉的幾個高位的值保存起來供舍入使用。舍入的總的原則是要有舍有入,而且盡量使舍和入的機會均等,以防止課差積累。常用的辦法有"0"舍〃1〃

6、入法,即移掉的最高位為1吋則在尾數(shù)末位加1;為0時則舍去移掉的數(shù)值。該方案的最大誤差為2-(n+1)。這樣做可能又使尾數(shù)溢出,此時就要再做一次右規(guī)。另一種方法"置1〃法,即右移時,丟掉移出的原低位上的值,并把結果的最低位置成1。該方案同樣冇使結果尾數(shù)變大或變小兩種可能。即舍入前尾數(shù)最低位己為0,使其變1,對正數(shù)而言,其值變大,等于最低位入了個1。若尾數(shù)最低位已為1,則再對其置1無實際效用,等于舍掉了丟失的尾數(shù)低位值。(5)判結果的正確性,即檢查階碼是否溢出。浮點數(shù)的溢出是以英階碼溢出表現(xiàn)出來的。在

7、加減運算真正結束前,要檢查是否產生了溢出,若階碼正常,加(減)運算iE常結束;若階碼下溢,要置運算結果為浮點形式的機器零,若上溢,則置溢出標志。x!Yl尾數(shù)加減結果判定右規(guī):尾數(shù)右移—位,E*+1左規(guī):尾數(shù)左移K位,Ex-K數(shù)符尾數(shù)00110110111101010100補碼X=X+Y圖2.21規(guī)格化浮點加減運算流程看一個浮點數(shù)加法運算的實例。假定X-2010*0.11011011,Y=2100*(-0.10101100)則它們的浮點表示分別為階符階碼[X]浮=00010[Y]浮=00100補碼執(zhí)

8、行X+Y的過稈如下:(1)求階差和對階AE=Ex-Ey=[Ex*+[-Ey]漢=00010+11100=11110即為一2,X的階碼小,應使Mx右移兩位,Ex加2,得[X]浮=00100000011011011(1)尾數(shù)求和0000110110+11010101001110001010(2)規(guī)格化處理結果的符號位與最高數(shù)值位同值,應執(zhí)行左規(guī)處理,結果為110001010110,階碼為00011。(3)舍入處理采用0舍1入法處理,則冇1100010101+11100010110(4)

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。