電大考試計(jì)算機(jī)組成原理小抄版 往年試題匯總_第1頁
電大考試計(jì)算機(jī)組成原理小抄版 往年試題匯總_第2頁
電大考試計(jì)算機(jī)組成原理小抄版 往年試題匯總_第3頁
電大考試計(jì)算機(jī)組成原理小抄版 往年試題匯總_第4頁
電大考試計(jì)算機(jī)組成原理小抄版 往年試題匯總_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、歷年考試真題一、選擇題 l 1.下列數(shù)中最小的數(shù)是(b)。最大的是(c)。a(1010011)2b(42)8c.(10101000)bcdd.(25)162.下列數(shù)中最大的數(shù)是(d)a.(101001)2 b. (52)8 c. (00111001)bcd d. (2c)16l 3兩個(gè)補(bǔ)碼數(shù)相加,只有在最高位/符號(hào)位相同時(shí)會(huì)有可能產(chǎn)生溢出,在最高位/符號(hào)位不同時(shí)(一定不會(huì)產(chǎn)生溢出)。l 4. 兩個(gè)補(bǔ)碼數(shù)相減,只有在符號(hào)位不同時(shí)會(huì)有可能產(chǎn)生溢出,在符號(hào)位相同時(shí)(一定不會(huì)產(chǎn)生溢出)l 5定點(diǎn)數(shù)補(bǔ)碼加法具有兩個(gè)特點(diǎn):一是符號(hào)位(與數(shù)值位一起參與運(yùn)算);二是相加后最高位上的進(jìn)位(要舍去)。l 6. 定

2、點(diǎn)運(yùn)算器是用來進(jìn)行定點(diǎn)運(yùn)算。7為了便于檢查加減運(yùn)算是否發(fā)生溢出,定點(diǎn)運(yùn)算器采用雙符號(hào)位的數(shù)值表示,在寄存器和主存中是采用(單符號(hào)位)的數(shù)值表示。l 8長度相同但格式不同的2種浮點(diǎn)數(shù),假設(shè)前者階碼長、尾數(shù)短,后者階碼短、尾數(shù)長,其他規(guī)定均相同,則它們可表示的數(shù)的范圍和精度為(前者可表示的數(shù)的范圍大但精度低,后者可表示的數(shù)的范圍小但精度高)。l 9在定點(diǎn)二進(jìn)制運(yùn)算器中,減法運(yùn)算一般通過(補(bǔ)碼運(yùn)算的二進(jìn)制加法器)來實(shí)現(xiàn)。在定點(diǎn)二進(jìn)制運(yùn)算器中,加法運(yùn)算一般通過(補(bǔ)碼運(yùn)算的二進(jìn)制加法器)來實(shí)現(xiàn)。l 10.某機(jī)字長32位,采用定點(diǎn)整數(shù)表示,符號(hào)位為1位,尾數(shù)為31位,則原碼表示法可表示的最大正整數(shù)為_,最

3、小負(fù)整數(shù)為_。(a)a.+(231-1),-(231-1)b.(231-1),-(232-1)c.+(230-1),-(230-1)d.+(231-1),-(1-2-31)11.某機(jī)字長32位,采用定點(diǎn)小數(shù)表示,符號(hào)位為1位,尾數(shù)為31位,則原碼表示法可表示的最大正小數(shù)為_,最小負(fù)小數(shù)為_。(c)a+(232一1),一(1231)b.+(231一1),一(1232)c.+(1231),一(1231)d_+(2311),一(1-2-31)12.在定點(diǎn)運(yùn)算器中,無論采用雙符號(hào)位還是采用單符號(hào)位,都必須要有溢出判斷電路,它一般用(c)來實(shí)現(xiàn)。a.與非門b.或非門c.異或門d.與或非門13.在定點(diǎn)運(yùn)算

4、器中,必須要有溢出判斷電路,它一般用(c)來實(shí)現(xiàn)a.與非門b.或非門c.異或門d.與或非門l 9.加法器采用并行進(jìn)位的目的是(提高加法器的速度)。14計(jì)算機(jī)硬件能直接識(shí)別和運(yùn)行的只能是(機(jī)器語言)程序。15匯編語言要經(jīng)過(匯編程序)的翻譯才能在計(jì)算機(jī)中執(zhí)行。16運(yùn)算器的主要功能是進(jìn)行(邏輯運(yùn)算和算術(shù)運(yùn)算)。17堆棧尋址的原則是(后進(jìn)先出)。18組成組合邏輯控制器的主要部件有(pc、ir)。19. 運(yùn)算器由alu完成運(yùn)算后,除了運(yùn)算結(jié)果外,下面所列(d)不是運(yùn)算器給出的結(jié)果特征信息。a. 是否溢出 b. 有無進(jìn)位 c. 結(jié)果是否為零 d.時(shí)鐘信號(hào)20微程序控制器中,機(jī)器指令與微指令的關(guān)系是(每一

5、條機(jī)器指令由一段用微指令編成的微程序來解釋執(zhí)行)。21程序計(jì)數(shù)器pc的位數(shù)取決于(存儲(chǔ)器的容量),指令寄存器ir的位數(shù)取決于(指令字長)。22ram芯片串聯(lián)的目的是(增加存儲(chǔ)單元數(shù)量),并聯(lián)的目的是(增加存儲(chǔ)器字長)。23.在獨(dú)立編址方式下,存儲(chǔ)單元和i/o設(shè)備是靠(不同的地址和指令代碼)來區(qū)分的。l 19.輸入輸出指令的功能是(進(jìn)行cpu和i/o設(shè)備之間的數(shù)據(jù)傳送)。24.在獨(dú)立編址方式下,存儲(chǔ)單元和i/o設(shè)備是靠(不同的指令或不同的控制信號(hào))來區(qū)分的。25.在統(tǒng)一編址方式下,存儲(chǔ)單元和i/o設(shè)備是靠指令中的(不同的地址)來區(qū)分的。l 22.cpu通過指令訪問主存所用的程序地址叫做(邏輯地址

6、)。26相對(duì)尋址方式中,求有效地址使用(d)加上偏移量。a.基址寄存器內(nèi)容b棧指示器內(nèi)容c變址寄存器內(nèi)容d.程序計(jì)數(shù)器內(nèi)容27.變址尋址方式中,操作數(shù)的有效地址等于(c)。a.基址寄存器內(nèi)容姐上形式地址b.堆錢指豆武器內(nèi)容加上形式地址c.變址寄存器內(nèi)容加上形式地址 d.程序計(jì)數(shù)器內(nèi)容加上形式地址l 28基址尋址方式中,操作數(shù)的有效地址等于(a)。a.基址寄存器內(nèi)容加上形式地址b堆棧指示器內(nèi)容加上形式地址c變址寄存器內(nèi)容加上形式地址d程序計(jì)數(shù)器內(nèi)容加上形式地址29.指令系統(tǒng)中采用不同尋址方式的目的是(d)a. 降低指令譯碼的難度 b.提高指令讀取的速度 c.實(shí)現(xiàn)程序控制 d.縮短指令字長,擴(kuò)大尋

