計算機組成原理--姚愛紅_第1頁
計算機組成原理--姚愛紅_第2頁
計算機組成原理--姚愛紅_第3頁
計算機組成原理--姚愛紅_第4頁
計算機組成原理--姚愛紅_第5頁
已閱讀5頁,還剩1頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、計算機組成原理習題及答案1. 馮·諾依曼機工作方式的基本特點是_。2A.多指令流單數據流B.按地址訪問并順序執行指令C.堆棧操作D.存儲器按內容選擇地址2. 迄今為止,計算機中的所有信息仍以二進制表示的理由是_。4A.使用方便B.運算速度快C.節約電子元件D.物理器件性能所決定3. 有些計算機將一部分軟件存于只讀存儲器中,稱之為_。3A.硬件B.軟件C.固件D.輔助存儲器4. 計算機中_負責指令譯碼。2A.算術邏輯單元B.控制單元C.存儲器譯碼電路D.輸人輸出譯碼電路5. 計算機軟硬件邏輯等價性是指_。1A.計算機功能上的等效能力B.硬件功能可用軟件實現C.軟件功能可用硬件實現D.程

2、序的固化6. 最低字節存儲在最小地址位置的存儲方式稱為_方式。2 A.大數端 B.小數端 C.對齊 D.非對齊7. 在機器數_中,零的表示形式是唯一的。2A.原碼、反碼B.補碼、移碼C.移碼、反碼D.反碼、補碼8. 8位定點字長的字,采用2的補碼表示時,一個字所能表示的整數范圍是_。1A.B.C.D.9. 浮點表示法本質上是一種二進制的指數記數法。在浮點表示中,對_采用能夠了隱含約定技術。4A.數符B.數位C.指數D.基數10. 單地址指令中為了完成兩個操作數的算術運算,除地址碼指明的一個操作數外,另一個操作數常采用的尋址方式是_。 3A.相對尋址方式 B.立即尋址方式 C.隱含尋址方式 D.

3、間接尋址方式11. 指令操作所需的數據不會來自_。4 A.寄存器 B.指令本身 C.主存中 D.控制存儲器12. 變址尋址方式中,操作數的有效地址等于_。3A.基值寄存器內容加上形式地址(位移量)B.堆棧指示器內容加上形式地址(位移量)C.變址寄存器內容加上形式地址(位移量)D.程序記數器內容加上形式地址(位移量)13. 在向上生成(地址碼減小方向)堆棧中,若約定為實頂棧(即堆頂指針隨時指向實有數據的堆頂),則正確的壓入數據操作為_。3A.先使(SP)1,再寫入數據B.先寫入數據,再使(SP)1C.先使(SP)1,再寫入數據D.先寫入數據,再使(SP)114. 相對尋址方式中,指令所提供的相對

4、地址實質上是一種 。2A.內存地址B.以本條指令在內存中首地址為基準位置的偏移量C.以下條指令在內存中首地址為基準位置的偏移量D.立即數15. 子程序調用指令完整的功能是_。3A.改變程序計數器PC 的值B.改變地址寄存器的值C.改變程序計數器的值和堆棧指針SP 的值D.改變程序計數器的值和指令寄存器IR的值16. 下列尋址方式中,一旦指令從內存讀出后,能夠較快地獲取操作數據的尋址方式是 。1A.寄存器尋址B.直接尋址C.間接尋址D.變址尋址17. 對用戶來說,CPU內部有三個最重要的寄存器,它們是 。2A.IR,A,BB.PC,A,PSWC.IR,PC,PSWD.PC,ALU,BUS18.

5、運算器由許多部件組成,但核心部件應該是 。3A.一組內總線B.數據選擇器/鎖存器C.算術邏輯運算單元D.通用寄存器組19. 下列說法中正確的是 。 3A.微程序控制方式與硬聯線控制方式相比較,前者可以使指令的執行速度更快 B.若采用微程序控制方式,則可用林 Pc 取代 PCC.控制存儲器可以用掩模 ROM 、 EPROM 或閃速存儲器實現 D.指令周期也稱為 CPU 周期20. 在同步控制的時序系統中,一般不將 視為時序的一級。1A.指令周期B.工作周期C.時鐘周期D.工作脈沖21. 原碼不恢復余數定點小數除法,要求被除數絕對值小于除數絕對值,其目的是 。3A.商為規格化小數B.商為正數C.商

