計(jì)算機(jī)組成原理復(fù)習(xí)資料整理_第1頁(yè)
計(jì)算機(jī)組成原理復(fù)習(xí)資料整理_第2頁(yè)
計(jì)算機(jī)組成原理復(fù)習(xí)資料整理_第3頁(yè)
計(jì)算機(jī)組成原理復(fù)習(xí)資料整理_第4頁(yè)
計(jì)算機(jī)組成原理復(fù)習(xí)資料整理_第5頁(yè)
已閱讀5頁(yè),還剩20頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

本文檔是四川大學(xué)歷年考試題部分集合.不包括計(jì)算題名詞解釋(每個(gè)3分,共15分)微操作:是指令序列中最基本的、不可再分割的動(dòng)作。3、進(jìn)位鏈:進(jìn)位傳遞的邏輯結(jié)構(gòu)形態(tài)很像鏈條,因此常將進(jìn)位傳遞邏輯稱為進(jìn)位鏈。++4、碼距:將各合法碼字(非出錯(cuò)的碼字)間的最小距離稱作這種碼字的碼距。+5、高速緩沖:是為了提高cpu的訪存速度,在cpu和主存之間設(shè)置的一級(jí)速度很快的存儲(chǔ)器,容量較小,用來(lái)存放cpu當(dāng)前正在使用的數(shù)據(jù)和程序.7、軟硬件邏輯等價(jià):對(duì)用戶而言,軟硬件功能上等價(jià)。8、斷定方式:一種直接給定微地址與測(cè)試判定微地址相結(jié)合的方式。12、位密度:是沿磁化軌道方向,單位長(zhǎng)度內(nèi)所記錄的二進(jìn)制位數(shù),單位為bpi15、虛擬存儲(chǔ)技術(shù):就是把內(nèi)存與外存有機(jī)的結(jié)合起來(lái)使用,從而得到一個(gè)容量很大的“內(nèi)存”,這就稱之為虛擬存儲(chǔ)。17、 中斷源:引起中斷的原因,或者能夠發(fā)出中斷請(qǐng)求信號(hào)的來(lái)源18、 上溢:上溢是當(dāng)一個(gè)超長(zhǎng)的數(shù)據(jù)進(jìn)入到緩沖區(qū)時(shí),超出部分被寫入上級(jí)緩沖區(qū),上級(jí)緩沖區(qū)存放的可能是數(shù)據(jù)、上一條指令的指針,或者是其他程序的輸出內(nèi)容,這些內(nèi)容都被覆蓋或者破壞掉。21、 溢出:運(yùn)算結(jié)果超出表示范圍+22、 三級(jí)時(shí)序系統(tǒng):組合邏輯控制器由工作周期,時(shí)鐘周期,工作脈沖構(gòu)成三級(jí)時(shí)許系統(tǒng)25、 虛擬機(jī):通過(guò)配置軟件,擴(kuò)充機(jī)器功能后所形成的計(jì)算機(jī)++26、 同步控制方式:同步控制方式是指各項(xiàng)操作由統(tǒng)一的時(shí)序信號(hào)進(jìn)行同步控制。27、 道密度:是沿磁化半徑方向,單位面積內(nèi)所記錄的二進(jìn)制位數(shù)31、 規(guī)格化浮點(diǎn)數(shù):指浮點(diǎn)數(shù)的尾數(shù)部分用帶符號(hào)定點(diǎn)小數(shù)表示,當(dāng)R=2時(shí),尾數(shù)的絕對(duì)值滿足0.5=<|M|<1(即小數(shù)點(diǎn)后第一位不為零)的浮點(diǎn)數(shù)稱為規(guī)格化浮點(diǎn)數(shù)。++32、 接口:泛指兩個(gè)部件的交接部分。33、 微程序:由若干條微指令組成一段微程序,用來(lái)解釋執(zhí)行一條機(jī)器指令。34、 虛擬存儲(chǔ)器:依靠操作系統(tǒng)的支持來(lái)實(shí)現(xiàn)的,為用戶提供一個(gè)比實(shí)際內(nèi)存大的可訪問(wèn)存儲(chǔ)器空間,即在軟件編程上可使用的存儲(chǔ)器,稱為虛擬存儲(chǔ)器。35、 硬件中斷:指由某個(gè)硬件中斷請(qǐng)求信號(hào)引發(fā)的中斷。36、 寄存器間址:由指令給出寄存器號(hào),在該寄存器號(hào)所指定的寄存器中存放著操作數(shù)地址,按此地址訪問(wèn)主存,讀取或?qū)懭氩僮鲾?shù)。37、總線:一組能為多個(gè)部件分時(shí)共享的公共的信息傳輸線路。+38、微指令:將一步操作所需的微命令編寫在一串代碼中,這串代碼稱為微指令。它由微命令字段和微地址字段組成。++39、動(dòng)態(tài)刷新:對(duì)動(dòng)態(tài)存儲(chǔ)器中原存信息為1的電容補(bǔ)充電荷,稱為動(dòng)態(tài)刷新。++++40、軟中斷:指由執(zhí)行軟中斷指令所引發(fā)的中斷。41、物理機(jī):指能夠執(zhí)行機(jī)器語(yǔ)言程序的實(shí)際的計(jì)算機(jī)。42、顯地址:在指令代碼中明顯給出的地址。+43、工作周期:一個(gè)指令周期中,完成某一階段操作所需的時(shí)間。44、 集中刷新:在一定時(shí)間間隔(如2MS)之內(nèi)集中安排若干刷新周期,其余時(shí)間可用于正常的讀寫或保持。45、 現(xiàn)場(chǎng)保護(hù):執(zhí)行中斷服務(wù)程序時(shí),可能需要使用某些寄存器,會(huì)破壞它原先保存的主程序的內(nèi)容,因此需要事先將它們的內(nèi)容保存起來(lái),稱為現(xiàn)場(chǎng)保護(hù)。47、 隱地址:指令中不明顯給出地址碼,地址以隱含方式約定。48、 指令周期:一條指令從取出到執(zhí)行完畢所需的全部時(shí)間49、 分散刷新:將每個(gè)存取周期分為兩部分,前半期可用于正常的讀寫或保持,后半期用于刷新。即將刷新周期分散地安排在各讀寫周期之后。50、 斷點(diǎn)保存:程序中斷時(shí),PC的值將作為恢復(fù)原程序后的指令地址,稱為斷點(diǎn),用堆棧將這個(gè)值保存起來(lái),稱為斷點(diǎn)保存。[選擇題]1、 1?一個(gè)完整的計(jì)算機(jī)系統(tǒng)應(yīng)該包括(c)兩大部分。主機(jī)和外設(shè)B.硬件系統(tǒng)和操作系統(tǒng) C.硬件系統(tǒng)和軟件系統(tǒng) D.硬件系統(tǒng)和系統(tǒng)軟件2、 設(shè)[x]補(bǔ)=l.xlx2x3x4,當(dāng)滿足(d)時(shí),x<T/2成立。xl必須為1,x2x3x4至少有一個(gè)為1 B.xl必須為1,x2x3x4任意C.xl必須為0,x2x3x4至少有一個(gè)為1 D.xl必須為0,x2x3x4任意3、 在定點(diǎn)加減運(yùn)算器中,無(wú)論采用雙符號(hào)位還是單符號(hào)位,必須有(c)電路,它一般用異或門來(lái)實(shí)現(xiàn)。譯碼 B.編碼 C.溢出判斷 D.移位電路