7、址空間,提高編程靈活性30.關(guān)于操作數(shù)的來源和去處,表述不正確的是(d)a.第一個(gè)來源和去處是cpu內(nèi)部的通用寄存器 b.第二個(gè)來源和去處是外設(shè)中的寄存器c.第三個(gè)來源和去處是內(nèi)存中的存儲(chǔ)單元 d.第四個(gè)來源和去處是外存儲(chǔ)器31.寄存器間接尋址方式中,操作數(shù)在(c)中a.通用寄存器 b.堆棧 c.主存單元 d.外存儲(chǔ)器l 32在cpu與主存之間加入cache,能夠提高cpu訪問存儲(chǔ)器的速率,一般情況下cache的容量_命中率_,因此cache容量_。(c)a越大,越高,與主存越接近越好b越小,越高,與主存越差異大越好c越大,越高,只要幾十或幾百k就可達(dá)90%以上d越小,越高,只要幾k就可達(dá)90

8、%以上33. 在cpu與主存之間加入cache,能夠(解決cpu和主存之間的速度匹配問題)34.cpu中的通用寄存器(可以存放數(shù)據(jù)和地址)35.在采用dma方式高速傳輸數(shù)據(jù)時(shí),數(shù)據(jù)傳送是(b)。a.在總線控制器發(fā)出的控制信號(hào)控制下完成的b在dma控制器本身發(fā)出的控制信號(hào)控制下完成的c由cpu執(zhí)行的程序完成的d由cpu響應(yīng)硬中斷處理完成的36每一條指令執(zhí)行時(shí)通常有讀取指令、執(zhí)行指令、分柝指令等幾個(gè)步驟,他們的執(zhí)行順序應(yīng)該是(b)。a讀取指令、執(zhí)行指令、分析指令b讀取指令、分析指令、執(zhí)行指令c分析指令、執(zhí)行指令、讀取指令d執(zhí)行指令、讀取指令、分析指令l 37若主存每個(gè)存儲(chǔ)單元為8位,則(c)。a其

9、地址線也為8位b其地址線為16位c.其地址線與8無關(guān)d其地址線與8有關(guān)38虛擬存儲(chǔ)器管理系統(tǒng)的基礎(chǔ)是程序的局部性原理,因此虛存的目的是為了給每個(gè)用戶提供比主存容量(b)編程空間。a小得多的邏輯b大得多的邏輯c.小得多的物理d大得多的物理l 31.cpu輸出數(shù)據(jù)的速度遠(yuǎn)遠(yuǎn)高于打印機(jī)的打印速度,為解決這一矛盾,可采用(c)。a并行技術(shù)b.通信技術(shù)c緩沖技術(shù)d虛存技術(shù)39.中斷允許觸發(fā)器用來(d)。a表示外設(shè)是否提出了中斷請(qǐng)求bcpu是否響應(yīng)了中斷請(qǐng)求ccpu是否正在進(jìn)行中斷處理d開放或關(guān)閉可屏蔽硬中斷40.在控制器中,部件(指令寄存器ir)用于接收并保存從內(nèi)存讀出的指令內(nèi)容,在執(zhí)行本條指令的過程中

10、提供本條指令的主要信息。41. 在控制器中,部件(程序計(jì)數(shù)器pc)用于存放下一條指令的地址。42.微程序控制器中,機(jī)器指令與微指令的關(guān)系是(每一條機(jī)器指令由一段用微指令編成的微程序來解釋執(zhí)行)。43.每一條指令執(zhí)行時(shí)通常有分析指令、讀取指令、執(zhí)行指令等幾個(gè)步票,他們的執(zhí)行順序應(yīng)該是(d)。a.分析指令、讀取指令、執(zhí)行指令b.分析指令、執(zhí)行指令、讀取指令c.執(zhí)行指令、讀取指令、分析指令d.讀取指令、分析指令、執(zhí)行指令44.在中黯摞設(shè)置一個(gè)中慚屏蔽觸發(fā)器,cpu可以根據(jù)需要對(duì)其執(zhí)行置1或清0操作,便可實(shí)現(xiàn)對(duì)該中斷囂的(b)管理。a.中斷嵌套b.中斷請(qǐng)求c.中斷響應(yīng)d.中斷處理45組成一個(gè)運(yùn)算器需要

11、多個(gè)部件,但下面所列(b)不是組成運(yùn)算器的部件a狀態(tài)寄存器b.數(shù)據(jù)總線calud通用寄存器46關(guān)于操作數(shù)的來源和去處,表述不正確的是(d)。a第一個(gè)來源和去處是cpu寄存器b第二個(gè)來源和去處是外設(shè)中的寄存器c.第三個(gè)來源和去處是內(nèi)存中的存貯器d第四個(gè)來源和去處是外存貯器47在控制器中,部件(d)能提供指令在內(nèi)存中的地址,服務(wù)于讀取指令,并接收下條將被執(zhí)行的指令的地址。a指令指針lpb地址寄存器arc指令寄存器ird程序計(jì)數(shù)器pc48指令流水線需要處理好(a)3個(gè)方面問題。a結(jié)構(gòu)相關(guān)、數(shù)據(jù)相關(guān)、控制相關(guān)b結(jié)構(gòu)相關(guān)、數(shù)據(jù)相關(guān)、邏輯相關(guān)c.結(jié)構(gòu)相關(guān)、邏輯相關(guān)、控制相關(guān)d邏輯相關(guān)、數(shù)據(jù)相關(guān)、控制相關(guān)4

12、9若主存每個(gè)存儲(chǔ)單元存8位數(shù)據(jù),則(d)。a.其地址線也為8位b其地址線為16位c其地址線與8有關(guān)d其地址線與8無關(guān)50cpu正在處理優(yōu)先級(jí)低的一個(gè)中斷的過程中又可以響應(yīng)更高優(yōu)先級(jí)中斷的解決中斷優(yōu)先級(jí)別問題的辦法被稱為(a)。a.中斷嵌套b中斷請(qǐng)求c中斷響應(yīng)d中斷處理51.存取周期是指存儲(chǔ)器進(jìn)行一次完整的讀寫操作所需要的全部時(shí)間。52.采用虛擬存儲(chǔ)器的目的是為了給用戶提供比主存容量大得多的邏輯編程空間。53.在中斷源設(shè)置一個(gè)中斷屏蔽觸發(fā)器,cpu可以根據(jù)需要對(duì)其執(zhí)行置“1”或“0”操作,便可實(shí)現(xiàn)對(duì)該中斷源的(b)管理。a. 中斷嵌套 b. 中斷請(qǐng)求 c. 中斷響應(yīng) d.中斷處理54.硬連線控制