6、不溢出D.不必恢復余數22. 補碼一位乘算法中,若判斷位,則決定操作為 。3A.部分積加0后,右移一位B.部分積加后,右移一位C.部分積加后,右移一位D.部分積加后,左移一位23. 若采用雙符號位判溢方法,則當結果的雙符號位為 組合時,表明結果發生了負溢。3A.00B.01C.10D.1124. 為解決CPU和主存的速度匹配問題,可采用 。 2A.輔存 B.高速緩存 C.緩沖區 D.通用寄存器25. 在三級存儲體系結構中,主存與Cache之間的信息調度過程,對 是不透明的。4A.應用程序員B.系統程序員C.操作系統D.硬件設計人員26. 關于主存,以下敘述中正確的是 。 1A.主存比輔存小,但

7、存取速度快 B.主存比輔存大,且存取速度快 C.主存比輔存小,值存取速度慢 D.主存比輔存大,但存取速度慢27. 存儲周期是指 。 4A.存儲器的讀出時間 B.存儲器的寫入時間 C.存儲器進行連續寫操作所允許的最短時間間隔 D.存儲器進行連續讀或寫操作所允許的最短時間間隔28. 下列說法正確的是 。 3A.半導體RAM信息是可讀寫的,且斷電后能夠保持 B.半導體RAM是易失性RAM,而靜態RAM中的信息不易失 C.半導體RAM是易失性RAM,而靜態RAM只有在不掉電時信息才不丟失 D.三者均錯誤29. 相聯存儲器與傳統存儲器的主要區別是前者又叫按 尋址的存儲器。2A.地址B.內容C.堆棧D.順

8、序30. 動態RAM的刷新是以 為單位進行的。 2A.存儲單元 B.行 C.塊 D.字節31. 關于奇偶校驗功能的正確描述是 。1A.均能檢測奇數個錯B.均能檢測偶數個錯C.奇校驗檢測奇數個錯,偶校驗檢測偶數個錯D.能檢算出奇數個錯的個數32. 在大量數據傳送中常用的且有效的檢驗法是 。1A.CRC碼 B.海明碼 C.偶校驗碼 D.奇校驗碼33. 能發現兩位錯誤并能糾正一位錯的編碼是 。2A.CRC碼 B.海明碼 C.偶校驗碼 D.奇校驗碼34. 計算機使用總線結構的主要優點是便于實現積木化,同時_。3A.減少了信息傳輸量B.加大了CPU的工作量C.減少了信息傳輸線的條數D.提高了信息傳輸的速

9、度35. 總線復用方式可以_。3A.提高總線的傳輸帶寬B.增加總線的功能C.減少總線中信號線的數量D.提高總線上的信息傳輸速度36. 異步控制方式常用于_,作為其主要控制方式。1A.單總線結構計算機在訪問主存與外設時B.微型機的CPU控制中C.硬布線控制的CPU中D.微程序控制器中37. 下列_指令不屬于程序控制指令。3A.無條件轉移指令 B.條件轉移指令 C.中斷隱指令 D.循環指令38. 在中斷響應周期,CPU主要完成_工作。 1A.關中斷,保存斷點,發中斷響應信號并形成能轉移地址 B.開中斷,保存斷點,發中斷響應信號并形成能轉移地址 C.關中斷,執行中斷服務程序 D.開中斷,執行中斷服務

10、程序39. 馮· 諾依曼結構計算機的特點是什么?它有哪些局限性?答:馮· 諾依曼結構計算機是一種典型的計算機組織結構,將計算機硬件分為運算器、存儲器、控制器、輸入部件和輸出部件,采用存儲程序的工作方式。馮· 諾依曼結構計算機的主要外部特征是:(1)指令和數據都以字的方式存放在同存儲器中,沒有區別,由計算機的狀態來確定從存儲器讀出的字是指令還是數據。指令送往控制單元譯碼,數據送往運算器進行運算。(2)指令按順序串行地執行,并由控制單元集中控制,采用一個PC 計數器對指令進行尋址。(3)存儲器是一個單元定長的一維線性空間。(4)使用低級機器語言,數據以二進制形式表示。

