計算機組成原理復習題及答案06621_第1頁
計算機組成原理復習題及答案06621_第2頁
計算機組成原理復習題及答案06621_第3頁
計算機組成原理復習題及答案06621_第4頁
計算機組成原理復習題及答案06621_第5頁
已閱讀5頁,還剩6頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、中南大學現代遠程教育課程考試(專科)復習題及參考答案計算機組成原理一、選擇題:1定點運算器用來進行 A十進制數加法運算 B定點數運算 C浮點數運算 D即進行定點數運算也進行浮點數運算 2某SRAM芯片,其存儲容量為64K16位,該芯片的地址線和數據線數目為 A64,16 B16,64 C64,8 D16,163. 目前的計算機中,代碼形式是 A指令以二進制形式存放,數據以十進制形式存放B指令以十進制形式存放,數據以二進制形式存放C指令和數據都以二進制形式存放 D指令和數據都以十進制形式存放4. 采用DMA 方式傳送數據時,每傳送一個數據就要用一個 A指令周期 B數據周期 C存儲周期 D總線周期

2、5馮.諾依曼機工作方式的基本特點是 A多指令流單數據流 B按地址訪問并順序執行指令 C堆棧操作 D存儲器按內容選擇地址6某機字長32位。其中1位符號位,31位表示尾數。若用定點整數表示,則最大正整數為 A+(231-1) B+(230-1) C+(231+1) D+(230+1)7下列數中最大的數是 A. (100110001)2 B. (227)8 C. (98)16 D. (152)108哪種表示法主要用于表示浮點數中的階碼 A. 原碼 B. 補碼 C. 反碼 D. 移碼9. 由于CPU內部的操作速度較快,而CPU訪問一次主存所花的時間較長,因此機器周期通常用下列哪個來規定 A主存中讀取一

3、個指令字的最短時間 B主存中讀取一個數據字的最長時間C主存中寫入一個數據字的平均時間 D主存中取一個數據字的平均時間10. 下面敘述的概念中哪個是正確的 A總線一定要和接口相連 B接口一定要和總線相連C通道可以代替接口 D總線始終由CPU控制和管理11. 在定點二進制運算器中,減法運算一般通過下列哪個來實現 A原碼運算的二進制減法器 B補碼運算的二進制減法器C補碼運算的十進制加法器 D補碼運算的二進制加法器12. 下列有關運算器的描述中哪個是正確的 A只作算術運算,不作邏輯運算 B只作加法C能暫時存放運算結果 D以上答案都不對13. 某DRAM芯片,其存儲容量為512K8位,該芯片的地址線和數

4、據線數目為 A8,512 B512,8 C18,8 D19,814. 完整的計算機系統應包括 A運算器 存儲器 控制器 B外部設備和主機C主機和應用程序 D配套的硬件設備和軟件系統15.沒有外存儲器的計算機初始引導程序可以放在 ARAM BROM CRAM和ROM DCPU二、名詞解釋1.CPU周期: 2.存取時間: 3.存儲設備數據傳輸率: 4.微指令格式: 5.同步通信: 6.接口: 7.計算機硬件: 8.正邏輯: 9.指令的編碼格式: 10.指令周期: 11.存儲周期: 12.微命令: 三、簡答題1.計算機中為什么采用二進制數碼?2.主存儲器的性能指標主要有哪些?含義是什么?3.計算機的

5、主要性能指標包括哪些?4.CPU結構如圖所示,其中一個累加寄存器AC,一個狀態條件寄存器和其它四個寄存器,各部分之間的連線表示數據通路,箭頭表示信息傳送方向。(1) 標明圖中四個寄存器的名稱。(2) 簡述指令從主存取到控制器的數據通路。5.簡單介紹CPU中的主要寄存器的名稱和功能。6.試述指令周期、CPU周期和時鐘周期之間的關系7.一個256K8的DRAM芯片,其地址線和數據線分別為多少根?8.解釋下列基本術語:微命令、微操作、微指令和微程序9.總線有哪些分類方式,數據總線和地址總線的特點各是什么?四、計算及設計題1.某計算機的存儲系統由Cache、主存和用于虛擬存儲的磁盤組成。CPU總是從C