13、器中,使用(節(jié)拍發(fā)生器)來區(qū)別指令不同的執(zhí)行步驟。55.某存儲(chǔ)器容量為32k*16位,則(c)a. 地址線為32根,數(shù)據(jù)線為16根 b. 地址線為16根,數(shù)據(jù)線為32根c. 地址線為15根,數(shù)據(jù)線為16根 d. 地址線為16根,數(shù)據(jù)線為15根56.在數(shù)據(jù)傳送過程中,數(shù)據(jù)由串行變并行或由并行變串行,這種轉(zhuǎn)換是由接口電路中的(移位寄存器)實(shí)現(xiàn)的57.周期挪用方式常用于(直接存儲(chǔ)器訪問方式)的輸入輸出中58.當(dāng)采用(b)輸入數(shù)據(jù)時(shí),除非cpu等待否則無法傳送數(shù)據(jù)給計(jì)算機(jī)。a. 直接存儲(chǔ)器訪問方式 b. 程序查詢方式 c. 程序中斷方式 d. i/o通道方式二、 判斷題(將判斷結(jié)果填在括弧內(nèi),正確打號(hào)

14、,錯(cuò)誤打號(hào)。每小題3分,共15分)l 1.海明校驗(yàn)碼是對(duì)多個(gè)數(shù)據(jù)位使用多個(gè)校驗(yàn)位的一種檢錯(cuò)糾錯(cuò)編碼方案,不僅可以發(fā)現(xiàn)是否出錯(cuò),還能發(fā)現(xiàn)是哪一位出錯(cuò)。()l 2.奇偶校驗(yàn)可以校驗(yàn)奇數(shù)個(gè)位的出錯(cuò),并能確定出錯(cuò)的位置() 3直接尋址是在指令字中直接給出操作數(shù)本身而不再是操作數(shù)地址。() 4. 基地址尋址方式中,操作數(shù)的有效地址等于基址寄存器內(nèi)容加上形式地址()l 5計(jì)算機(jī)中的流水線是把一個(gè)重復(fù)的過程分解為若干個(gè)子過程,每個(gè)子過程與其他子過程并行運(yùn)行。()l 6計(jì)算機(jī)中的流水線是把若干個(gè)子過程合成為一個(gè)過程,使每個(gè)子過程實(shí)現(xiàn)串行運(yùn)行。()l 7cpu訪問存儲(chǔ)器的時(shí)間是由存儲(chǔ)器的容量決定的,存儲(chǔ)器容量越

15、大,訪問存儲(chǔ)器所需的時(shí)間越長。()l 8隨著cpu速度的不斷提升,程序查詢方式很少被采用的原因是cpu與外設(shè)串行工作。()9指令系統(tǒng)中采用不同尋址方式的目的主要是縮短指令長度,擴(kuò)大尋址空間,提高編程靈活性。()10在cache的地址映射中,全相聯(lián)映射是指主存中的任意一字塊均可映射到cache內(nèi)任意一字塊位置的一種映射方式。()11dma控制器通過中斷向cpu發(fā)dma請(qǐng)求信號(hào)。()l 12.長度相同但格式不同的2種浮點(diǎn)數(shù),前者尾數(shù)長、階碼短,后者尾數(shù)短、階碼長,其他規(guī)定均相同,則前者可表示的數(shù)的范圍大但精度低。(x)13.相對(duì)尋址方式中,操作數(shù)的有效地址等于程序計(jì)數(shù)器內(nèi)容與偏移量之和。()l 1

16、4.在多周期cpu系統(tǒng)中,不是所有指令使用相同的執(zhí)行時(shí)間,而是指令需要幾個(gè)周期就為其分配幾個(gè)周期。()15.組相聯(lián)映像可以轉(zhuǎn)化為直接映象或全相聯(lián)映象,所以說,它是直接映象租金相聯(lián)映象的普遍形式。()16.在采用dma方式高速傳輸數(shù)據(jù)時(shí),數(shù)據(jù)傳送是通過為dma專設(shè)的數(shù)據(jù)總錢傳輸?shù)摹?x)17只有定點(diǎn)數(shù)運(yùn)算才可能溢出,浮點(diǎn)數(shù)運(yùn)算不會(huì)產(chǎn)生溢出。()18硬連線控制器中,每條指令不同的執(zhí)行步驟是通過控制信號(hào)形成部件的不同編碼狀態(tài)來區(qū)分的。()19引入虛擬存儲(chǔ)系統(tǒng)的目的,是為了加快外存的存取速度。()20按數(shù)據(jù)傳送方式的不同,計(jì)算機(jī)的外部接口可分為串行接口和并行接口兩大類。()21. 在程序的執(zhí)行過程中,

17、cache與主存的地址映像是由操作系統(tǒng)來管理的()22. 定點(diǎn)小數(shù)表示中,只有補(bǔ)碼能表示-1()23. 兩補(bǔ)碼相加,采用1位符號(hào)位,當(dāng)最高位有進(jìn)位時(shí)表示結(jié)果產(chǎn)生溢出()24. 補(bǔ)碼加減法中,操作數(shù)用補(bǔ)碼表示,兩數(shù)相加減,符號(hào)位單獨(dú)處理,減法用加法代替()25. 微程序控制器中,每一條機(jī)器指令由一段用微指令編成的微程序來解釋執(zhí)行()26. 引入虛擬存儲(chǔ)系統(tǒng)的目的,是為了加快外存的存取速度()27. 中斷服務(wù)程序的最后一條指令是中斷返回指令()三、簡答題(共29分)1計(jì)算機(jī)指令中要用到的操作數(shù)一般可以來自哪些部件?(8分)答:(1)cpu內(nèi)部的通用寄存器。此時(shí)應(yīng)在指令字中給出用到的寄存器編號(hào)(寄存

18、器名),通用寄存器的數(shù)量一般為幾個(gè)、十幾個(gè),故在指令字中須為其分配2、3、4、5或更多一點(diǎn)的位數(shù)來表示一個(gè)寄存器。(2)外圍設(shè)備(接口)中的一個(gè)寄存器。通常用設(shè)備編號(hào)、或設(shè)備人出端口地址、或設(shè)備映像地址(與內(nèi)存儲(chǔ)器地址統(tǒng)一編址的一個(gè)設(shè)備地址編號(hào))來表示。(3)內(nèi)存儲(chǔ)器的一個(gè)存儲(chǔ)單元。此時(shí)應(yīng)在指令字中給出該存儲(chǔ)單元的地址。2.什么是指令周期?舉例說明一個(gè)指令周期往往要包含哪幾個(gè)執(zhí)行步驟?(7分)答:指令周期通常是指計(jì)算機(jī)執(zhí)行一條指令所用的時(shí)間。一個(gè)指令周期往往要包含幾個(gè)執(zhí)行步驟,例如可能包括讀取指令、指令譯碼和讀寄存器組、alu執(zhí)行運(yùn)算、讀寫內(nèi)存或接口、數(shù)據(jù)寫回寄存器組這5個(gè)步囊。3.一條指令要

