计算机组成原理--复习简答题+答案
1.什么是總線?總線主要有哪些特性?
(1)總線是連接多個部件的信息傳輸線,是各部件共享的傳輸介質。
(2)總線特性: 機械特性(總線在機械連接方式上的一些性能)、
電氣特性(總線的每一根傳輸線上信號的傳遞方向和有效的電平范圍)、
功能特性(總線中每根傳輸線的功能)、
時間特性(總線中的任一根線在什么時間內有效)
2.簡述程序中斷方式處理過程流程。
(1)保護現場(一、保護程序的斷點;二、保存通用寄存器和狀態寄存器的內容)、
(2)中斷服務(中斷服務程序的主體部分,對不同的中斷請求源其中斷服務操作內容不同)、
(3)恢復現場(中斷服務程序的結尾部分,要求在退出服務程序前,將原程序中斷時的“現場”恢復到原來的寄存器中)、
(4)中斷返回(中斷服務程序的最后一條指令通常是一條中斷返回指令,使其返回到原程序的斷點處,以便繼續執行原程序)
3.在DMA方式中有沒有中斷請求?為什么?
有;因為當字計數器溢出時,表示一批數據交換完畢,由“溢出信號”通過中斷機構向CPU提出中斷請求,請求CPU作DMA操作的后處理。
4.簡述SRAM和DRAM保存信息原理及其特點。
(1)SRAM:以觸發器原理寄存信息;集成度低、芯片引腳多、功耗大、價格高、速度快、刷新無
(2)DRAM:以電容充電放電原理寄存信息;集成度高、芯片引腳少、功耗小、價格低、速度慢、刷新有
5.根據CPU訪存的性質不同,可將CPU的工作周期分為哪幾類?分別完成什么操作?
(1)取指周期(取指令)、
(2)間址周期(取有效地址)、
(3)執行周期(取(或存)操作數)、
(4)中斷周期(將程序斷點保存起來)
6.中斷周期前和中斷周期后各是CPU的什么工作周期?中斷周期完成什么操作?
(1)中斷周期前為執行周期,中斷周期后為取指周期。
(2)中斷周期完成下列操作:保存程序斷電;硬件關中斷;將向量地址送至程序計數器(硬件向量法)或將中斷識別程序入口地址送至程序計數器(軟件查詢法)。
7.簡述主存與高速緩沖存儲器之間的三種映射方式及其特點。
(1)直接映射:實現簡單,但不夠靈活,命中率低。
(2)全相聯映射:方式靈活,命中率高,但成本較高。
(3)組相聯映射:塊的沖突概率比較低,塊的利用率大幅度提高,塊失效率明顯降低。但實現難度和造價要比直接映象方式高。
8.試說明產生后繼微指令地址的4種主要方式及其特點。
(1)直接由微指令的下地址字段指出(由微指令的下地址字段直接指出了后續微指令的地址,又稱為斷定方式);
(2)根據機器指令的操作碼形成(當機器指令取至指令寄存器后,微指令的地址由操作碼經微地址形成部件形成);
(3)增量計數器法(在很多情況下,后續微指令的地址是連續的,因此對于順序地址,微指令了采用該方式);
(4)分支轉移(當遇到條件轉移指令時微指令出現了分支,必須根據各種標志來決定下一條微指令的地址)。
9.串行傳輸和并行傳輸有何區別?各應用于什么場合?
(1)串行傳輸是指數據在一條線路上按位依次進行傳輸,線路成本低,但速度慢,適合于遠距離的數據傳輸的場合。
(2)并行傳輸是每個數據位都有一條獨立的傳輸線,所有的數據位同時傳輸,其傳輸速度快、成本高,適應于近距離、高速傳輸的場合。
10.DMA方式中的中斷請求和程序中斷方式中的中斷請求有何區別?
(1)從數據傳送看,程序中斷方式靠程序傳送,DMA方式靠硬件傳送;
(2)從CPU響應時間看,程序中斷方式是在一條指令執行結束時響應,
而DMA方式可在指令周期內的任一存取周期結束時響應;
(3)程序中斷方式有處理異常事件的能力,DMA方式沒有這種能力;
(4)程序中斷方式需要中斷現行程序,故需保護現場,
DMA方式不中斷現行程序,無需現場保護;
(5)DMA的優先級比程序中斷的優先級高。
(1)直接編碼方式(含義清晰,速度快,但控存容量極大)、
(2)字段直接編碼方式(縮短了微指令的長度,但微指令的執行速度減慢)、
(3)字段間接編碼方式(進一步縮短微指令字長,但削弱了微指令的并行控制力)、
(4)混合編碼(綜合考慮微指令的字長、靈活性和執行微指令的速度)
總結
以上是生活随笔為你收集整理的计算机组成原理--复习简答题+答案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: zhihu spark集群,书籍,论文
- 下一篇: 基于java的电子政务网的设计及开发