4、下面有關(guān)指令周期的敘述中,錯(cuò)誤的是(b)。指令周期的第一個(gè)子周期一定是取指子周期所有指令的執(zhí)行子周期一樣長(zhǎng)在有間接尋址方式的指令周期中,至少訪問(wèn)兩次內(nèi)存在一條指令執(zhí)行結(jié)束、取下條指令之前查詢是否有中斷發(fā)生5、CPU中控制器的功能是(d)產(chǎn)生時(shí)序信號(hào) B.從主存取出一條指令C.完成指令操作的譯碼 D.完成指令操作碼譯碼,并產(chǎn)生有關(guān)的操作控制信號(hào)6、假定指令中地址碼所給出的是操作數(shù)的有效地址,則該指令采用(b)尋址方式。立即 B.立即 B.直接C.基址 D.相對(duì)7、中斷向量地址是指7、中斷向量地址是指c子程序入口地址C.中斷服務(wù)程序入口地址的地址中斷服務(wù)程序入口地址D.中斷查詢程序的入口地址8、 下列幾種存儲(chǔ)器中,()是易失性存儲(chǔ)器。aCache B.EPROMC.FlashMemoryD.CD-ROM9、 以下是有關(guān)虛擬存儲(chǔ)器機(jī)制中地址轉(zhuǎn)換的敘述,其中錯(cuò)誤的是()。b地址轉(zhuǎn)換是指把邏輯地址轉(zhuǎn)換為物理地址B.一般來(lái)說(shuō),邏輯地址比物理地址的位數(shù)少地址轉(zhuǎn)換過(guò)程中會(huì)發(fā)現(xiàn)是否“缺頁(yè)” D.MMU在地址轉(zhuǎn)換過(guò)程中要訪問(wèn)頁(yè)表項(xiàng)10、 以下有關(guān)I/O接口功能和結(jié)構(gòu)的敘述中,錯(cuò)誤的是(D)。I/O接口中有數(shù)據(jù)端口、命令/狀態(tài)端口CPU通過(guò)I/O指令來(lái)訪問(wèn)各個(gè)端口接口中具有對(duì)外設(shè)的控制電路主機(jī)側(cè)傳輸?shù)臄?shù)據(jù)寬度與設(shè)備側(cè)傳輸?shù)臄?shù)據(jù)寬度總是一樣的1、下列是有關(guān)程序、指令和數(shù)據(jù)關(guān)系的敘述,其中錯(cuò)誤的是()。C一個(gè)程序由若干條指令和所處理的數(shù)據(jù)組成指令和數(shù)據(jù)形式上沒(méi)有差別,都是一串0/1序列指令和數(shù)據(jù)不能放在同一個(gè)存儲(chǔ)器中,必須分別存放在指令存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器中啟動(dòng)程序前指令和數(shù)據(jù)都存放在外存中,啟動(dòng)后才被裝入內(nèi)存2、 設(shè)[x]補(bǔ)=0.x1x2x3x4,當(dāng)滿足(A)時(shí),x>1/2成立。A.x1必須為1,x2x3x4至少有一個(gè)為1 B.x1必須為1,x2x3x4任意C.x1必須為0,x2x3x4至少有一個(gè)為1 D.x1必須為0,x2x3x4任意3、 下列有關(guān)ALU的描述中,不正確的是(A)。ALU用來(lái)實(shí)現(xiàn)算術(shù)運(yùn)算邏輯運(yùn)算可用四個(gè)74181芯片和一個(gè)74182芯片級(jí)連,實(shí)現(xiàn)一個(gè)16位ALUALU中可用先行進(jìn)位方式實(shí)現(xiàn)快速加法ALU是運(yùn)算器中的核心部件之一4、 下面有關(guān)程序計(jì)數(shù)器PC的敘述中,錯(cuò)誤的是(C)。PC是用戶不可見的寄存器PC的值由CPU在執(zhí)行指令過(guò)程中進(jìn)行修改轉(zhuǎn)移指令時(shí),PC的值總是修改為轉(zhuǎn)移目標(biāo)指令的地址PC的位數(shù)一般和存儲(chǔ)器地址寄存器MAR的位數(shù)一樣5、 下面有關(guān)CPU的寄存器的描述中,正確的是(D)。CPU中的所有寄存器都可以被用戶程序使用一個(gè)寄存器不可能既作數(shù)據(jù)寄存器,又作地址寄存器指令寄存器用來(lái)存放指令的地址地址寄存器的位數(shù)一般和存儲(chǔ)器地址寄存器MAR的位數(shù)一樣