19、由哪兩部分組成?各部分的作用是什么?(8分)答:第一部分是指令的操作碼,它用于指明本條指令的運(yùn)算和操作功能,計(jì)算機(jī)需要為每條指令分配一個(gè)確定的操作碼。第二部分是指令的操作數(shù)地址,它用于給出被操作的信息(指令或數(shù)據(jù))的地址,包括參加運(yùn)算的一個(gè)或多個(gè)操作數(shù)所在的地址,運(yùn)算結(jié)果的保存地址,程序的轉(zhuǎn)移地址、被調(diào)用的子程序的人口地址等。4.按照操作數(shù)的個(gè)數(shù)不同,把指令分成哪幾種?(7分)答:按照操作數(shù)的個(gè)數(shù)不同,指令分為下面四種:(1) 無操作數(shù)指令;(2)單操作數(shù)指令;(3)雙操作數(shù)指令,(4)多操作數(shù)指令。5.什么是指令周期、機(jī)器周期和時(shí)鐘周期?三者有何關(guān)系?答:指令周期通常是指計(jì)算機(jī)執(zhí)行一條指令所

20、用的時(shí)間。機(jī)器周期是指所有指令執(zhí)行過程中的一個(gè)基準(zhǔn)時(shí)間,通常以存取周期作為機(jī)器時(shí)間,時(shí)鐘周期是機(jī)器主頻的倒數(shù),也稱為節(jié)拍,它是控制計(jì)算機(jī)操作的最小單位時(shí)間。6.硬連線控制器是使用什么子部件來區(qū)分和表示指令不同的執(zhí)行步驟的?它的基本工作原理是什么?答:在硬連線控制器中,由節(jié)拍發(fā)生器(timing)來區(qū)分指令不同的執(zhí)行步驟的。節(jié)拍發(fā)生器是由幾個(gè)觸發(fā)器電路實(shí)現(xiàn)的典型的時(shí)序邏輯電路,它為指令的每一個(gè)執(zhí)行步驟提供一個(gè)節(jié)拍狀態(tài)信號(hào),而節(jié)拍狀態(tài)的變換標(biāo)明了一條指令執(zhí)行步驟的次序關(guān)系。7.簡述控制器在整機(jī)中起到的作用和它的基本功能。(8分)答:控制器部件是計(jì)算機(jī)的五大功能部件之一,其作用是向整機(jī)中包括控制器部

21、件在內(nèi)的每個(gè)部件提供協(xié)同運(yùn)行所需要的控制信號(hào)。計(jì)算機(jī)的最本質(zhì)的功能是連續(xù)執(zhí)行指令,而每一條指令往往又要分成幾個(gè)執(zhí)行步驟才得以完成。所以,控制器的基本功能是,依據(jù)當(dāng)前正在執(zhí)行的指令和它當(dāng)前所處的執(zhí)行步驟,形成并提供出在這一時(shí)刻整機(jī)各部件要用到的控制信號(hào),并且決定下一步將進(jìn)入哪個(gè)執(zhí)行步驟。8.簡述徽程序控制器的基本工作原理。(7分)答:微程序控制路是用多條微指令解釋執(zhí)行每一條指令的功能,硬件組成中的核心線路是一個(gè)被稱為控制存儲(chǔ)器的部件(用rom芯片實(shí)現(xiàn)),用于保存由微指令(指令一個(gè)執(zhí)行步驟用到的控制信號(hào)的集合)組成的徽程序。在程序執(zhí)行過程中,將按照指令及其執(zhí)行步驟,依次從控制存儲(chǔ)器中讀出一條微指令

22、,用敬指令中的微命令字段控制各執(zhí)行部件的運(yùn)行功能,并用下地址字段形成下一條微指令的地址,使得微程序可以連續(xù)運(yùn)行。9.微程序控制器通常運(yùn)用于什么場合?為什么?(7分)答:微程序控制器通常在性能要求不是特別高的系列計(jì)算機(jī)系統(tǒng)得到普遍應(yīng)用,相對(duì)硬連線控制器其運(yùn)行速度較慢,難以使用在性能要求特別高的計(jì)算機(jī)系統(tǒng)中10.計(jì)算機(jī)的存儲(chǔ)器系統(tǒng)設(shè)計(jì)是如何實(shí)現(xiàn)“容量大”、“速度快”和“成本低”的要求的?(7分)答:將存儲(chǔ)器系統(tǒng)設(shè)計(jì)成由高速緩沖存儲(chǔ)器、主存儲(chǔ)器和輔助存儲(chǔ)器組成的多級(jí)結(jié)構(gòu)。其中高速緩沖存儲(chǔ)器的存取速度與cpu速度處于同一個(gè)數(shù)量級(jí),但其具有價(jià)格高、功耗大、集成度低的特點(diǎn),所以不適合用作大容量的存儲(chǔ)器;主

23、存儲(chǔ)器的存取速度略低,價(jià)格略高,具有集成度高、功耗低的特點(diǎn),用來存儲(chǔ)經(jīng)常使用的數(shù)據(jù)或程序;輔助存儲(chǔ)器是存取速度相對(duì)較慢但存儲(chǔ)容量較大的存儲(chǔ)器,用來存儲(chǔ)不太常用的大部分程序和數(shù)據(jù)。11.多級(jí)結(jié)構(gòu)的存儲(chǔ)器是由哪3級(jí)存儲(chǔ)器組成的?每一級(jí)存儲(chǔ)器使用什么類型的存儲(chǔ)介質(zhì)?(7分)答:多級(jí)結(jié)構(gòu)的存儲(chǔ)器是由高速緩存、主存儲(chǔ)器和輔助存儲(chǔ)器(或虛擬存儲(chǔ)器)組成的。高速緩沖存儲(chǔ)器使用靜態(tài)存儲(chǔ)器芯片實(shí)現(xiàn),主存儲(chǔ)器通常使用動(dòng)態(tài)存儲(chǔ)器芯片實(shí)現(xiàn),而輔助存儲(chǔ)器(或虛擬存儲(chǔ)器)通常則使用快速磁盤設(shè)備上的一片存儲(chǔ)區(qū)。前兩者是半導(dǎo)體電路器件,以數(shù)字邏輯電路方式進(jìn)行讀寫,后者則是在磁性介質(zhì)層中通過電磁轉(zhuǎn)換過程完成信息讀寫。12.靜態(tài)