11、指令中包括操作碼和地址碼兩部分。操作數的編碼格式從數據本身不能進行區別。(5)單處理機結構,以運算器為中心,只有一個數據流和一個指令流。馮· 諾依曼結構計算機的局限性在于它的并行性十分有限,不適合于人工智能和模式識別等應用場合。40. 計算機內部有哪兩種信息流?它們之間有什么關系?答:計算機內部有控制信息流和數據信息流。控制信息包括指令信息、狀態信息和時序信息,這些信息的組合產生各類控制信號,對數據信息進行加工處理,并控制數據信息的流向,實現計算機的各項功能。41. 什么是大數端存儲方式?什么是小數端存儲方式? 答:當數據的位數超過一個字節時,將低位字節存放在低位地址的存儲方式為小數

12、端存儲方式;將低位字節存放在高位地址的存儲方式為大數端存儲方式。42. 若按指令功能分類,則指令系統可分為哪幾類指令?答:按指令功能分,可分為數據傳送類指令、算邏運算類指令、程控類指令和I/O類指令等。這是最常用的分類方法。43. 浮點加減運算為什么首先要對階?對階的原則是什么?對階時,對其尾數和階碼分別什么操作?答:對階的目的:使被加數(或被減數)x和加數(或減數)y的小數點對齊,即使其階碼相等。對階的原則:小階向大階看齊。對階的方法:階碼小的數每次階碼加1,尾數右移1位,直到兩數的階碼相等。44. 微程序控制的基本思想是什么? 答:把指令執行所需要的所有控制信號存放在控制存儲器中,需要時從

13、這個存儲器中讀取。也就是把操作控制信號編成微指令,存放到一個專門的存儲器中。這樣,指令的控制器設計就變成微程序的設計,從而可用類似于軟件的設計技術來設計控制器部件。45. 指令執行過程應如何劃分?指令的各階段決定了哪些周期時間? 答:一條指令的執行過程可分為取指令、指令譯碼,取操作數和執行指令等步驟。指令譯碼與取操作數可以并行操作,因此將指令執行過程分為取指令、取操作數和執行指令階段。由于大多數指令有兩個操作數,因此取操作數階段分為取源操作數階段和取目的操作數階段。每個階段對應一個機器周期,因此一個指令周期包含 3 4 個機器周期,每個機器周期又包含若干個時鐘周期。為了便于控制,取最長的機器周

14、期作為計算機標準機器周期。46. 什么是“程序訪問的局部性”?存儲系統中哪一級采用了程序訪問的局部性原理?答:所謂程序訪問的局部性即程序執行時對存儲器的訪問是不均勻的,這是由于指令和數據在主存的地址分布不是隨機的,而是相對地簇聚。存儲系統的 Cache主存級和主存輔存級都用到程序訪問的局部性原理。對 Cache主存級而言,把CPU最近期執行的程序放在容量較小、速度較高的 Cache 中。對主存輔存級而言,把程序中訪問頻度高、比較活躍的部分放在主存中,這樣既提高了訪存的速度又擴大了存儲器的容量。47. 動態存儲器為什么需要刷新?怎樣進行刷新?答:動態存儲器依據柵極電容上有無電荷來表示信息1和0。

15、由于電路中存在漏電流,電容上的電荷會逐漸瀉放,因此必須在電荷未消失前予以補充,這一過程稱為刷新。刷新過程是一個數據的讀寫過程,將信息讀出放大后再寫回存儲元,對柵極電容進行充電。48. 簡述主存與高速緩存之間的地址映像方式。答:主存與高速緩存之間的地址映像方式有直接映像、全相聯映像和組相聯映像。直接映像方式下主存中的塊只能映像到高速緩存中的指定塊。直接映像的地址轉換速度快,但塊的沖突概率較高。在大容量高速Cache系統中使用直接映像方式,即可以發揮Cache的高速度,又可以減少塊的沖突概率。全相聯映像下主存中的塊可以映像到高速緩存中的任意塊。而組相聯映像是二者的組合,它將主存與高速緩存分組,組間采用直接映像,組內采用全相聯映像。組相聯映像和全相聯映像速度較低,通常適合于小容量Cache。49. Cache與虛擬存儲器在原理和功能等方面有何相同與不同之處?答:二者的原理是相同的,都是基于程序的局部性原理。二者在功能上相同點是為了提高存儲系統的性能價格比,不

溫馨提示

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

評論

0/150

提交評論