6、CPU響應(yīng)中斷時(shí),采用硬件方法保護(hù)并更新程序計(jì)數(shù)器PC內(nèi)容,而不是由軟件完成,這主要是為了(C)。A.加快訪問(wèn)主存速度 B.節(jié)省主存空間C.提高中斷響應(yīng)速度 D.易于編制中斷處理程序7、程序控制類指令的功能是(D)。B.進(jìn)行主存與CPUB.進(jìn)行主存與CPU之間的數(shù)據(jù)傳送D.改變程序執(zhí)行順序C.進(jìn)行CPU和I/O設(shè)備之間的數(shù)據(jù)傳送8、以下四種類型的半導(dǎo)體存儲(chǔ)器中,讀出數(shù)據(jù)傳輸率最高的是(B)。A.DRAM B.SRAMC.FlashMemoryD.EPROMA.DRAM B.SRAMC.FlashMemoryD.EPROM9、 增加總線帶寬的手段有很多,但以下()不能提高總線帶寬?AA.采用信號(hào)線復(fù)用技術(shù) B.增高總線的時(shí)鐘頻率C.采用猝發(fā)傳送方式,允許一次總線事務(wù)傳送多個(gè)數(shù)據(jù) D.增加數(shù)據(jù)線的寬度10、 下述有關(guān)程序中斷I/O方式的敘述中,錯(cuò)誤的是(D)。程序中斷I/O方式使CPU和外設(shè)能夠并行工作中斷I/O方式下,外設(shè)和CPU直接交換數(shù)據(jù)中斷I/O方式下,CPU會(huì)有額外的開銷用于斷點(diǎn)、現(xiàn)場(chǎng)的保護(hù)和恢復(fù)等中斷I/O方式適用像磁盤一類的高速設(shè)備1、已知:[X]補(bǔ)=11001011;[Y]補(bǔ)=01001110,則[X—Y]補(bǔ)二(C)A、01111101BA、01111101B、101111101C、負(fù)溢D、正溢2、堆棧指針SP的內(nèi)容是(C)A、棧頂單元內(nèi)容 A、棧頂單元內(nèi)容 B、棧底單元內(nèi)容C、棧頂單元地址D、棧底單元地址3、微程序控制中,機(jī)器指令和微程序的關(guān)系是(B)A、 每條機(jī)器指令由一條微指令來(lái)執(zhí)行。B、 每條機(jī)器指令由一段微指令編成的微程序來(lái)解釋執(zhí)行。C、 一條機(jī)器指令組成的程序可由一條微指令來(lái)執(zhí)行。D、 一條微指令由若干條機(jī)器指令組成。4、 DMA響應(yīng)是在(C)A、一條指令執(zhí)行開始 B、一條指令執(zhí)行中間C、一個(gè)總線周期結(jié)束時(shí) D、一條指令執(zhí)行的任何時(shí)間5、 若使用雙符號(hào)位,則發(fā)生正溢出的特征是:雙符號(hào)位為(B)。A、00 B、01 C、10 D、116、 在下述存儲(chǔ)器中,CPU可以直接訪問(wèn)的存儲(chǔ)器是(D)。A、磁鼓 B、磁盤 C、磁帶 D、Cache7、 補(bǔ)碼加法運(yùn)算是指(A)。A、 操作數(shù)用補(bǔ)碼表示,連同符號(hào)位一起相加B、 操作數(shù)用補(bǔ)碼表示,根據(jù)符號(hào)位決定實(shí)際操作C、 將操作數(shù)轉(zhuǎn)化為原碼后再相加D、 取操作數(shù)絕對(duì)直接相知,符號(hào)位單獨(dú)處理8、 EPROM是指(C)A、只讀存儲(chǔ)器。 B、可編程只讀存儲(chǔ)器。C、可擦寫可編程只讀存儲(chǔ)器 D、電可改寫只讀存儲(chǔ)器9、 微指令中控制字段的每一位是一個(gè)控制信號(hào),這種微程序是( )的。AA、直接表示 B、間接表示C、編碼表示 D、混合表示