24、存儲(chǔ)器和動(dòng)態(tài)存儲(chǔ)器器件的特性有那些主要區(qū)別?各自主要應(yīng)用在什么地方?(7分)答:由于動(dòng)態(tài)存儲(chǔ)器集成度高,生產(chǎn)成本低,被廣泛地用于實(shí)現(xiàn)要求更大容量的主存儲(chǔ)器。靜態(tài)存儲(chǔ)器讀寫速度快,生產(chǎn)成本高,通常多用其實(shí)現(xiàn)容量可以較小的高速緩沖存儲(chǔ)器。13.在計(jì)算機(jī)中采用多級(jí)結(jié)構(gòu)的存儲(chǔ)器系統(tǒng),是建立在程序的什么原理之上的?這一原理主資體現(xiàn)在哪些方面?(8分)答:多級(jí)結(jié)構(gòu)的存俺器系統(tǒng)的運(yùn)行原理是建立在程序運(yùn)行的局部性原理之上的。它主要體現(xiàn)在如下3個(gè)方面:(1)時(shí)間方面,在一小段時(shí)間內(nèi),最近被訪問過的程序和數(shù)據(jù)很可能再次被訪問(2)空間方面,這些最近被訪問過的程序和數(shù)據(jù),往往集中在一小片存儲(chǔ)區(qū)域中(3)在指令執(zhí)行服

25、序方面,指令的順序執(zhí)行比轉(zhuǎn)移執(zhí)行的可能性要大。14.名詞解釋:存取周期、存取容量答:存取周期是存儲(chǔ)器進(jìn)行兩次連續(xù)、獨(dú)立的操作(讀或?qū)懀┲g的最小間隔時(shí)間。 存取容量是存儲(chǔ)器存放二進(jìn)制代碼的總數(shù)量,通常用存儲(chǔ)器所能記憶的全部字?jǐn)?shù)和字長的乘積來表示。15.什么是總線周期?(7分)答:總線周期,通常指的是通過總線完成一次內(nèi)存讀寫操作或完成一次輸入輸出設(shè)備的讀寫操作所必需的時(shí)間。依據(jù)具體的操作性質(zhì),可以把一個(gè)總線周期分為內(nèi)存讀周期,內(nèi)存寫周期,i/o讀周期,i/o寫周期4種類型。16.什么是總線仲裁?(7分)答:數(shù)據(jù)傳輸總耍在計(jì)算機(jī)的兩個(gè)部件之間進(jìn)行,必須由總線主設(shè)備首先啟動(dòng)這次傳輸過程,即申請(qǐng)總線使

26、用權(quán)并發(fā)出命令控制總線運(yùn)行,而總線從設(shè)備則只能響應(yīng)由主設(shè)備發(fā)出的命令并執(zhí)行讀寫操作。當(dāng)有多個(gè)總線主設(shè)備同時(shí)發(fā)出總線使用權(quán)的請(qǐng)求時(shí),為了確保在任何時(shí)刻只有一個(gè)總線主設(shè)備使用總線傳輸數(shù)據(jù),需要決定由其中某個(gè)設(shè)備獲得總線使用權(quán),這就是進(jìn)行總線仲裁。與中斷請(qǐng)求相似,這些主設(shè)備使用總線的優(yōu)先級(jí)高低是不同的,總線仲裁器一定是把總線使用權(quán)優(yōu)先分配給優(yōu)先級(jí)高的主設(shè)備使用。17.什么是數(shù)據(jù)傳送控制中的異步通信方式?(7分)答:交換數(shù)據(jù)的過程中,通信設(shè)備的雙方都需要對(duì)時(shí)間上的配合關(guān)系進(jìn)行控制,這就是數(shù)據(jù)傳送控制,或稱為總結(jié)通信控制,通常又稱為同步問題。數(shù)據(jù)傳送時(shí)雙方使用各自的時(shí)鐘信號(hào)的通信方式稱為異步通信方式。異

27、步通信的雙方采用應(yīng)答方式(又稱握手方式)解決數(shù)據(jù)傳輸過程中的時(shí)間配合關(guān)系,而不是使用同一個(gè)時(shí)鐘信號(hào)進(jìn)行同步。為此,cpu必須再提供一個(gè)時(shí)鐘信號(hào),通知接收設(shè)備接受已發(fā)送過去的數(shù)據(jù)。接收設(shè)備還將用這一時(shí)鐘信號(hào)作為自己接收數(shù)據(jù)時(shí)的選通信號(hào)。18.什么是數(shù)據(jù)傳送控制中的同步通信方式?(7分)答:交換數(shù)據(jù)的過程中,通信設(shè)備的雙方都需要對(duì)時(shí)間上的配合關(guān)系進(jìn)行控制,這就是數(shù)據(jù)傳送控制,或稱為總線通信控制,通常又稱為同步問題。數(shù)據(jù)在總線上傳送時(shí)雙方使用同一個(gè)時(shí)鐘信號(hào)進(jìn)行同步的通信方式稱為同步通信方式。這個(gè)共用的時(shí)鐘信號(hào)通常由cpu的總線控制邏輯提供,這里稱它為總線時(shí)鐘。一個(gè)或幾個(gè)總線時(shí)鐘周期構(gòu)成一個(gè)總線周期,

28、每個(gè)周期完成一次數(shù)據(jù)傳輸,總線周期的長短,還需要與被讀寫部件的存取時(shí)間相配合。由于通信雙方使用同一時(shí)鐘信號(hào),完成對(duì)地址、控制和數(shù)據(jù)信號(hào)的送出與接收,所以有比較高的數(shù)據(jù)傳輸率19.同步通信與異步通信的主要區(qū)別是什么?說明通信雙方如何聯(lián)絡(luò)?答:同步通信與異步通信的主要區(qū)別是前者有公共時(shí)鐘,總線上的所有設(shè)備按統(tǒng)一的時(shí)序、統(tǒng)一的傳輸周期進(jìn)行信息傳輸,通信雙方按事先約好的時(shí)序聯(lián)絡(luò)。后者沒有公共時(shí)鐘,沒有固定的傳輸周期,采用應(yīng)答方式通信。四、計(jì)算題(每小題10分,共20分)1把正確的答案或選擇寫進(jìn)括號(hào)內(nèi)(二進(jìn)制需要小數(shù)點(diǎn)后保留8位)。(0.625)10=(0.011000100101)bcd=(0.101

29、)2=(0.a)16(laa)16=(000110101010)2=(426)102已知定點(diǎn)小數(shù)的真值x-0.1001,y-o0101,分別計(jì)算:(1)x原=(1.1001)x補(bǔ)=(1.0111)-x補(bǔ)=(0.1001)(2)y原=(0.0101)y補(bǔ)=(0.0101)-y補(bǔ)=(1.1011)(3)x+y補(bǔ)=(1.1100)y-x補(bǔ)=(0.1110)l 3把正確的答案或選擇寫進(jìn)括號(hào)內(nèi)(二進(jìn)制需要小數(shù)點(diǎn)后保留8位)。(0.71)10=(0.01110001)bcd=(0.10110101)2=(0.b5)16(1ab)16=(000110101011)2=(427)104已知定點(diǎn)小數(shù)的真值x=-