6、ache中獲取數據。若訪問的字在Cache中,則存取它只需20ns,將所訪問的字從主存裝入Cache需要60 ns ,而將它從磁盤裝入主存需要1200us。假設Cache的命中率為0.9,主存的命中率為0.6,計算該系統訪問一個字的平均存取時間。2.要求用128K16位的SRAM芯片設計512K16位的存儲器,SRAM芯片有兩個控制端:當 CS 有效時該片選中。當W/R=1時執行讀操作,當W/R=0時執行寫操作。用64K16位的EPROM芯片組成128K16位的只讀存儲器。試問:。 數據寄存器多少位? 地址寄存器多少位? 共需多少片EPROM? 畫出此存儲器組成框圖。3.設機器字長為16位,定

7、點表示時,尾數15位,階符1位。定點原碼整數表示時,最大正數為多少?最小負數為多少?定點原碼小數表示時,最大正數為多少?最小負數為多少?4.用16k8位的SRAM芯片構成64K16位的存儲器,要求畫出該存儲器的組成邏輯框圖。5(1101.0111)2 轉換為對應的十進制數和十六進制數6用補碼運算方法計算X+Y=?并判斷結果是否溢出(采用雙符號位)。 X= 0.1011 Y= 0.1100 X= - 0.1011 Y= 0.10017將十進制數 -0.276 和 47化成二進制數,再寫出各自的原碼、補碼、反碼表示(符號位和數值位共8位)。 二進制數 原碼 補碼 反碼- 0.276:47:8一個磁

8、盤存儲器共有6個盤片(12個存儲面),每個面有4096個磁道,每個磁道256個扇區,每個扇區512個字節,磁盤轉速為每分鐘7200轉,定位時間(尋道時間)為8ms,求:該磁盤存儲器的存儲容量;磁盤存儲器的尋址時間(包括定位時間和等待時間);在尋址完成后,磁盤存儲器的有效數據傳輸率。9.某機器主頻為16MHZ,其整個加法器的邏輯門級數20個,若取時間裕量=22.5ns,求其最大的邏輯門級的延遲時間。計算機組成原理(專科)復習題參考答案一、選擇題15:BDCCB, 610:AADAB, 1115:DDDDB二、名詞解釋1.CPU周期:CPU周期也叫機器周期。是指CPU訪問一次主存或輸入輸出端口所需

9、要的時間。一個CPU周期由若干個時鐘周期組成。2.存取時間:存取時間又稱存儲器訪問時間,是指啟動一次存儲器操作到完成該操作所需的時間。具體地說,存取時間從存儲器收到有效地址開始,經過譯碼、驅動,直到將被訪問的存儲單元的內容讀出或寫入為止。3.存儲設備數據傳輸率:存儲設備在單位時間內向主機傳送數據的二進制位數或字節數稱為數據傳輸率。數據傳輸率(Dr)與存儲設備的構造及主機接口邏輯有著密切的關系,與記錄密度D和記錄介質的運動速度V成正比。4.微指令格式:微指令格式是指由于編譯微操作碼時采用不同的方法而形成的不同格式的微指令的方式,微指令格式有水平型微指令和垂直型微指令兩種。5.同步通信:總線上的部

10、件通過總線進行信息傳送時,用一個公共的時鐘信號進行同步,這種方式稱為同步通信。這個公共的時鐘信號可以由總線控制部件發送到每一個部件或設備,也可以每個部件有自己的時鐘發生器,但是,它們都必須由CPU發出的時鐘信號進行同步。6.接口:接口是計算機系統總線與外圍設備之間的一個邏輯部件,它的基本功能有兩點: 一是為信息傳輸操作選擇外圍設備;二是在選定的外圍設備和主機之間交換信息,保證外圍設備用計算機系統特性所要求的形式發送或接收信息。7.計算機硬件:是指組成一臺計算機的各種物理裝置,它們是由各種實實在在的器件組成的,是計算機進行工作的物質基礎。計算機的硬件由輸入設備、輸出設備、運算器、存儲器和控制器五