10、在哪種機(jī)器數(shù)形式中,零的表示形式是唯一的( )。BA、原碼 B、補(bǔ)碼 C、移碼 D、反碼1、將X=2T.(-0.1001)用浮點(diǎn)表示法表示。共占8位,階碼占3位,尾數(shù)占5位(各含1位符號(hào)位),階碼和尾數(shù)均用補(bǔ)碼表示。( )AA、101;10111 B、111;11001 C、101;11001 D、111;101112、在程序中存放指令地址的寄存器叫()BA、通用寄存器BA、通用寄存器B、程序計(jì)數(shù)器pcC、變址寄存器D、指令寄存器3、 在微程序控制的計(jì)算機(jī)中,若要修改指令系統(tǒng),只要(D)。A、改變時(shí)序控制方式 B、改變微指令格式C、增加微命令個(gè)數(shù) D、改變控制存儲(chǔ)器的內(nèi)容4、 保存斷點(diǎn)(響應(yīng)中斷后)是指保存( )CA、所有存儲(chǔ)器內(nèi)容 B、程序狀態(tài)字寄存器內(nèi)容C、程序計(jì)數(shù)器PC內(nèi)容 D、所有已使用的存儲(chǔ)器內(nèi)容5、若使用雙符號(hào)位,則發(fā)生負(fù)溢出的特征是:雙符號(hào)位為(C)。A、00 B、01 C、10 D、116、靜態(tài)半導(dǎo)體存儲(chǔ)器SRA皿指(B)。B、不需動(dòng)態(tài)刷新DB、不需動(dòng)態(tài)刷新D、芯片內(nèi)部有自動(dòng)刷新邏輯C、在斷電后信息仍能維持不變7、 原碼加減交替除法又稱為不恢復(fù)余數(shù)法,因此(C)。A、做恢復(fù)余數(shù)的操作B、 當(dāng)某一步運(yùn)算不夠減時(shí),做恢復(fù)余數(shù)的操作C、 僅當(dāng)最后一步余數(shù)為負(fù)時(shí),做恢復(fù)余數(shù)的操作D、 當(dāng)某一步余數(shù)為負(fù)時(shí),做恢復(fù)余數(shù)的操作8、 在下述存儲(chǔ)器中,不能脫機(jī)保存信息的存儲(chǔ)器是(A)。A、主存 B、磁盤 C、光盤 D、磁帶9、 采用三級(jí)時(shí)序時(shí),電平型微命令一般(C)。A、需維持一個(gè)指令執(zhí)行周期 B、維持一個(gè)工作周期C、維持一節(jié)拍的時(shí)間 D、只維持一個(gè)脈沖寬度的時(shí)間10、 若X=-0.1101010,則X(原)=(D)。A、1.0010101B、1.0010110C、0.1101010D、1.1101010在下列機(jī)器數(shù)中,哪種表示方式表示零的形式是唯一的?(B)。A) 原碼 C)反碼B) 補(bǔ)碼 D)移碼下列存儲(chǔ)器中,不能脫機(jī)保存信息的存儲(chǔ)器是( A)A) 主存 C) 光盤B) 磁盤 D) 磁帶若十六進(jìn)制數(shù)為5F2H,則相應(yīng)的二進(jìn)制數(shù)為(C)。A) 1011111010 C)010111110010B) 101111110 D)010110110010補(bǔ)碼加法運(yùn)算是指(B).A) 取操作數(shù)絕對(duì)值直接相加,符號(hào)位單獨(dú)處理B) 操作數(shù)用補(bǔ)碼表示,連同符號(hào)位一起相加C) 操作數(shù)用補(bǔ)碼表示,根據(jù)符號(hào)位決定實(shí)際操作