30、0.1101,y=0.0001,分別計(jì)算(1)x原=(1.1101)x補(bǔ)=(1.0011)-x補(bǔ)=(0.1101)(2)y原=(0.0001)y補(bǔ)=(00001)-y補(bǔ)=(1.1111)(3)x+y補(bǔ)=(1.0100)y-x補(bǔ)=(0.1110)5.將十進(jìn)制數(shù)一0.276和47化成二進(jìn)制數(shù),再寫出各自的原碼、反碼、補(bǔ)碼表示(符號(hào)位和數(shù)值位共8位)。(-0.276)10=(-0.0100011)2(47)10=(0101111)2原碼1.0100011 0101111反碼1.1011100 0101111補(bǔ)碼1.1011101 01011116.寫出x=10111101,y=-00101011的原

31、碼和補(bǔ)碼表示,并用補(bǔ)碼計(jì)算兩個(gè)數(shù)的差。x原=010111101y原=100101011x補(bǔ)=01011101y補(bǔ)=111010101x-y補(bǔ)=0111010007將十進(jìn)制數(shù)-0.288和49化成二進(jìn)制數(shù),再寫出各自的原碼、反碼、補(bǔ)碼表示(符號(hào)位和數(shù)值位共8位)。(-0.288)10=(-0.0100100)2(49)10=(0110001)2原碼1.0100100 00110001反碼1.1011011 00110001補(bǔ)碼1.1011100 001100018已知x=0.1101,y=-0.0111,求x原、y原、x補(bǔ)、y補(bǔ)、x+y補(bǔ)。x原=0.1101y原=1.0111x補(bǔ)=0.1101y

32、補(bǔ)=1.1001x+y補(bǔ)=0.0110形成性考核練習(xí)冊(cè)練習(xí)題一、計(jì)算題1將十六進(jìn)制數(shù)據(jù)14.4ch表示成二進(jìn)制數(shù),然后表示成八進(jìn)制數(shù)和十進(jìn)制數(shù)。14.4ch=(10100.01001100)2=(14.23)8=(20.21875)102對(duì)下列十進(jìn)制數(shù)表示成8位(含一位符號(hào)位)二進(jìn)制數(shù)原碼和補(bǔ)碼編碼。(1)17; x原00010001,x補(bǔ)00010001(2)-17; x原10010001,x補(bǔ)111011113已知下列各x原,分別求它們的x反和x補(bǔ)。(1)x原0.10100;x反010100,x補(bǔ)010100(2)x原1.00111;x反111000,x補(bǔ)111001(3)x原010100

33、;x反010100,x補(bǔ)010100(4)x原110100;x反101011,x補(bǔ)1011004寫出x10111101,y00101011的雙符號(hào)位原碼、反碼、補(bǔ)碼表示,并用雙符號(hào)補(bǔ)碼計(jì)算兩個(gè)數(shù)的差。x原00 10111101, x反00 10111101, x補(bǔ)00 10111101y原11 00101011, y反11 11010100, y補(bǔ)11 11010101x補(bǔ)+y補(bǔ)00 100100105將十進(jìn)制數(shù)(0.71)10變成bcd碼、二進(jìn)制數(shù)和16進(jìn)制數(shù),將(1ab)16變換成二進(jìn)制數(shù)和十進(jìn)制數(shù)。二進(jìn)制小數(shù)點(diǎn)后保留8位。答案:(0.71)10(0.01110001)bcd(0.1011

34、0101)2(0.b5)16(1ab)16(000110101011)2(427)106已知x0.1101,y0.0001,分別計(jì)算x和y的原碼、補(bǔ)碼、x和y的補(bǔ)碼、xy的補(bǔ)碼、yx的補(bǔ)碼。答案:x原(1.1101)、x補(bǔ)(1.0011)、x補(bǔ)(0.1101)y原(0.0001)、y補(bǔ)(0.0001)、y補(bǔ)(1.1111)xy補(bǔ)(1.0100) yx補(bǔ)(0.1110)7寫出x10111101,y00101011的雙符號(hào)位原碼、反碼、補(bǔ)碼表示,并用雙符號(hào)補(bǔ)碼計(jì)算兩個(gè)數(shù)的差。答案:原碼 反碼 補(bǔ)碼x1011110100 1011110100 1011110100 10111101y00101011

35、11 0010101111 1101010011 11010101xy=00 1110100000 1110100000 11101000二、判斷題1ascii編碼是一種漢字字符編碼;2一般采用補(bǔ)碼運(yùn)算的二進(jìn)制減法器,來實(shí)現(xiàn)定點(diǎn)二進(jìn)制數(shù)加減法的運(yùn)算;3在浮點(diǎn)數(shù)表示法中,階碼的位數(shù)越多,能表達(dá)的數(shù)值精度越高;4只有定點(diǎn)數(shù)運(yùn)算才可能溢出,浮點(diǎn)數(shù)運(yùn)算不會(huì)產(chǎn)生溢出。5變址尋址需要在指令中提供一個(gè)寄存器編號(hào)和一個(gè)數(shù)值。6計(jì)算機(jī)的指令越多,功能越強(qiáng)越好。7程序計(jì)數(shù)器pc主要用于解決指令的執(zhí)行次序。8微程序控制器的運(yùn)行速度一般要比硬連線控制器更快。9cpu訪問存儲(chǔ)器的時(shí)間是由存儲(chǔ)器的容量決定的,存儲(chǔ)器容量越

36、大,訪問存儲(chǔ)器所需的時(shí)間越長。10引入虛擬存儲(chǔ)系統(tǒng)的目的,是為了加快外存的存取速度。11按主機(jī)與接口間的數(shù)據(jù)傳送方式,輸入/輸出接口可分為串行接口和并行接口。12dma控制器通過中斷向cpu發(fā)dma請(qǐng)求信號(hào)。13輸入輸出指令的功能是進(jìn)行cpu和i/o設(shè)備之間的數(shù)據(jù)傳送。14半導(dǎo)體rom信息可讀可寫,且斷電后仍能保持記憶。15在采用dma方式傳輸數(shù)據(jù)時(shí),數(shù)據(jù)傳送是在dma控制器本身發(fā)出的控制信號(hào)控制下完成的。三、簡答題:1簡述奇偶校驗(yàn)碼和海明校驗(yàn)碼的實(shí)現(xiàn)原理。答:奇偶校驗(yàn)碼原理:通常是為一個(gè)字節(jié)補(bǔ)充一個(gè)二進(jìn)制位,稱為校驗(yàn)位,通過設(shè)置校驗(yàn)位的值為0或1的方式,使字節(jié)自身的8位和該校驗(yàn)位含有1值的位