11、部分組成。8.正邏輯:正邏輯是把邏輯電路中電平的高低和邏輯變量值0、1聯系起來的一種概念。指定邏輯電路中高電平為“1”,低電平為“0”,稱為正邏輯。9.指令的編碼格式:指令的編碼格式是指指令中操作碼的長度是否可以變化而形成指令的方式。指令操作碼通常有兩種編碼格式: 固定格式和可變格式。10.指令周期:指令周期是執行一條指令所需要的時間。也就是從取指令開始到執行完這條指令為止的全部時間。一個指令周期由若干個機器周期組成。11.存儲周期:存儲周期又稱訪內周期,是指連續啟動兩次獨立的存儲器操作所需間隔的最小時間。它是衡量主存儲器工作性能的重要指標。12.微命令:微命令是指構成一條指令所對應的各種基本

12、命令,它是構成控制信號序列的最小單位,微命令通常是指那些能直接作用于某部件控制門的命令。三、簡答題1.計算機中為什么采用二進制數碼?解答:這是由計算機電路所采用的器件決定的。計算機中采用了具有兩個穩態的二值電路,用二值電路只能代表兩個數碼: 0和1。比如,采用正邏輯表示,是以低電位表示數碼“0”,高電位表示數碼“1”;負邏輯表示,則以高電位表示數碼“0”,低電位表示數碼“1”。在計算機中采用二進制,具有運算規則簡單,物理上實現方便,成本低廉,數碼“1”和“0”正好與邏輯命題中的兩個值“True”、“False”相對應,為計算機中實現邏輯運算和程序中的邏輯判斷提供了便利條件等優點。2.主存儲器的

13、性能指標主要有哪些?含義是什么?解答:主存儲器的性能指標主要是存儲容量、 存取時間、存儲周期可靠性和性能價格比。 在一個存儲器中可以容納的存儲單元總數通常稱為該存儲器的存儲容量。 存取時間又稱存儲訪問時間,是指從啟動一次存儲器操作到完成該操作所經歷的時間。存儲周期是指連續兩次獨立的存儲器操作(如連續兩次讀操作)所需間隔的最小時間。可靠性是指在規定的時間內,存儲器無故障工作的時間。通常用平均無故障時間MTBF來衡量。性能與價格的比值是衡量存儲器經濟性能好壞的綜合性指標。3.計算機的主要性能指標包括哪些?解答:計算機的主要技術性能指標有下面幾項:主頻、字長、存儲容量、存取周期和運算速度等。(1)

14、主頻:主頻即時鐘頻率,是指計算機的CPU在單位時間內發出的脈沖數。(2) 字長:字長是指計算機的運算部件能同時處理的二進制數據的位數,它與計算機的功能和用途有很大的關系。字長決定了計算機的運算精度,字長長,計算機的運算精度就高。字長也影響機器的運算速度,字長越長,計算機的運算速度越快。(3) 存儲容量:計算機能存儲的信息總字節量稱為該計算機系統的存儲容量存儲容量的單位還有MB(兆字節)、GB(吉字節)和TB(太字節)。(4) 存取周期:把信息代碼存入存儲器,稱為“寫”;把信息代碼從存儲器中取出,稱為“讀”。存儲器進行一次“讀”或“寫”操作所需的時間稱為存儲器的訪問時間(或讀寫時間),而連續啟動

15、兩次獨立的“讀”或“寫”操作(如連續的兩次“讀”操作)所需的最短時間,稱為存取周期(或存儲周期)。(5) 運算速度:運算速度是一項綜合性的性能指標。衡量計算機運算速度的單位是MIPS(百萬條指令/秒)。因為每種指令的類型不同,執行不同指令所需的時間也不一樣。過去以執行定點加法指令作標準來計算運算速度,現在用一種等效速度或平均速度來衡量。等效速度由各種指令平均執行時間以及相對應的指令運行比例計算得出來,即用加權平均法求得。4.CPU結構如圖所示,其中一個累加寄存器AC,一個狀態條件寄存器和其它四個寄存器,各部分之間的連線表示數據通路,箭頭表示信息傳送方向。(1) 標明圖中四個寄存器的名稱。(2)

