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