37、數(shù)一定為奇數(shù)或偶數(shù)。在接收方,檢查接收到的碼字是否還滿足取值為1的總的位數(shù)的奇偶關(guān)系,來決定數(shù)據(jù)是否出錯(cuò)。海明校驗(yàn)碼原理:是在k個(gè)數(shù)據(jù)位之外加上r個(gè)校驗(yàn)位,從而形成一個(gè)k+r位的新的碼字,使新的碼字的碼距比較均勻地拉大。把數(shù)據(jù)的每一個(gè)二進(jìn)制位分配在幾個(gè)不同的偶校驗(yàn)位的組合中,當(dāng)某一位出現(xiàn)錯(cuò)誤,就會(huì)引起相關(guān)的幾個(gè)校驗(yàn)位的值發(fā)生變化,這不但可以發(fā)現(xiàn)錯(cuò)誤,還可以指出哪一位出錯(cuò),為進(jìn)一步糾錯(cuò)提供了依據(jù)。2簡述教材中給出的mips計(jì)算機(jī)的運(yùn)算器部件的功能和組成。答:mips計(jì)算機(jī)運(yùn)算器部件功能和組成:運(yùn)算器的首要功能是完成對(duì)數(shù)據(jù)的算術(shù)和邏輯運(yùn)算, 由其內(nèi)部的一個(gè)被稱之為算術(shù)與邏輯運(yùn)算部件(英文縮寫為al

38、u)承擔(dān);運(yùn)算器的第二項(xiàng)功能,是暫存將參加運(yùn)算的數(shù)據(jù)和中間結(jié)果, 由其內(nèi)部的一組寄存器承擔(dān);為了用硬件線路完成乘除指令運(yùn)算, 運(yùn)算器內(nèi)一般還有一個(gè)能自行左右移位的專用寄存器, 通稱乘商寄存器。這些部件通過幾組多路選通器電路實(shí)現(xiàn)相互連接和數(shù)據(jù)傳送;運(yùn)算器要與計(jì)算機(jī)其它幾個(gè)功能部件連接在一起協(xié)同運(yùn)行, 還必須有接受外部數(shù)據(jù)輸入和送出運(yùn)算結(jié)果的邏輯電路。3浮點(diǎn)運(yùn)算器由哪幾部分組成?答:處理浮點(diǎn)數(shù)指數(shù)部分的部件、處理尾數(shù)的部件、加速移位操作的移位寄存器線路以及寄存器堆等組成。4假定 x = 0.0110011*211, y = 0.1101101*2-10 (此處的數(shù)均為二進(jìn)制),在不使用隱藏位的情況

39、下,回答下列問題:(1)浮點(diǎn)數(shù)階碼用4位移碼、尾數(shù)用8位原碼表示(含符號(hào)位),寫出該浮點(diǎn)數(shù)能表示的絕對(duì)值最大、最小的(正數(shù)和負(fù)數(shù))數(shù)值;解答:絕對(duì)值最大: 1 111 0 1111111、1 111 1 1111111;絕對(duì)值最?。?0 001 0 0000000、0 001 1 0000000 (2)寫出x、y的浮點(diǎn)數(shù)表示。x浮1 011 0 0110011 y浮0 110 0 1101101(3)計(jì)算x+ya:求階差:|e|=|1011-0110|=0101b:對(duì)階:y變?yōu)?1 011 0 00000 1101101c:尾數(shù)相加:00 0110011 00000+ 00 00000 110

40、1101=00 0110110 01101d:規(guī)格化:左規(guī):尾數(shù)為0 1101100 1101,階碼為1010f:舍入處理:采用0舍1入法處理,則有00 1101100+1=00 1101101e:不溢出所以,x+y最終浮點(diǎn)數(shù)格式的結(jié)果: 1 010 0 1101101,即0.1101101*2105一條指令通常由哪兩個(gè)部分組成?指令的操作碼一般有哪幾種組織方式?各自應(yīng)用在什么場合?各自的優(yōu)缺點(diǎn)是什么?答:一條指令通常由操作碼和操作數(shù)兩個(gè)部分組成。指令的操作碼一般有定長的操作碼、變長的操作碼兩種組織方式。定長操作碼的組織方式應(yīng)用在當(dāng)前多數(shù)的計(jì)算機(jī)中;變長的操作碼組織方式一般用在小型及以上的計(jì)算

41、機(jī)當(dāng)中。定長操作碼的組織方式對(duì)于簡化計(jì)算機(jī)硬件設(shè)計(jì),提高指令譯碼和識(shí)別速度有利。變長的操作碼組織方式可以在比較短的指令字中,既能表示出比較多的指令條數(shù),又能盡量滿足給出相應(yīng)的操作數(shù)地址的要求。 6如何在指令中表示操作數(shù)的地址?通常使用哪些基本尋址方式? 答:是通過尋址方式來表示操作數(shù)的地址。通常使用的基本尋址方式有:立即數(shù)尋址、直接尋址、寄存器尋址、寄存器間接尋址、變址尋址、相對(duì)尋址、間接尋址、堆棧尋址等。7為讀寫輸入/輸出設(shè)備,通常有哪幾種常用的尋址方式用以指定被讀寫設(shè)備?答:為讀寫輸入/輸出設(shè)備,通常有兩種常用的編址方式用以指定被讀寫設(shè)備,一是i/o端口與主存儲(chǔ)器統(tǒng)一的編制方式,另一種是i

42、/o端口與主存儲(chǔ)器彼此獨(dú)立的編制方式。8簡述計(jì)算機(jī)中控制器的功能和基本組成,微程序的控制器和硬連線的控制器在組成和運(yùn)行原理方面有何相同和不同之處?答:控制器主要由下面4個(gè)部分組成:(1)程序計(jì)數(shù)器(pc),是用于提供指令在內(nèi)存中的地址的部件,服務(wù)于讀取指令,能執(zhí)行內(nèi)容增量和接收新的指令地址,用于給出下一條將要執(zhí)行的指令的地址。(2)指令寄存器(ir),是用于接收并保存從內(nèi)存儲(chǔ)器讀出來的指令內(nèi)容的部件,在執(zhí)行本條指令的整個(gè)過程中,為系統(tǒng)運(yùn)行提供指令本身的主要信息。(3)指令執(zhí)行的步驟標(biāo)記線路,用于標(biāo)記出每條指令的各個(gè)執(zhí)行步驟的相對(duì)次序關(guān)系,保證每一條指令按設(shè)定的步驟序列依次執(zhí)行。(4)全部控制信