16、 簡述指令從主存取到控制器的數據通路。解答: (1)a為數據緩沖寄存器DR,b為指令寄存器IR,c為主存地址寄存器AR,d為程序計數器PC;(2)PCAR主存 緩沖寄存器DR 指令寄存器IR 操作控制器5.簡單介紹CPU中的主要寄存器的名稱和功能。解答:CPU主要有以下寄存器:(1) 指令寄存器(IR):用來保存當前正在執行的一條指令。(2) 程序計數器(PC):用來確定下一條指令的地址。(3) 地址寄存器(AR):用來保存當前CPU所訪問的內存單元的地址。(4) 緩沖寄存器(DR):作為CPU和內存、外部設備之間信息傳送的中轉站。 補償CPU和內存、外圍設備之間在操作速度上的差別。 在單累加

17、器結構的運算器中,緩沖寄存器還可兼作為操作數寄存器。(5) 通用寄存器(AC):當運算器的算術邏輯單元(ALU)執行全部算術和邏輯運算時,為ALU提供一個工作區。(6) 狀態條件寄存器:保存由算術指令和邏輯指令運行或測試的結果建立的各種條 件碼內容。除此之外,還保存中斷和系統工作狀態等信息,以便使CPU和系統能及時了解機器運行狀態和程序運行狀態。6.試述指令周期、CPU周期和時鐘周期之間的關系解答:指令周期是執行一條指令所需要的時間。也就是從取指令開始到執行完這條指令為止的全部時間。一個指令周期由若干個機器周期組成。CPU周期也叫機器周期。是指CPU訪問一次主存或輸入輸出端口所需要的時間。一個

18、CPU周期由若干個時鐘周期組成。時鐘周期是CPU處理操作的最小時間單位,也叫T周期指令周期、CPU周期和時鐘周期之間的關系如下圖所示。7.一個256K8的DRAM芯片,其地址線和數據線分別為多少根?解答:地址線有18根,數據線有8根。8.解釋下列基本術語:微命令、微操作、微指令和微程序解答:微命令通常是指那些能直接作用于某部件控制門的命令,它是構成控制信號序列的最小單位。執行部件接受微命令后進行的操作稱為微操作。在一個CPU周期中,一組實現一定操作功能的微命令的組合,稱為微指令。對應于程序指令的概念,微指令的有序集合稱為微程序。一般一條機器指令的功能由對應的一段微程序來實現。9.總線有哪些分類

19、方式,數據總線和地址總線的特點各是什么?解答:根據總線所傳輸的信息內容的不同,總線可分為地址總線、數據總線和控制總線。根據總線在計算機系統中所處的位置不同,總線又有片級總線、內部總線和外部總線之分。根據二進制數碼的傳送方式,總線有并行總線和串行總線兩種。根據數據的傳送方向,總線有單向總線和雙向總線兩種。數據總線的特點是:雙向傳輸;地址總線的特點是:單向傳輸。四、計算及設計題1. 解答:平均存取時間=20ns*0.9+(20 ns +60 ns)*0.6*0.1+(20 ns +60 ns+1200us)*0.4*0.1=48 us2. 解答:存儲器的總容量為:512K16位(SRAM)+128K16位(EPROM)=640K 16位。數據寄存器16位。 因為220=1024K640K,所以地址寄存器20位。 所需EPROM芯片數為(128K2B)/(64K2B)=2(片) 設存儲器地址空間分配如下:EPROM SRAM 128K 512K 存儲器組成框圖如下: 3.解答:定點原碼整數表示時 最大正數:(215-1)10 = (32767)10 最小負數:-(215-1)10=(-32767)10定點原碼小數表示時 最大正數:(1-2

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論