D)將操作數(shù)轉(zhuǎn)化為原碼后再相加5.在異步控制方式中()DA)各部件的執(zhí)行時(shí)間相同C)由統(tǒng)的時(shí)序信號(hào)進(jìn)仃定時(shí)控制B)各部件占用的節(jié)拍數(shù)相冋D)各部件執(zhí)行時(shí)間根據(jù)需要確定6.需要定時(shí)刷新的芯片是()。BA)EPROM B)DRAM C)SRAMD)EEPROM7.在(B)條件下,規(guī)格化浮點(diǎn)數(shù)尾數(shù)的最高數(shù)位為0A)所有浮點(diǎn)數(shù)C)浮點(diǎn)數(shù)為正B)浮點(diǎn)數(shù)為負(fù)D)階碼以2為底的正數(shù)8.程序計(jì)數(shù)器的功能是(D)A)存放微指令地址B)計(jì)算程序執(zhí)仃長(zhǎng)度C)存放指令D) 存放下一條機(jī)器指令的地址微程序控制中,機(jī)器指令與微指令的關(guān)系是( B)。A) 每條機(jī)器指令由一條微指令來(lái)解釋執(zhí)行B) 每條機(jī)器指令由一段微指令組成的微程序來(lái)解釋執(zhí)行C) 一段機(jī)器指令組成的程序由一條微指令來(lái)解釋執(zhí)行D) 一條微指令解釋執(zhí)行若干條機(jī)器指令當(dāng)采用雙符號(hào)位進(jìn)行運(yùn)算時(shí),若運(yùn)算結(jié)果雙符號(hào)位為11時(shí),則表明運(yùn)算(A)A)無(wú)溢出C)正溢出B)負(fù)溢出D)無(wú)法判斷1、程序計(jì)數(shù)器PC屬于B 。A.運(yùn)算器B.控制器C.存儲(chǔ)器D.I/O設(shè)備2、設(shè)寄存器內(nèi)容為10000000,若它等于-0,則為__A__。A.原碼B.補(bǔ)碼C.反碼D.移碼