43、號(hào)的產(chǎn)生部件,它依據(jù)指令操作碼、指令的執(zhí)行步驟(時(shí)刻),也許還有些另外的條件信號(hào),來形成或提供出當(dāng)前執(zhí)行步驟計(jì)算機(jī)各個(gè)部件要用到的控制信號(hào)。計(jì)算機(jī)整機(jī)各硬件系統(tǒng),正是在這些信號(hào)控制下協(xié)同運(yùn)行,執(zhí)行指令,產(chǎn)生預(yù)期的執(zhí)行結(jié)果。由于上述后兩個(gè)部分的具體組成與運(yùn)行原理不同,控制器被分為硬連線控制器和微程序控制器兩大類。微程序的控制器和組合邏輯的控制器是計(jì)算機(jī)中兩種不同類型的控制器。共同點(diǎn):基本功能都是提供計(jì)算機(jī)各個(gè)部件協(xié)同運(yùn)行所需要的控制信號(hào);組成部分都有程序計(jì)數(shù)器pc,指令寄存器ir;都分成幾個(gè)執(zhí)行步驟完成每一條指令的具體功能。不同點(diǎn):主要表現(xiàn)在處理指令執(zhí)行步驟的辦法,提供控制信號(hào)的方案不一樣。微程

44、序的控制器是通過微指令地址的銜接區(qū)分指令執(zhí)行步驟,應(yīng)提供的控制信號(hào)從控制存儲(chǔ)器中讀出,并經(jīng)過一個(gè)微指令寄存器送到被控制部件。組合邏輯控制器是用節(jié)拍發(fā)生器指明指令執(zhí)行步驟,用組合邏輯電路直接給出應(yīng)提供的控制信號(hào)。微程序的控制器的優(yōu)點(diǎn)是設(shè)計(jì)與實(shí)現(xiàn)簡單些,易用于實(shí)現(xiàn)系列計(jì)算機(jī)產(chǎn)品的控制器,理論上可實(shí)現(xiàn)動(dòng)態(tài)微程序設(shè)計(jì),缺點(diǎn)是運(yùn)行速度要慢一些。組合邏輯控制器的優(yōu)點(diǎn)是運(yùn)行速度明顯地快,缺點(diǎn)是設(shè)計(jì)與實(shí)現(xiàn)復(fù)雜些,但隨著eda工具的成熟,該缺點(diǎn)已得到很大緩解。9控制器的設(shè)計(jì)和該計(jì)算機(jī)的指令系統(tǒng)是什么關(guān)系?答:控制器的的基本功能,是依據(jù)當(dāng)前正在執(zhí)行的指令,和它所處的執(zhí)行步驟,形成并提供在這一時(shí)刻整機(jī)各部件要用到的

45、控制信號(hào)。所以,控制器的設(shè)計(jì)和該計(jì)算機(jī)的指令系統(tǒng)是一一對(duì)應(yīng)的關(guān)系,也就是控制器的設(shè)計(jì)應(yīng)依據(jù)指令的要求來進(jìn)行,特別是要分析每條指令的執(zhí)行步驟,產(chǎn)生每個(gè)步驟所需要的控制信號(hào)。10指令采用順序方式、流水線方式執(zhí)行的主要差別是什么?各有什么優(yōu)點(diǎn)和缺點(diǎn)?順序方式是,在一條指令完全執(zhí)行結(jié)束后,再開始執(zhí)行下一條指令。優(yōu)點(diǎn)是控制器設(shè)計(jì)簡單,容易實(shí)現(xiàn),;缺點(diǎn)是速度比較慢。指令流水線方式是提高計(jì)算機(jī)硬件性能的重要技術(shù)和有效措施,在成本增加不多的情況下很明顯地提高了計(jì)算機(jī)的性能。追求的目標(biāo)是力爭在每一個(gè)指令執(zhí)行步驟中完成一條指令的執(zhí)行過程。實(shí)現(xiàn)思路是把一條指令的幾項(xiàng)功能劃分到不同的執(zhí)行部件去完成,在時(shí)間上又允許這幾

46、個(gè)部件可以同時(shí)運(yùn)行。缺點(diǎn)是控制器設(shè)計(jì)復(fù)雜,比較不容易實(shí)現(xiàn),;突出的優(yōu)點(diǎn)是速度明顯提高。11在三級(jí)存儲(chǔ)體系中,主存、外存和高速緩存各有什么作用?各有什么特點(diǎn)?答:多級(jí)存儲(chǔ)器系統(tǒng),是圍繞讀寫速度尚可、存儲(chǔ)容量適中的主存儲(chǔ)器來組織和運(yùn)行的, 并由高速緩沖存儲(chǔ)器緩解主存讀寫速度慢、不能滿足cpu運(yùn)行速度需要的矛盾;用虛擬存儲(chǔ)器更大的存儲(chǔ)空間,解決主存容量小、存不下規(guī)模更大的程序與更多數(shù)據(jù)的難題,從而達(dá)到使整個(gè)存儲(chǔ)器系統(tǒng)有更高的讀寫速度、盡可能大的存儲(chǔ)容量、相對(duì)較低的制造與運(yùn)行成本。高速緩沖存儲(chǔ)器的問題是容量很小,虛擬存儲(chǔ)器的問題是讀寫速太慢。追求整個(gè)存儲(chǔ)器系統(tǒng)有更高的性能/價(jià)格比的核心思路,在于使用中

47、充分發(fā)揮三級(jí)存儲(chǔ)器各自的優(yōu)勢,盡量避開其短處。12什么是隨機(jī)存取方式?哪些存儲(chǔ)器采用隨機(jī)存取方式?答:ram,即隨機(jī)存儲(chǔ)器,可以看作是由許多基本的存儲(chǔ)單元組合起來構(gòu)成的大規(guī)模集成電路。靜態(tài)隨機(jī)存儲(chǔ)器(ram)和動(dòng)態(tài)隨機(jī)存儲(chǔ)器(dram)可采用隨機(jī)存取方式。13什么是虛擬存儲(chǔ)器?它能解決什么問題?為什么?答:虛擬存儲(chǔ)器屬于主存外存層次,由存儲(chǔ)器管理硬件和操作系統(tǒng)中存儲(chǔ)器管理軟件支持,借助于硬磁盤等輔助存儲(chǔ)器,并以透明方式提供給用戶的計(jì)算機(jī)系統(tǒng)具有輔存的容量,接近主存的速度,單位容量的成本和輔存差不多的存儲(chǔ)器。主要用來緩解內(nèi)存不足的問題。因?yàn)橄到y(tǒng)會(huì)使用一部分硬盤空間來補(bǔ)充內(nèi)存。14什么是串行接口和并行接口?簡述它們的數(shù)據(jù)傳輸方式和適用場合。答:串行接口只需要一對(duì)信號(hào)線來傳輸數(shù)據(jù),主要用于傳輸速度不高、傳輸距離較長的場合。并行接口傳輸按字或字節(jié)處理數(shù)據(jù),傳輸速率較低,實(shí)用于傳輸速度較高的設(shè)備,如打印機(jī)等。15cpu在每次執(zhí)行中斷服務(wù)程序前后應(yīng)做哪些工作?答:cpu在每次執(zhí)行中斷服務(wù)程序前完成:關(guān)中斷;保存斷點(diǎn)和被停下來的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論