全國2010年4月高等教育自學考試
計算機組成原理試題
課程代碼:02318
一、單項選擇題(本大題共15小題,每小題2分,共30分)
在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內。錯選、多選或未選均無分。
1.若十進制數為101,則其對應的二進制數為( )
A.01100101
B.01010011
C.01110001
D.01010010
2.若十進制數為-49,則其對應的補碼[X]補為( )
A.11100011
B.11111001
C.11001111
D.11001110
3.n+l位定點小數的反碼表示范圍是( )
A.-1+2-n≤X≤1-2-n
B.-2n+1≤X≤2n-1
C.-1-2n≤X≤1+2n
D.-2n≤X≤-2n+1
4.存取速度最快的存儲器是( )
A.主存
B.硬盤
C.高速緩存
D.光盤
5.若地址總線為A15(高位)~A0(低位),若用4KB的存儲芯片組成8KB存儲器,則加在各存儲芯片上的地址線是( )
A.A11~A0
B.A10~A0
C.A9~A0
D.A8~A0
6.在磁盤數據記錄方式中,用改進調頻制記錄數據“1”時,在位單元中間電流的變化是 ( )
A.從負值變到正值
B.從正值變到負值
C.從負值變到正值或從正值變到負值
D.保持不變
7.在存儲器堆棧結構中,在棧底為最大地址的堆棧操作中壓棧是指( )
A.先使SP減1,再將數據存入SP所指單元
B.先使SP加1,再將數據存入SP所指單元
C.先將數據存入SP所指單元,再將SP減1
D.先將數據存入SP所指單元,再將SP加1
8.下列尋址方式中,執行速度最快的是( )
A.寄存器尋址
B.相對尋址
C.直接尋址
D.存儲器間接尋址
9.采用微序控制的主要目的是( )
A.提高速度
B.簡化控制器設計與結構
C.使功能很簡單的控制器能降低成本
D.不再需要機器語言
10.采用異步控制的目的是( )
A.提高執行速度
B.簡化控制時序
C.降低控制器成本
D.支持微程序控制方式
11.CPU可直接訪問的存儲器是( )
A.硬盤
B.軟盤
C.光盤
D.高速緩存
12.外部設備接口是指( )
A.CPU與系統總線之間的邏輯部件
B.系統總線與外部設備之間的邏輯部件
C.主存與外圍設備之間的邏輯部件
D.運算器與外圍設備之間的邏輯部件
13.在磁盤中實現輸入輸出數據傳送的方式( )
A.只采取程序查詢等待方式
B.只采取程序中斷方式
C.只采取DMA方式
D.既有DMA方式,也有中斷方式
14.在CPU中,指令寄存器IR用來存放( )
A.正在執行的指令
B.即將執行的指令
C.已執行的指令
D.指令地址
15.中斷屏蔽字的作用是( )
A.暫停外設對主存的訪問
B.暫停對某些中斷的響應
C.暫停對一切中斷的響應
D.暫停CPU對主存的訪問
二、名詞解釋題(本大題共3小題,每小題3分,共9分)
16.RAM
17.指令系統
18.顯示器分辨率
三、簡答題(本大題共6小題,每小題5分,共30分)
19.RAM與ROM有何異同?
20.什么是指令格式?計算機指令為什么要有一定的格式?
21.CPU主要有哪些基本功能?CPU主要由哪些基本部件構成?
22.總線上有哪些信息傳輸方式?各有哪些特點?
23.中斷的過程與子程序調用的區別是什么?
24.若CPU中寄存器內容如下,現指令中給出寄存器與其單元內容之間對應關系如下,按寄存器R1間接尋址方式讀取的操作數是什么?
寄存器 內容 單元地址 存儲內容
R0 1000H 1000H 3A00H
R1 3A00H 2000H 1000H
R2 2000H 3A00H 2000H
R3 3C00H 3C00H 3C00H
四、簡單應用題(本大題共2小題,每小題9分,共18分)
25.用Booth算法計算7×(-4)的4位補碼乘法運算,要求寫出其運算過程。
26.設有計算機的CPU數據通路及其與存儲器的連接結構如下圖所示,其中,R0~R3為通用寄存器,IR為指令寄存器,PC為程序計數器,SP為堆棧指針,C和D為暫存器,MAR為存儲器地址寄存器,MDR為存儲器數據緩沖寄存器。
試寫出轉移指令ADD(R3),(R0)的執行流程。
注:指令功能為加法操作,(R3)和(R0)分別為采用寄存器間接尋址的源操作數和目的操作數。

五、存儲器設計題(本大題共1小題,13分)
27.用4K×1位/片的存儲芯片構成32KB存儲器,地址線為A15(高)~A0(低)
(1)需要幾片這種存儲芯片?
(2)32KB存儲器需要哪幾位地址尋址?
(3)在這些地址線中,加至各芯片的地址線是哪幾位?
(4)用于產生片選信號的地址線是哪幾位(譯碼法)?