3、 將X=2-11.(-0.1001)用浮點(diǎn)表示法表示。共占8位,階碼占3位,尾數(shù)占5位(各含1位符號(hào)位),階碼和尾數(shù)均用補(bǔ)碼表示。AA.101;10111 B.111;11001 C.101;11001 D.111;101114、 在原碼加減交替除法中,符號(hào)位單獨(dú)處理,參加操作的數(shù)是__B 。A.原碼B.絕對(duì)值C.絕對(duì)值的補(bǔ)碼 D.補(bǔ)碼5、 奇偶校驗(yàn)碼的碼距為(B)。A.1 B.2 C.3 D.46、總線中地址線的作用是(C)B.由設(shè)備向主機(jī)提供地址D.B.由設(shè)備向主機(jī)提供地址D.既傳送地址又傳送數(shù)據(jù)。C.用于選擇指定的存儲(chǔ)單元和I/O設(shè)備端口地址7、可編程的只讀存儲(chǔ)器___B___。A.不一定是可改寫的 B.一定是可改寫的C.一定是不可改寫的D.以上都不對(duì)。8、指令系統(tǒng)中采用不同尋址方式的目的主要是__BA.可降低指令譯碼難度;A.可降低指令譯碼難度;B.縮短指令字長(zhǎng),擴(kuò)大尋址空間,提高編程靈活性;D.尋找操作數(shù)。D.尋找操作數(shù)。B.中斷服務(wù)子程序的入口地址D.中斷服務(wù)子程序入口地址的地址C.實(shí)現(xiàn)程序控制;9、中斷向量地址是()DA.主程序的入口地址C.中斷向量號(hào)下列敘述中__A___是錯(cuò)誤的。A.采用微程序控制器的處理器稱為微處理器在微指令編碼中,編碼效率最低的是直接編碼方式在各種微地址形成方式中,增量計(jì)數(shù)器法需要的順序控制字段較短以上都是錯(cuò)的。1、 下列數(shù)值最小的是(C)A.(11011001)2=211 B.(75)10 C.(37)8=31 D.(2A7)16最大2、 已知:[X]補(bǔ)=11101011;[Y]補(bǔ)=01001010,則[X—Y]補(bǔ)二(A)A.10100001 B.11011111 C.01001010 D.溢出3、 (B)尋址對(duì)實(shí)現(xiàn)程序浮動(dòng)提供了支持。A.變址尋址 B.相對(duì)尋址 C.間接尋址 D.寄存器間接尋址4、 指令系統(tǒng)采用不同的尋址方式的目的主要是(B)A?增加內(nèi)存的容量B.為編寫程序提供方便 C.提高訪存速度D.簡(jiǎn)化指令譯碼5、 在程序中存放指令地址的寄存器叫(D)A.通用寄存器 B.累加器 C.變址寄存器 D.程序計(jì)數(shù)器6、 微指令中控制字段的每一位是一個(gè)控制信號(hào),這種微程序是(A)的。A.直接表示 B.間接表示C.編碼表示D.混合表示7、 以下正確的是(C)存儲(chǔ)器芯片的CS控制信號(hào)是高電平有效的CS和WE都是低電平有效靜態(tài)存儲(chǔ)器的存儲(chǔ)單元只需要一個(gè)晶體管和一個(gè)電容構(gòu)成在RAM存儲(chǔ)器芯片中,采用地址雙譯碼的方式可減少數(shù)據(jù)單元選通線的數(shù)量半導(dǎo)體存儲(chǔ)器件都是揮發(fā)性的存儲(chǔ)器8、計(jì)算機(jī)的存儲(chǔ)器材用分級(jí)方式是為了(B)A.主機(jī)箱的體積 B.解決容量、速度、價(jià)格三者之間的矛盾C.保存大量數(shù)據(jù)方便 D.操作方便9、 中斷向量地址是(C)A.子程序的入口地址 B.中斷服務(wù)子程序的入口地址C.中斷服務(wù)子程序入口地址指示器 D.中斷向量號(hào)向量中斷的向量地址是(D)A、 通過(guò)軟件查詢產(chǎn)生B、 由處理程序直接查表獲得C、 由中斷總服務(wù)程序統(tǒng)一產(chǎn)生D、 由中斷源硬件產(chǎn)生填空題1、 已知[x]補(bǔ)=10000000則x的十進(jìn)制真值為 -128 。2、 假設(shè)地址為1200H的內(nèi)存單元中的內(nèi)容為12FCH,地址為12FCH的內(nèi)存單元的內(nèi)容為38B8H,而38B8H單元的內(nèi)容為88F9H,操作數(shù)采用一次間接尋址,指令中給出的地址碼為1200H。則操作數(shù)的有效地址為 12FCH ,操作數(shù)為 38B8H3、 Cache中常見的地址映射方式有____直接__,全相聯(lián),組相聯(lián)—。4、 微指令中后繼微地址的形成方式有 增量方式____和—斷定方式____。5、 控制存儲(chǔ)器CM和控制桿分別屬于馮.諾依曼結(jié)構(gòu)中5大組成部分中的控制器和輸入設(shè)備1、 已知[x]補(bǔ)=11010011則X的十進(jìn)制真值為 -452、 假設(shè)地址為1200H的內(nèi)存單元中的內(nèi)容為12FCH,地址為12FCH的內(nèi)存單元的內(nèi)容為38B8H,而38B8H單元的內(nèi)容為88F9H,操作數(shù)采用寄存器間接尋址,指令中給出的寄存器編號(hào)為8,8號(hào)寄存器的內(nèi)容為1200H。則操作數(shù)的有效地址為 1200H ,操作數(shù)為12FCH3、 虛擬存儲(chǔ)器中常用的存儲(chǔ)管理方式有頁(yè)式,段式,段頁(yè)式1、 已知[X]補(bǔ)=11001, [X/2]補(bǔ)二 111002、 CPU采用同步控制方式時(shí),在組合邏輯控制器中,常使用—工作周期、時(shí)鐘周期、工作脈7圧三級(jí)時(shí)序系統(tǒng)來(lái)提供定時(shí)信號(hào)。3、 若計(jì)算機(jī)系統(tǒng)設(shè)置兩個(gè)寄存器實(shí)現(xiàn)對(duì)主存儲(chǔ)器訪問(wèn),這兩個(gè)寄存器應(yīng)為 MAR、MDR4、 動(dòng)態(tài)存儲(chǔ)器的刷新有_集中刷新、分散刷新、異步刷新一三種方式。5、 在微程序控制器中,把全部微指令放一個(gè)高速存儲(chǔ)器中,這個(gè)存儲(chǔ)器被稱為 扌空制存儲(chǔ)器 1、 已知[X]補(bǔ)=11010,[2X]補(bǔ)= 101002、 組合邏輯控制器用于指令正常執(zhí)行的4個(gè)工作周期是—取指周期、源周期、目的周期—和執(zhí)行周期。3、 并行加法器進(jìn)位信號(hào)中第i位的進(jìn)位產(chǎn)生函數(shù)的邏輯表達(dá)式為___G二AB____,而進(jìn)位傳遞函iii數(shù)的邏輯表達(dá)式為—p二A+牛_或—p二A,十B」或—£二Ai十B。4、 計(jì)算機(jī)硬件包括—運(yùn)算器、控制器、存儲(chǔ)器____和輸入/輸出設(shè)備。5、在微程序控制下,控制部件發(fā)出的最基本的控制信號(hào)稱為_微命令1、馮諾依曼思想的核心內(nèi)容是(采用二進(jìn)制形式表示數(shù)據(jù))、(采用存儲(chǔ)程序方式)、(計(jì)算機(jī)由五大功能部件組成)中的兩點(diǎn)。2、 在程序執(zhí)行過(guò)程中,控制器控制計(jì)算機(jī)的運(yùn)行總是處于取指、分析指令和.執(zhí)行指令的循環(huán)過(guò)程中。3、 已知[X]補(bǔ)=11010, [X/2]補(bǔ)二11101 。4、 在微程序控制器中,一條機(jī)器指令對(duì)應(yīng)一個(gè)微指令段解釋執(zhí)行5、 若計(jì)算機(jī)系統(tǒng)設(shè)置兩個(gè)寄存器實(shí)現(xiàn)對(duì)主存儲(chǔ)器訪問(wèn),這兩個(gè)寄存器應(yīng)為MA^和』D丄6、 請(qǐng)寫出兩種有自同步能力的磁表面存儲(chǔ)器的記錄方式調(diào)相制利調(diào)頻制—2、 設(shè)n=8(不包括符號(hào)位),機(jī)器完成一次加和移位各需100ns,則原碼一位乘最多需_800—ns,補(bǔ)碼Booth算法最多需900ns。3、 已知[X]補(bǔ)=11010, [X/2]補(bǔ)二11101 。4、 在微程序控制器中,一條機(jī)器指令對(duì)應(yīng)一個(gè)微指令段解釋執(zhí)行5、 若計(jì)算機(jī)系統(tǒng)設(shè)置兩個(gè)寄存器實(shí)現(xiàn)對(duì)主存儲(chǔ)器訪問(wèn),這兩個(gè)寄存器應(yīng)為MAR和MDR。6、 請(qǐng)寫出兩種有自同步能力的磁表面存儲(chǔ)器的記錄方式調(diào)相制和調(diào)頻制1、 隱含尋址的指令中不明確給出地址碼(操作數(shù)地址),而是隱含的指定,通常以寄存器或堆棧_作為隱含地址。2、 運(yùn)算器中包括核心部件ALU ,還有一些 。3、 計(jì)算機(jī)軟件和硬件在 邏輯功能 是等價(jià)的,在 執(zhí)行速度 是不同的。4、 已知[X]補(bǔ)=11101,[X/2]補(bǔ)二11110 ,[2X]補(bǔ)= 11010 。5、 當(dāng)浮點(diǎn)數(shù)的尾數(shù)為補(bǔ)碼時(shí),其為規(guī)格化數(shù)應(yīng)滿足的條件為1/2<=|m|<16、 在某種半導(dǎo)體存儲(chǔ)器中,在若干毫秒時(shí)間內(nèi)要對(duì)所有的存儲(chǔ)單元重新寫入一遍,這種操作稱為刷新7、 虛擬存儲(chǔ)器主要解決主存儲(chǔ)器的容量問(wèn)題。8、通常磁盤中采用的數(shù)據(jù)校驗(yàn)方式是CRC9、 通常把許多寄存器與運(yùn)算器以及寄存器之間傳遞信息的通路稱為總線10、 后續(xù)微地址的形成方式有—增量方式、斷定方式—11、 在微程序控制器中,把全部微指令放一個(gè)高速存儲(chǔ)器中,即控制存儲(chǔ)器之中,這個(gè)存儲(chǔ)器的地址稱為微地址。12、 在多重中斷系統(tǒng)中,中斷處理器按,中斷優(yōu)先級(jí) 確定是否響應(yīng)其它的中斷13、 DMA控制器是直接依靠硬件實(shí)現(xiàn)的,可以用于快速的數(shù)據(jù)直傳簡(jiǎn)答題:1、 對(duì)I/O設(shè)備的編址方法有哪幾種?請(qǐng)簡(jiǎn)要解釋。對(duì)I/O設(shè)別的編址方法實(shí)際就是對(duì)I/O接口中有關(guān)寄存器及相應(yīng)部件的編址方法,主要有兩種:(1分)1) 外圍設(shè)備單獨(dú)編址...(2分)2) 外圍設(shè)備和主存統(tǒng)一編址...(2分)2、 比較時(shí)序同步控制和異步控制的特點(diǎn)和應(yīng)用場(chǎng)合。同步特點(diǎn):有統(tǒng)一時(shí)序時(shí)間的劃分(如工作周期,時(shí)鐘周期,工作脈沖)。其中時(shí)鐘周期時(shí)間固定。各步操作的銜接,各部件的數(shù)據(jù)傳送受嚴(yán)格的同步定時(shí)控制。應(yīng)用場(chǎng)合:因?yàn)橥娇刂品绞胶?jiǎn)單,但是時(shí)間不太合理,所以適合于速度差異不大的部件(如CPU或設(shè)備內(nèi)部)或系統(tǒng)總線上速度差異較小,傳送時(shí)間確定,傳送距離較近的設(shè)備之間。(3分)異步特點(diǎn):無(wú)統(tǒng)一時(shí)序劃分,各步操作的銜接,各部件的數(shù)據(jù)傳送采用異步應(yīng)答方式。應(yīng)用場(chǎng)合:因?yàn)榭刂茝?fù)雜,異步方式不用于CPU或部件內(nèi)部,一般用于總線上速度差異較大,傳送時(shí)間不確定,傳送距離較遠(yuǎn)的設(shè)備之間。(2分)3、 1101的CRC碼是多少?請(qǐng)寫出編碼過(guò)程。生成多項(xiàng)式為X3+X1+X0(x)=X3+X2+1,即1101(K=4)(1分)(X).Xr=X6+X5+X3,即1101000(r=3)(1分)(X)=X3+X1+X0,即1011(f+1=4)(1分)(X).X31101000001 = =1111+ (1分)G(x)10111011編碼后的CRC校驗(yàn)碼為:M(x).xs+R(x)=1101000+001=1101001 (1分)4、為什么DMA比中斷方式適合高速傳送大量數(shù)據(jù)?要點(diǎn):1)中斷傳送數(shù)據(jù)時(shí)需要做程序切換的工作,會(huì)比較花費(fèi)時(shí)間,所以不能勝任高速大量數(shù)據(jù)的傳送。2)DMA傳送過(guò)程中不需要CPU干預(yù),可以實(shí)現(xiàn)主存與外設(shè)間的高速大量數(shù)據(jù)傳送。1、 馮.諾依曼思想包含哪些要點(diǎn)?1) 存儲(chǔ)程序2) 二進(jìn)制3)5大組成部分...2、 比較組合邏輯控制器和微程序控制器的優(yōu)缺點(diǎn)。組合邏輯優(yōu)點(diǎn):產(chǎn)生微命令速度快。缺點(diǎn):設(shè)計(jì)不規(guī)整效率低:不易修改,擴(kuò)展困難。(2分)微程序優(yōu)點(diǎn):設(shè)計(jì)規(guī)整,效率高;易于修改和擴(kuò)展;可靠性高;性價(jià)比高。缺點(diǎn):速度慢;執(zhí)行效率不高,沒(méi)充分利用數(shù)據(jù)通路的并行性。(3分)3、 1101的海明碼(分組采用偶校驗(yàn))是多少?請(qǐng)寫出過(guò)程。+++因?yàn)閗=4,則設(shè)r=3,組成7位校驗(yàn)碼:1234567PP112P13101(1分)P1A1A2A4)P1111P=11(1分)P2A1A3A4)P2101P=02(1分)P3A2A3A4)P101P=0(1分)33校驗(yàn)碼為:1010101 (1分)4、程序中斷方式和一般的程序轉(zhuǎn)子有什么不同?區(qū)別:1)轉(zhuǎn)子子程序的執(zhí)行時(shí)程序員事先安排的,而中斷服務(wù)程序的執(zhí)行是由隨機(jī)中斷事件引起的調(diào)用。2)轉(zhuǎn)子子程序的執(zhí)行受到主程序或上層程序的控制,而中斷服務(wù)程序一般與被中斷的程序沒(méi)有關(guān)系。3)一個(gè)程序不存在同時(shí)調(diào)用多個(gè)轉(zhuǎn)子子程序的情況,而可能發(fā)生多個(gè)外設(shè)中斷同時(shí)請(qǐng)求CPU為自己服務(wù)的情況。1、 簡(jiǎn)要描述DMA方式數(shù)據(jù)傳送過(guò)程。1) 設(shè)備數(shù)據(jù)準(zhǔn)備好,外設(shè)發(fā)DMA請(qǐng)求;DMA控制邏輯向CPU發(fā)出MDA請(qǐng)求。2) CPU響應(yīng)DMA請(qǐng)求后,讓出總線控制權(quán);DMA控制器接管總線進(jìn)行數(shù)據(jù)傳輸。3) DMA控制總線進(jìn)行數(shù)據(jù)傳輸:送主存地址,發(fā)讀寫命令。4) DMA用一個(gè)存儲(chǔ)周期傳送數(shù)據(jù),結(jié)束后將主存地址加1,指向下一個(gè)存儲(chǔ)單元。5) 判斷是否傳送結(jié)束,如果傳送結(jié)束,發(fā)傳送結(jié)束信號(hào),讓出總線控制權(quán)。2、 簡(jiǎn)述微程序控制器的邏輯組成。由:控制存儲(chǔ)器CM、微指令寄存器口IR、微地址形成電路、微地址寄存器UAR組成。4、說(shuō)明并行加法器的進(jìn)位鏈及其如何實(shí)現(xiàn)快速進(jìn)位的。并行形成各級(jí)進(jìn)位,各進(jìn)位信號(hào)是獨(dú)立形成的,各進(jìn)位之間不存在依賴關(guān)系。1、CPU響應(yīng)中斷的條件是什么?+1) 外設(shè)有請(qǐng)求,且未被屏蔽;2) CPU開中斷;3) 一條指令(非停機(jī)指令)結(jié)束;4) 無(wú)故障、DMA等優(yōu)先級(jí)更高的請(qǐng)求。2、簡(jiǎn)述微程序控制器的工作過(guò)程。通過(guò)讀取微程序和執(zhí)行它所包含的位命令,去解釋執(zhí)行機(jī)器指令。取微指令操作,微命令控制CPU訪存,讀取機(jī)器指令,送入指令寄存器IR,修改PC的內(nèi)容。根據(jù)機(jī)器指令中的操作碼,通過(guò)微地址形成電路,找到與該機(jī)器指令所對(duì)應(yīng)的微程序入口地址。逐條取出對(duì)應(yīng)的微指令,每條微指令提供一個(gè)微命令序列,控制有關(guān)操作。執(zhí)行完一條微命令后根據(jù)微地址形成方法產(chǎn)生后繼微地址,讀取下一條微指令。執(zhí)行完對(duì)應(yīng)于一條機(jī)器指令的一段微程序后,返回到“取微指令”,開始有一條機(jī)器指令執(zhí)行。3、1100的CRC碼是多少?請(qǐng)寫出編碼過(guò)程。生成多項(xiàng)式為X3+X1+X0TOC\o"1-5"\h\zM(x)=X3+x2,即1100(K=4) (1分)M(x).x「=x6+x5,即1100000(^=3) (1分)G(x)=X3+x1+X0,即1011(f+1=4) (1分)M(x).X3 1100000 010 = =1110+ (1分)G(x) 1011 1011編碼后的CRC校驗(yàn)碼為:M(x).X3+R(x)=1100000+010=1100010 (1分)1.指令格式中的操作碼字段采用擴(kuò)展操作碼有什么優(yōu)點(diǎn)?如何實(shí)現(xiàn)操作碼的擴(kuò)展?提高指令的讀取與執(zhí)行速度。當(dāng)指令中的地址部分位數(shù)較多時(shí),讓操作碼的位數(shù)少些;當(dāng)指令的地址部分位數(shù)減少時(shí),可讓操作碼的位數(shù)增多

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論