版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、 word格式可編輯計算機組成原理 復習資料一、名詞解釋:異步控制方式: 異步控制不存在基準時標信號,微操作的時序是由專用的應(yīng)答線路控制的,即控制器發(fā)出某一個微操作控制信號后,等待執(zhí)行部件完成該操作時所發(fā)回的“回答”或“終了”信號,再開始下一個微操作。向量地址: 是存放服務(wù)程序入口地址的存儲單元地址,它由硬件形成多重中斷: 即指cpu 在處理中斷的過程中,又出現(xiàn)了新的中斷請求,此時若cpu 暫?,F(xiàn)行的中斷處理,轉(zhuǎn)去處理新的中斷請求,即多重中斷cmdr: 控制存儲器地址寄存器總線判優(yōu): 是當總線上各個主設(shè)備同時要求占用總線時,通過總線控制器,按一定的優(yōu)先等級順序確定某個主設(shè)備可以占用總線。系統(tǒng)的
2、并行性:進位鏈: 是傳遞進位的邏輯電路間接尋址: 有效地址是由形式地址間接提供的微操作命令和微操作: 微操作命令是控制完成微操作的命令;微操作是由微操作命令控制實現(xiàn)的最基本操作??焖倬彌_存儲器: 為了提高訪存速度,在cpu和主存之間增設(shè)的高速存儲器,基址尋址: 有效地址等于形式地址加上基址寄存器的內(nèi)容。 流水線中的多發(fā)技術(shù): 為了提高流水線的性能,設(shè)法在一個時鐘周期(機器主頻的倒數(shù))內(nèi)產(chǎn)生更多條指令的結(jié)果指令字長: 一條指令的二進制代碼位數(shù)周期竊取: dma 方式中由dma 接口向cpu 申請占用總線,占用一個存取周期。雙重分組跳躍進位: n 位全加器分成若干大組,大組內(nèi)又分成若干小組,大組中
3、小組的最高進位同時產(chǎn)生,大組與大組間的進位串行傳送。硬件向量法: 是利用硬件產(chǎn)生向量地址,再由向量地址找到中斷服務(wù)程序的入口地址??偩€: 是連接多個部件的信息傳輸線,是各個部件共享的傳輸介質(zhì)。指令流水: 是改變各條指令按順序串行執(zhí)行的規(guī)則,使機器在執(zhí)行上一條指令的同時,取出下一條指令,即上一條指令的執(zhí)行周期和下一條指令的取指周期同時進行。尋址方式: 是指確定本條指令的數(shù)據(jù)地址以及下一條將要執(zhí)行的指令地址的方法,它與硬件緊密相關(guān),而且直接影響指令格式和指令功能。微程序控制: 采用與存儲程序類似的方法來解決微操作命令序列的形成,將一條機器指令編寫成一個微程序,每一個微程序包含若干條微指令,每一條指
4、令包含一個或多個微操作命令。risc: 即精簡指令系統(tǒng)計算機存儲器帶寬: 指單位時間內(nèi)從存儲器進入信息的最大數(shù)量。中斷隱指令及功能: 中斷隱指令是在機器指令系統(tǒng)中沒有的指令,它是cpu在中斷周期內(nèi)由硬件自動完成的一條指令,其功能包括保護程序斷點、尋找中斷服務(wù)程序的入口地址、關(guān)中斷等功能。機器字長: cpu能同時處理的數(shù)據(jù)位數(shù)時鐘周期: 節(jié)拍,時鐘頻率的倒數(shù),機器基本操作的最小單位。向量地址: 中斷方式中由硬件產(chǎn)生向量地址,可由向量地址找到入口地址。系統(tǒng)總線: 是指cpu、主存、i/o(通過i/o 接口)各大部件之間的信息傳輸線。按傳輸信息的不同,又分數(shù)據(jù)總線、地址總線和控制總線。機器指令: c
5、pu能直接識別并執(zhí)行的指令,它的表現(xiàn)形式是二進制編碼。超流水線: 是將一些流水線寄存器插入到流水線段中,好比將流水線再分道,提高了原來流水線的速度,在一個時鐘周期內(nèi)一個功能部件被使用多次。超標量: 指在每個時鐘周期內(nèi)可同時并發(fā)多條獨立指令,即以并行操作方式將兩條或兩條以上指令編譯并執(zhí)行,在一個時鐘周期內(nèi)需要多個功能部件。填空題1在dma方式中,cpu和dma控制器通常采用三種方法來分時使用主存,它們是 停止 cpu 訪問主存 、周期挪用 和 dma 和cpu 交替訪問主存 。2一個總線傳輸周期包括 申請分配階段 、 尋址階段 、 傳數(shù)階段 和 結(jié)束階段 四個階段。3cpu采用同步控制方式時,控
6、制器使用機器周期和節(jié)拍組成的多極時序系統(tǒng)。4在組合邏輯控制器中,微操作控制信號由指令操作碼、時序和狀態(tài)條件決定。5cpu從主存取出一條指令并執(zhí)行該指令的時間叫 指令周期 ,它通常包含若干個 機器周期 ,而后者又包含若干個 節(jié)拍 。 機器周期 和 節(jié)拍 組成多級時序系統(tǒng)。6i/o與主機交換信息的控制方式中,程序查詢方式cpu和設(shè)備是串行工作的。 dma 和 程序中斷 方式cpu和設(shè)備是并行工作的,前者傳送與主程序是并行的,后者傳送和主機是串行的。7i/o與主機交換信息的方式中,程序查詢方式和中斷方式都需通過程序?qū)崿F(xiàn)數(shù)據(jù)傳送,其中程序查詢方式體現(xiàn)cpu與設(shè)備是串行工作的。8對于一條隱含尋址的算術(shù)運
7、算指令,其指令字中不明確給出操作數(shù)的地址,其中一個操作數(shù)通常隱含在累加器中。9在總線的異步通信方式中,通信的雙方可以通過不互鎖、 半互鎖和 全互鎖 三種類型聯(lián)絡(luò)。10在微程序控制器中,一條機器指令對應(yīng)一個 微程序 ,若某機有38條機器指令,通??蓪?yīng) 41個微程序 。11完成一條指令一般分為 取指 周期和 執(zhí)行 周期,前者完成 取指令和分析指令 操作,后者完成 執(zhí)行指令 操作。12在寫操作時,對cache與主存單元同時修改的方法稱作 寫直達法 ,若每次只暫時寫入cache,直到替換時才寫入主存的方法稱作 回法 。13在小數(shù)定點機中,采用1位符號位,若寄存器內(nèi)容為10000001,當它分別表示為
8、原碼、補碼和反碼時,其對應(yīng)的真值分別為-0 、 -1 和-120/128(均用十進制表示)。14指令尋址的基本方式有兩種,一種是 順序 尋址方式,其指令地址由 程序計數(shù)器 給出,另一種是 跳躍 尋址方式,其指令地址由 指令本身 給出。15在一個有四個過程段的浮點加法器流水線中,假設(shè)四個過程段的時間分別是t1 = 60nst2 = 50nst3 = 90nst4 = 80ns。則加法器流水線的時鐘周期至少為90ns。如果采用同樣的邏輯電路,但不是流水線方式,則浮點加法所需的時間為280ns。16按序?qū)懗龆嘀刂袛嗟闹袛喾?wù)程序包括保護現(xiàn)場、 開中斷 、 設(shè)備服務(wù)、恢復現(xiàn)場 和中斷返回幾部分。17變
9、址尋址和基址尋址的區(qū)別是:在基址尋址中,基址寄存器提供 基地址 , 指令提供 偏移量 ; 而在變址尋址中,變址寄存器提供 偏移量,指令提供基地址 。18 .影響流水線性能的因素主要反映在訪存沖突和相關(guān)問題兩個方面。19利用 輸出輸入 指令進行輸入輸出操作的i/o編址方式為統(tǒng)一編址。20主存輔存和 緩存主存 組成存儲系統(tǒng)的層次結(jié)構(gòu)。選擇題1一條指令中包含的信息有 。a操作碼、控制碼;b操作碼、向量地址;c操作碼、地址碼。2在各種異步通信方式中,_速度最快。a全互鎖; b半互鎖; c不互鎖。3一個512kb的存儲器,其地址線和數(shù)據(jù)線的總和是_。a17; b19; c27。 4在下列因素中,與cac
10、he的命中率無關(guān)的是 。acache塊的大小;bcache的容量;c主存的存取時間。 5在計數(shù)器定時查詢方式下,若計數(shù)從0開始,則_。a設(shè)備號小的優(yōu)先級高;b每個設(shè)備使用總線的機會相等; c設(shè)備號大的優(yōu)先級高。6cache的地址映象中,若主存中的任一塊均可映射到cache內(nèi)的任一塊的位置上,稱作。a直接映象;b全相聯(lián)映象;c組相聯(lián)映象。 7中斷服務(wù)程序的最后一條指令是_。a轉(zhuǎn)移指令;b出棧指令;c中斷返回指令。 8微指令操作控制字段的每一位代表一個控制信號,這種微程序的控制(編碼)方式是_。a字段直接編碼;b直接編碼;c混合編碼。9在取指令操作之后,程序計數(shù)器中存放的是_。a當前指令的地址;b
11、程序中指令的數(shù)量;c下一條指令的地址。10以下敘述中_是正確的。arisc機一定采用流水技術(shù);b采用流水技術(shù)的機器一定是risc機;ccisc機一定不采用流水技術(shù)。 11在一地址格式的指令中,下列 是正確的。a僅有一個操作數(shù),其地址由指令的地址碼提供;b可能有一個操作數(shù),也可能有兩個操作數(shù);c一定有兩個操作數(shù),另一個是隱含的。12在浮點機中,判斷原碼規(guī)格化形式的原則是_。 a尾數(shù)的符號位與第一數(shù)位不同;b尾數(shù)的第一數(shù)位為1,數(shù)符任意; c尾數(shù)的符號位與第一數(shù)位相同;d階符與數(shù)符不同。13i/o采用不統(tǒng)一編址時,進行輸入輸出操作的指令是_。a控制指令; b訪存指令;c輸入輸出指令。14尋址便于處
12、理數(shù)組問題。a間接尋址;b變址尋址;c相對尋址。15超標量技術(shù)是_。a縮短原來流水線的處理器周期;b在每個時鐘周期內(nèi)同時并發(fā)多條指令;c把多條能并行操作的指令組合成一條具有多個操作碼字段的指令。16以下敘述中_是錯誤的。a取指令操作是控制器固有的功能,不需要在操作碼控制下完成;b所有指令的取指令操作都是相同的;c在指令長度相同的情況下,所有指令的取指操作都是相同的。17i/o與主機交換信息的方式中,中斷方式的特點是_。acpu與設(shè)備串行工作,傳送與主程序串行工作;bcpu與設(shè)備并行工作,傳送與主程序串行工作;ccpu與設(shè)備并行工作,傳送與主程序并行工作。18用戶與計算機通信的界面是_。acpu
13、;b外圍設(shè)備;c應(yīng)用程序;d系統(tǒng)程序。19零地址運算指令在指令格式中不給出操作數(shù)地址,它的操作數(shù)來自_。a立即數(shù)和棧頂;b暫存器;c棧頂和次棧頂;d程序計數(shù)器自動加+1。20主機與設(shè)備傳送數(shù)據(jù)時,采用_,主機與設(shè)備是串行工作的。a程序查詢方式;b中斷方式;cdma方式;d通道。21計算機中有關(guān)alu的描述,_是正確的。a只做算術(shù)運算,不做邏輯運算;b只做加法;c能存放運算結(jié)果;d以上答案都不對。22所謂三總線結(jié)構(gòu)的計算機是指_。a地址線、數(shù)據(jù)線和控制線三組傳輸線。bi/o總線、主存總統(tǒng)和 dma總線三組傳輸線;ci/o總線、主存總線和系統(tǒng)總線三組傳輸線;d以上都不對。23集中式總線控制中,_方
14、式對電路故障最敏感。a鏈式查詢;b計數(shù)器定時查詢;c獨立請求;d總線式。24以下敘述_是正確的。a外部設(shè)備一旦發(fā)出中斷請求,便立即得到cpu的響應(yīng);b外部設(shè)備一旦發(fā)出中斷請求,cpu應(yīng)立即響應(yīng);c中斷方式一般用于處理隨機出現(xiàn)的服務(wù)請求;d程序查詢用于鍵盤中斷。25下列_種說法有誤差。a任何二進制整數(shù)都可用十進制表示;b任何二進制小數(shù)都可用十進制表示;c任何十進制整數(shù)都可用二進制表示;d任何十進制小數(shù)都可用二進制表示。26指令寄存器的位數(shù)取決于_。a存儲器的容量;b指令字長;c機器字長;d存儲字長。27在控制器的控制方式中,機器周期內(nèi)的時鐘周期個數(shù)可以不相同,這屬于_。a同步控制;b異步控制;c
15、聯(lián)合控制;d人工控制。28cpu中的譯碼器主要用于_ 。a地址譯碼;b指令譯碼;c選擇多路數(shù)據(jù)至alu;d數(shù)據(jù)譯碼。29直接尋址的無條件轉(zhuǎn)移指令功能是將指令中的地址碼送入_。apc; b地址寄存器;c累加器;dalu。30直接、間接、立即三種尋址方式指令的執(zhí)行速度,由快至慢的排序是_。a直接、立即、間接;b直接、間接、立即;c立即、直接、間接;d立即、間接、直接。31存放欲執(zhí)行指令的寄存器是_。amar;bpc;cmdr;dir。32在獨立請求方式下,若有n個設(shè)備,則_。a有一個總線請求信號和一個總線響應(yīng)信號;b有n個總線請求信號和n個總線響應(yīng)信號;c有一個總線請求信號和n個總線響應(yīng)信號;d有
16、n個總線請求信號和一個總線響應(yīng)信號。33下述說法中_是正確的。a半導體ram信息可讀可寫,且斷電后仍能保持記憶;b半導體ram是易失性ram,而靜態(tài)ram中的存儲信息是不易失的;c半導體ram是易失性ram,而靜態(tài)ram只有在電源不掉時,所存信息是不易失的。34dma訪問主存時,向cpu發(fā)出請求,獲得總線使用權(quán)時再進行訪存,這種情況稱作_。a停止cpu訪問主存;b周期挪用;cdma與cpu交替訪問;ddma。35計算機中表示地址時,采用_ 。a原碼;b補碼;c反碼;d無符號數(shù)。36采用變址尋址可擴大尋址范圍,且_。a變址寄存器內(nèi)容由用戶確定,在程序執(zhí)行過程中不可變;b變址寄存器內(nèi)容由操作系統(tǒng)確
17、定,在程序執(zhí)行過程中可變;c變址寄存器內(nèi)容由用戶確定,在程序執(zhí)行過程中可變;d變址寄存器內(nèi)容由操作系統(tǒng)確定,在程序執(zhí)行過程不中可變;37由編譯程序?qū)⒍鄺l指令組合成一條指令,這種技術(shù)稱做_。a超標量技術(shù);b超流水線技術(shù);c超長指令字技術(shù);d超字長。38微程序放在_中。a存儲器控制器;b控制存儲器;c主存儲器;dcache。39在cpu的寄存器中,_對用戶是完全透明的。a程序計數(shù)器;b指令寄存器;c狀態(tài)寄存器;d通用寄存器。40運算器由許多部件組成,其核心部分是_。a數(shù)據(jù)總線;b算術(shù)邏輯運算單元;c累加寄存器;d多路開關(guān)。41dma接口_。a可以用于主存與主存之間的數(shù)據(jù)交換;b內(nèi)有中斷機制;c內(nèi)有
18、中斷機制,可以處理異常情況;d內(nèi)無中斷機制42cpu響應(yīng)中斷的時間是_。a中斷源提出請求;b取指周期結(jié)束;c執(zhí)行周期結(jié)束;d間址周期結(jié)束。43直接尋址的無條件轉(zhuǎn)移指令功能是將指令中的地址碼送入_。apc;b地址寄存器;c累加器;dalu。44一個16k×32位的存儲器,其地址線和數(shù)據(jù)線的總和是_。a48;b46;c36;d3245以下敘述中錯誤的是_。a指令周期的第一個操作是取指令;b為了進行取指令操作,控制器需要得到相應(yīng)的指令;c取指令操作是控制器自動進行的;d指令第一字節(jié)含操作碼。46主存和cpu之間增加高速緩沖存儲器的目的是_。a解決cpu和主存之間的速度匹配問題;b擴大主存容
19、量;c既擴大主存容量,又提高了存取速度;d擴大輔存容量。47以下敘述_是錯誤的。a一個更高級的中斷請求一定可以中斷另一個中斷處理程序的執(zhí)行;bdma和cpu必須分時使用總線;cdma的數(shù)據(jù)傳送不需cpu控制;ddma中有中斷機制。48_可區(qū)分存儲單元中存放的是指令還是數(shù)據(jù)。a存儲器;b運算器;c控制器;d用戶。49某計算機字長是32位,它的存儲容量是256kb,按字編址,它的尋址范圍是_。a128k;b64k;c64kb;d128kb。50在整數(shù)定點機中,下述第_種說法是正確的。a原碼和反碼不能表示 -1,補碼可以表示 -1;b三種機器數(shù)均可表示 -1;c三種機器數(shù)均可表示 -1,且三種機器數(shù)
20、的表示范圍相同;d三種機器數(shù)均不可表示 -1。51變址尋址方式中,操作數(shù)的有效地址是_。a基址寄存器內(nèi)容加上形式地址(位移量);b程序計數(shù)器內(nèi)容加上形式地址;c變址寄存器內(nèi)容加上形式地址;d以上都不對。52向量中斷是_。a外設(shè)提出中斷;b由硬件形成中斷服務(wù)程序入口地址;c由硬件形成向量地址,再由向量地址找到中斷服務(wù)程序入口地址d以上都不對。53一個節(jié)拍信號的寬度是指_。a指令周期;b機器周期;c時鐘周期;d存儲周期。54隱指令是指_。a操作數(shù)隱含在操作碼中的指令;b在一個機器周期里完成全部操作的指令;c指令系統(tǒng)中已有的指令;d指令系統(tǒng)中沒有的指令。55dma方式_。a既然能用于高速外圍設(shè)備的信
21、息傳送,也就能代替中斷方式;b不能取代中斷方式;c也能向cpu請求中斷處理數(shù)據(jù)傳送;d內(nèi)無中斷機制。56在中斷周期中,由_將允許中斷觸發(fā)器置“0”。a關(guān)中斷指令;b機器指令;c開中斷指令;d中斷隱指令。57在單總線結(jié)構(gòu)的cpu中,連接在總線上的多個部件_。a某一時刻只有一個可以向總線發(fā)送數(shù)據(jù),并且只有一個可以從總線接收數(shù)據(jù);b某一時刻只有一個可以向總線發(fā)送數(shù)據(jù),但可以有多個同時從總線接收數(shù)據(jù);c可以有多個同時向總線發(fā)送數(shù)據(jù),并且可以有多個同時從總線接收數(shù)據(jù);d可以有多個同時向總線發(fā)送數(shù)據(jù),但可以有一個同時從總線接收數(shù)據(jù)。58在間址周期中,_。a所有指令的間址操作都是相同的;b凡是存儲器間接尋址
22、的指令,它們的操作都是相同的;c對于存儲器間接尋址或寄存器間接尋址的指令,它們的操作是不同的;d以上都不對。59下述說法中_是正確的。aeprom是可改寫的,因而也是隨機存儲器的一種;beprom是可改寫的,但它不能用作為隨機存儲器用;ceprom只能改寫一次,故不能作為隨機存儲器用;deprom是可改寫的,但它能用作為隨機存儲器用。60打印機的分類方法很多,若按能否打印漢字來區(qū)分,可分為_。a并行式打印機和串行式打印機;b擊打式打印機和非擊打式打印機;c點陣式打印機和活字式打印機;d激光打印機和噴墨打印機。簡答題1某機主存容量為4m×16位,且存儲字長等于指令字長,若該機的指令系統(tǒng)
23、具備97種操作。操作碼位數(shù)固定,且具有直接、間接、立即、相對、基址五種尋址方式。(1)畫出一地址指令格式并指出各字段的作用; (1)一地址指令格式為opma op 操作碼字段,共7 位,可反映120 種操作;m 尋址方式特征字段,共3 位,可反映5 種尋址方式; a 形式地址字段,共16 7 3 = 6 位 (1 分) (2)該指令直接尋址的最大范圍(十進制表示);直接尋址的最大范圍為26 = 64(3)一次間址的尋址范圍(十進制表示);由于存儲字長為16 位,故一次間址的尋址范圍為216 = 65536(4)相對尋址的位移量(十進制表示)。相對尋址的位移量為 32 + 312控制器中常采用哪
24、些控制方式,各有何特點?答:控制器常采用同步控制、異步控制和聯(lián)合控制。(1 分) 同步控制即微操作序列由基準時標系統(tǒng)控制,每一個操作出現(xiàn)的時間與基準時標保持一致。異步控制不存在基準時標信號,微操作的時序是由專用的應(yīng)答線路控制的,即控制器發(fā)出某一個微操作控制信號后,等待執(zhí)行部件完成該操作時所發(fā)回的“回答”或“終了”信號,再開始下一個微操作。聯(lián)合控制是同步控制和異步控制相結(jié)合的方式,即大多數(shù)微操作在同步時序信號控制下進行,而對那些時間難以確定的微操作,如涉及到 i/o 操作,則采用異步控制。3指出零的表示是唯一形式的機器數(shù),并寫出其二進制代碼(機器數(shù)字長自定)。答:補碼 0.0000000 移碼
25、1.00000004除了采用高速芯片外,分別指出存儲器、運算器、控制器和i/o系統(tǒng)各自可采用什么方法提高機器速度,各舉一例簡要說明。 答:存儲器:采用多體交叉存儲器 運算器:采用快速進位鏈控制器:采用指令流水 i/o 系統(tǒng):采用dma 方式5總線通信控制有幾種方式,簡要說明各自的特點。答:同步通信:通信雙方由統(tǒng)一時標控制數(shù)據(jù)傳送 異步通信:采用應(yīng)答方式通信。半同步通信:統(tǒng)一時鐘,可插入等待信號分離式通信:都是主設(shè)備,充分發(fā)揮總線的有效占用。6以i/o設(shè)備的中斷處理過程為例,說明一次程序中斷的全過程。答:一次程序中斷大致可分為五個階段。 中斷請求 中斷判優(yōu) 中斷響應(yīng) 中斷服務(wù) 中斷返回7完整的總
26、線傳輸周期包括哪幾個階段?簡要敘述每個階段的工作。答: 總線在完成一次傳輸周期時,可分為四個階段: 申請分配階段:由需要使用總線的主模塊(或主設(shè)備)提出申請,經(jīng)總線仲裁機構(gòu)決定下一傳輸周期的總線使用權(quán)授于某一申請者; 尋址階段:取得了使用權(quán)的主模塊,通過總線發(fā)出本次打算訪問的從模塊(或從設(shè)備)的存儲地址或設(shè)備地址及有關(guān)命令,啟動參與本次傳輸?shù)膹哪K; 傳數(shù)階段:主模塊和從模塊進行數(shù)據(jù)交換,數(shù)據(jù)由源模塊發(fā)出經(jīng)數(shù)據(jù)總線流入目的模塊; 結(jié)束階段:主模塊的有關(guān)信息均從系統(tǒng)總線上撤除,讓出總線使用權(quán)。8除了采用高速芯片外,從計算機的各個子系統(tǒng)的角度分析,指出6種以上(含6種)提高整機速度的措施。答:針對
27、存儲器,采用高速芯片 針對存儲器,可以采用cache-主存層次的設(shè)計和管理提高整機的速度; 針對存儲器,可以采用多體并行結(jié)構(gòu)提高整機的速度; 針對控制器,可以通過指令流水設(shè)計技術(shù)提高整機的速度; 針對控制器,可以通過超標量設(shè)計技術(shù)提高整機的速度; 針對運算器,可以對運算方法加以改進,如兩位乘,或用快速進位鏈; 針對i/o 系統(tǒng),可以運用dma 技術(shù)不中斷現(xiàn)行程序,提高cpu 的效率。9cpu包括哪幾個工作周期?每個工作周期的作用是什么。答:取指周期是為了取指令 間址周期是為了取有效地址 執(zhí)行周期是為了取操作數(shù) 中斷周期是為了保存程序斷點10什么是指令周期、機器周期和時鐘周期?三者有何關(guān)系?答:
28、指令周期是cpu取出并執(zhí)行一條指令所需的全部時間,即完成一條指令的時間。機器周期是所有指令執(zhí)行過程中的一個基準時間,通常以存取周期作為機器周期。時鐘周期是機器主頻的倒數(shù),也可稱為節(jié)拍,它是控制計算機操作的最小單位時間。一個指令周期包含若干個機器周期,一個機器周期又包含若干個時鐘周期,每個指令周期內(nèi)的機器周期數(shù)可以不等,每個機器周期內(nèi)的時鐘周期數(shù)也可以不等。11.程序查詢方式和程序中斷方式都要由程序?qū)崿F(xiàn)外圍設(shè)備的輸入/輸出,它們有何不同?答:程序查詢方式是用戶在程序中安排一段輸入輸出程序,它由i/o 指令、測試指令和轉(zhuǎn)移指令等組成。cpu 一旦啟動i/o 后,就進入這段程序,時刻查詢i/o 準備
29、的情況,若未準備就緒就踏步等待;若準備就緒就實現(xiàn)傳送。在輸入輸出的全部過程中,cpu 停止自身的操作。 程序中斷方式雖也要用程序?qū)崿F(xiàn)外部設(shè)備的輸入、輸出,但它只是以中斷服務(wù)程序的形式插入到用戶現(xiàn)行程序中。即cpu 啟動i/o 后,繼續(xù)自身的工作,不必查詢i/o 的狀態(tài)。而i/o 被啟動后,便進入自身的準備階段,當其準備就緒時,向cpu 提出中斷請求,此時若滿足條件,cpu 暫?,F(xiàn)行程序,轉(zhuǎn)入該設(shè)備的中斷服務(wù)程序,在服務(wù)程序中實現(xiàn)數(shù)據(jù)的傳送。12什么是計算機的主頻,主頻和機器周期有什么關(guān)系?.答:一臺機器時鐘信號的頻率即為主頻,主頻的倒數(shù)稱作時鐘周期,機器周期內(nèi)包含若干個時鐘周期。13. 馮
30、183;諾依曼計算機的特點是什么? 馮氏計算機的特點是: 1 由運算器、控制器、存儲器、輸入設(shè)備、輸出設(shè)備五大部件組成; 2 指令和數(shù)據(jù)以同一形式(二進制形式)存于存儲器中; 3 指令由操作碼、地址碼兩大部分組成; 4 指令在存儲器中順序存放,通常自動順序取出執(zhí)行; 5 以運算器為中心(原始馮氏機)。14、指令和數(shù)據(jù)都存于存儲器中,計算機如何區(qū)分它們?計算機硬件主要通過不同的時間段來區(qū)分指令和數(shù)據(jù),即:取指周期(或取指微程序)取出的既為指令
31、,執(zhí)行周期(或相應(yīng)微程序)取出的既為數(shù)據(jù)。 另外也可通過地址來源區(qū)分,從pc指出的存儲單元取出的是指令,由指令地址碼部分提供操作數(shù)地址15、什么是總線?總線傳輸有何特點?為了減輕總線負載,總線上的部件應(yīng)具備什么特點? 總線是多個部件共享的傳輸部件。 總線傳輸?shù)奶攸c是:某一時刻只能有一路信息在總線上傳輸,即分時使用。 為了減輕總線負載,總線上的部件應(yīng)通過三態(tài)驅(qū)動緩沖電路與總線連通。16、說明存取周期和存取時間的區(qū)別。 存取周期和存取時間的主要區(qū)別是:存取時間僅為完成一次操作的時間,而存取周期不僅包含操作時間,還包含操作
32、后線路的恢復時間。即: 存取周期 = 存取時間 + 恢復時間17. 什么叫刷新?為什么要刷新?說明刷新有幾種方法。動態(tài)ram靠電容存儲電荷原理存儲信息,電容上的電荷要放電,信息即丟失。為了維持所存信息,需在一定時間(2ms)內(nèi),將所存信息讀出再重新寫入(恢復),這一過程稱作刷新,刷新是一行一行進行的,由cpu自動完成。18、i/o有哪些編址方式?各有何特點?i/o的編址方式有獨立編址和統(tǒng)一編址兩種方式1.獨立編址(專用的i/o端口編址)-存儲器和i/o端口在兩個獨立的地址空間中(1)優(yōu)點:i/o端口的地址碼較短,譯碼電路簡單,存儲器同i/o端口的操作指令不同,程序比較
33、清晰;存儲器和i/o端口的控制結(jié)構(gòu)相互獨立,可以分別設(shè)計(2)缺點:需要有專用的i/o指令,程序設(shè)計的靈活性較差2.統(tǒng)一編址(存儲器映像編址)-存儲器和i/o端口共用統(tǒng)一的地址空間,當一個地址空間分配給i/o端口以后,存儲器就不能再占有這一部分的地址空間(1)優(yōu)點:不需要專用的i/o指令,任何對存儲器數(shù)據(jù)進行操作的指令都可用于i/o端口的數(shù)據(jù)操作,程序設(shè)計比較靈活;由于i/o端口的地址空間是內(nèi)存空間的一部分,這樣,i/o端口的地址空間可大可小,從而使外設(shè)的數(shù)量幾乎不受限制(2)缺點:i/o端口占用了內(nèi)存空間的一部分,影響了系統(tǒng)的內(nèi)存容量;訪問i/o端口也要同訪問內(nèi)存一樣,由于內(nèi)存地址較長,導致
34、執(zhí)行時間增加19、在什么條件下,i/o設(shè)備可以向cpu提出中斷請求? i/o設(shè)備向cpu提出中斷請求的條件是:i/o接口中的設(shè)備工作完成狀態(tài)為1(d=1),中斷屏蔽碼為0 (mask=0),且cpu查詢中斷時,中斷請求觸發(fā)器狀態(tài)為1(intr=1)。20、什么是中斷允許觸發(fā)器?它有何作用?解:中斷允許觸發(fā)器是cpu中斷系統(tǒng)中的一個部件,他起著開關(guān)中斷的作用(即中斷總開關(guān),則中斷屏蔽觸發(fā)器可視為中斷的分開關(guān))。21、 (1)畫出主機框圖(要求畫到寄存器級);accmqalux運算器c u控制單元irpc控制器存儲體mdrmar主存儲體i/ocpu(2)若存儲器容量為64k×32位,指出
35、圖中各寄存器的位數(shù);accmqaluxirmdrpcmar3232323232321616(3)寫出組合邏輯控制器完成 sta x (x為主存地址)指令發(fā)出的全部微操作命令及節(jié)拍安排。(3)t0 pcmar 1r t1 m(mar)mdr (pc)+1pc t2 mdrir op(ir)id t0 ad(ir)mar 1w t1 acmdr t2 mdrm(mar)22畫出dma方式接口電路的基本組成框圖,并說明其工作過程(以輸入設(shè)備為例)。以數(shù)據(jù)輸入為例,具體操作如下:(4分) 從設(shè)備讀入一個字到 dma 的數(shù)據(jù)緩沖寄存器 br 中,表示數(shù)據(jù)緩沖寄存器“滿”(如果i/o 設(shè)備是面向字符的,則
36、一次讀入一個字節(jié),組裝成一個字); 設(shè)備向dma接口發(fā)請求(dreq); dma接口向cpu申請總線控制權(quán)(hrq); cpu發(fā)回hlda信號,表示允許將總線控制權(quán)交給dma接口; 將dma 主存地址寄存器中的主存地址送地址總線; 通知設(shè)備已被授予一個 dma 周期(dack),并為交換下一個字做準備; 將dma 數(shù)據(jù)緩沖寄存器的內(nèi)容送數(shù)據(jù)總線; 命令存儲器作寫操作; 修改主存地址和字計數(shù)值; 判斷數(shù)據(jù)塊是否傳送結(jié)束,若未結(jié)束,則繼續(xù)傳送;若己結(jié)束,(字計數(shù)器溢出), 則向cpu 申請程序中斷,標志數(shù)據(jù)塊傳送結(jié)束。23已知接收到的海明碼為01001011(摟按配偶原則配置),試問欲傳送的信息是
37、什么?24在方式中有沒有中斷請求?為什么?25在中斷系統(tǒng)中、三個觸發(fā)器各有什么作用?計算題1、已知:a = ,b = 求:a+b補、a-b補 答:由a =-11/16=-0.1011,b =-7/16=-0.011 得 a補 = 1.0101,b補 = 1.1001 a+b補 = a補 = 1.0101 +b補 = 1.1001 1 0.1110 丟掉兩操作數(shù)符號均為1,結(jié)果的符號為0,故為溢出。2、設(shè)機器數(shù)字長為8位(含一位符號位在內(nèi)),若a = +10,b = +28,求 a-b補并還原成真值。答: a = +10 = +0001010,b = +28 = +0011100 a補 = 0,
38、0001010,b補 = 0,0011100,-b補 = 1,1100100 則a-b補 = a補 + -b補 = 0,0001010+1,1100100 1,1101110 a-b補 = 1,1101110 故 a-b = -0010010 = -183、已知:兩浮點數(shù)x = 0.01111×210,y = 0.101111×201 求:x + y答:x、y在機器中以補碼表示為x補 = 00,10; 00.1111 y補 = 00,01; 00.101111 對階 j補 = jx補- jy補 = 即j = 1,表示y的階碼比x的階碼小1,因此將y的尾數(shù)向右移1位,階碼4、
39、設(shè)某機主頻為8mhz,每個機器周期平均含2個時鐘周期,每條指令平均有2.5個機器周期,試問該機的平均指令執(zhí)行速度為多少mips?若機器主頻不變,但每個機器周期平均含4個時鐘周期,每條指令平均有5個機器周期,則該機的平均指令執(zhí)行速度又是多少mips?答:根據(jù)主頻為8mhz ,得時鐘周期為1/8 = 0.125ms,機器周期為0.125×2 = 0.25ms,指令周期為0.25×2.5 = 0.625ms。(1)平均指令執(zhí)行速度為1/0.625 = 1.6mips。(2)若機器主頻不變,機器周期含4個時鐘周期,每條指令平均含5個機器周期,則指令周期為0.125×4×5 = 2.5ms ,故平均指令執(zhí)行速度為1/2.5 = 0.4mips。5、設(shè)浮點數(shù)字長為32位,欲表示±6萬的十
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度房屋抵押貸款風險評估與風險控制合同2篇
- 2025年度木材市場木材加工企業(yè)木方板材采購合同規(guī)范2篇
- 2025版二零二五門店租賃合同:文化創(chuàng)意空間合作協(xié)議4篇
- 哺乳期乳腺炎鄭長花講解
- 2025年度金融機構(gòu)外匯擔保業(yè)務(wù)風險管理合同
- 2025版并購重組項目財務(wù)顧問服務(wù)合同3篇
- 2025年度個性化家庭食材采購合同(全新升級)3篇
- 2025年度旅游民宿租賃合同合法經(jīng)營推動鄉(xiāng)村旅游發(fā)展4篇
- 二零二五年度倉儲外包服務(wù)合同樣本(2025年度)12篇
- 2025版電子商務(wù)平臺空商鋪租賃合同細則
- 2024版塑料購銷合同范本買賣
- 2024-2025學年人教新版高二(上)英語寒假作業(yè)(五)
- JJF 2184-2025電子計價秤型式評價大綱(試行)
- GB/T 44890-2024行政許可工作規(guī)范
- 2024年安徽省中考數(shù)學試卷含答案
- 2025屆山東省德州市物理高三第一學期期末調(diào)研模擬試題含解析
- 2024年滬教版一年級上學期語文期末復習習題
- 兩人退股協(xié)議書范文合伙人簽字
- 2024版【人教精通版】小學英語六年級下冊全冊教案
- 汽車噴漆勞務(wù)外包合同范本
- 微項目 探討如何利用工業(yè)廢氣中的二氧化碳合成甲醇-2025年高考化學選擇性必修第一冊(魯科版)
評論
0/150
提交評論