第二章計算機中的資訊表示

2022-10-29 16:15:08 字數 2590 閱讀 6118

一、單項選擇題

請將單項選擇題答案填在下面:

1.將外圍裝置與主存統一編址,一般是指( )。

(1)每台裝置佔乙個位址碼 (2)每個外圍介面佔乙個位址碼

(3)每台外設由乙個主存單元管理 (4)介面中的有關暫存器各佔乙個位址碼 2.指令格式中的位址結構是指( )。

(1)位址段佔多少位 (2)指令中採用幾種定址方式 (2)指令中如何指明定址方式 (4)指令中給出幾個位址 3.減少指令中位址數的辦法是採用( )。

(1)變址位址 (2)暫存器定址 (3)暫存器間址 (4)隱位址 4.採用隱式i/o指令,是指用( )實現i/o操作。

(1)i/o指令 (2)通道指令 (3)硬體自動 (4)傳送指令

5.為了縮短指令中某個位址段(或位址碼)的位數,有效的方法是採取( )。 (1)立即定址 (2)變址定址 (3)間接定址 (4)暫存器定址 6.零位址指令是採用( )方式的指令。

(1)立即定址 (2)間接定址 (3)暫存器定址 (4)堆疊定址 7.單位址指令( )。

(1)只能對單運算元進行加工處理 (2)只能對雙運算元進行加工處理 (3)既能對單運算元進行加工處理,也能對雙運算元進行運算 (4)無處理雙運算元的功能

8.三位址指令常用於( )中。

(1)微型機 (2)小型機 (3)大型機 (4)所有大﹑小﹑微機 9.在以下定址方式中,哪一種可縮短位址欄位的長度( )。 (1)立即定址 (2)直接定址 (3)暫存器間址 (4)儲存器間址 10. 隱位址是指( )的位址。

(1)用暫存器號表示 (2)存放在主存單元中 (3)事先約定, 指令中不必給出 (4)存放在暫存器中 11. 堆疊指標sp 的內容是( )。

(1)棧頂位址 (2)棧底位址 (3)棧頂內容 (4)棧底內容 12. 為了實現輸入輸出操作, 指令中( )。

(1)對單獨編址方式, 可以指明裝置號或埠位址。對統一編址方式, 可以指明暫存器的匯流排位址。

(2)必須指明外圍介面中暫存器的位址碼

(3)必須同時指明外圍裝置號與介面中暫存器的匯流排位址

(4)必須指明外圍裝置的裝置號

二、填空題 1.若

x原=1.0111,則[2x ]= ( )

原2.設某機字長16位,其定點小數能表示的最大正小數為( )

3.若定點小數的補碼形式為x 0,x 1, x 2.... x n 則當o>x≥—1時,x 補 =( )

4. 某機字長32位, 其中定點小數能表示的最小正數為( ).

5.若真值x= —1

16,則[x ]原=( )

6.若x 補 =0.0110,[—x ]補

=( )

7.若x 原 =0.0111, [

12x ] = ( ) 原

8.某機字長4位,若x 補

=1110,則[ x ]補

=( )

9.若 —x 補=0.1010010,則x 補 =( )

10.8位定點小數. 補碼表示,含一位符號位,若 x=0.1011,則x 補 =( 若x =—0.1011,則x 補 =( )

11.8位定點整數,補碼表示,含一位符號位,若 x=1011,則x 補 =( 若 x =—1011,則x 補 =( ) 12.求(516

=( )

補13(1111010.00111101)

2=16 三、判斷分析題(指出正﹑誤;對錯誤或不妥者請說明)

1.堆疊是在主儲存器中劃出的乙個特殊區域, 故可隨機訪問。( ) 2.

壓棧操作是指:將內容寫入堆疊指標sp 。( ) 3.

堆疊的棧頂是指sp 暫存器。( ) 4. 單位址指令只能處理單運算元運算。

( )5. 減少指令中位址數目的辦法是採用以暫存器為基礎的定址。( ) 6.

減少指令中乙個位址碼位數的辦法是採用隱位址。( ) 7. 指令的位址結構是指:

一條指令採用幾種定址方式。( )

8. 外圍裝置與主存統一編址是指:為每台外圍裝置分配乙個匯流排位址。(;;) 8

)))四.簡答題

1. 何謂堆疊?說明堆疊指標sp 的作用?

2. 何謂隱式i/o指令?其主要特點是什麼?

3. 主機呼叫外圍裝置,外設編制可採用那幾種方式?

五.計算題

1. 某指令字長12位,每個位址欄位4位,若要求有12條雙運算元指令,問單運算元一位址指令最多可有多少條?

2.某主儲存器部分單元的位址碼與儲存器內容對應關係如下: 位址碼儲存內容 1000h a307h 1001h 0b3fh 1002h 1200h 1003h f03ch 1004h d024h

(1) 若採用暫存器間址方式讀取運算元,指定暫存器r0的內容為1002h,

則運算元是多少?

(2) 若採用自增型暫存器間址方式(r0)+讀取運算元,r0內容為1000h,

則運算元是多少?指令執行完成後r0的內容是多少?

(3) 若採用自減型暫存器間址方式-(r1)讀取運算元,r1內容為1003h,

則運算元是多少?指令執行完成後r1的內容是多少?

(4) 若採用變址定址方式x(r2)讀取運算元,指令中給出形式位址d=3h,

變址暫存器r2內容為1000h, 則運算元是多少? 3.若ieee754短浮點數格式為(bdb40000)16, 求其真值。

4. 將(18.125) 10轉換成ieee754短浮點數格式。

第二章計算機的資訊表示

一 資料資訊的表示 1 原碼 補碼 移碼 1 正數 原碼 補碼 反碼表示相同 2 負數補碼 原碼符號位不變,有效位變反再加1 負數反碼 原碼符號位不變,有效位變反 2 定點表示法 1 小數點位置固定不變的數叫定點數 2 1 無符號定點整數 2 有符號定點整數 3 帶符號定點小數 3 浮點表示法 4 ...

大學計算機基礎第二章總結

數 計算機的資料的基本形態是二進位制數 數制 可以直接進行數學計算 數字 碼制 用來表示不同物件屬性 數制 計數體制 多位數中每一位的構成方法以及實現從低位到高位的進製規則 也叫做進製 常用數制 r進製有r個數碼,數碼從0 r 1,構成數的每乙個數碼所表示的值是該數碼和該位的權係數 也叫冪次或權重 ...

第二章計算機基礎知識

教學內容 1 計算機數制及其轉換 2 微型計算機常用晶元 本章重點 1 二進位制數與十六進製制數的相互轉換 2 二進位制原碼 反碼 補碼的求解方法 本章要求 通過本章學習,應掌握不同數制間相互轉化及原碼 反碼 補碼的求解方法,對計算機常用晶元有初步了解,對儲存器工作原理有初步認識。教案 第一節計算機...