2023年自考計算機組成原理總復習資料_第1頁
2023年自考計算機組成原理總復習資料_第2頁
2023年自考計算機組成原理總復習資料_第3頁
2023年自考計算機組成原理總復習資料_第4頁
2023年自考計算機組成原理總復習資料_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

是主機:CPU、存儲器和輸入輸出接口合起來構成計算機的主機。CPU:中央解決器,使計算機的核心部件,由運算器和控制器構成。3、ALU:算術邏輯運算單元,執(zhí)行各種算術運算和邏輯運算。4、指令:構成計算機軟件的基本元素,表達成二進制數(shù)編碼的操作命令。5、位:計算機中的一個二進制數(shù)據(jù)代碼(0或1),計算機中數(shù)據(jù)的最小表達單位。6、字長:一個數(shù)據(jù)字中包含的位數(shù),一般為8位,16位,32位或64位等。7、操作系統(tǒng):重要的系統(tǒng)軟件,控制其它程序的運營,管理系統(tǒng)資源并且為用戶提供操作界面。8、匯編程序:將匯編語言程序翻譯成機器語言程序的計算機軟件。9、匯編語言:采用文字方式(助記符)表達的程序設計語言。10、編譯程序:將高級語言程序轉(zhuǎn)換成機器語言程序的計算機軟件。11、解釋程序:解釋執(zhí)行高級語言程序的計算機軟件,解釋并執(zhí)行源程序的語句。12、接口:部件之間的連接電路,如輸入輸出接口是主機與外圍設備之間傳輸數(shù)據(jù)與控制信息的電路。13、偽指令:匯編語言程序通常還提供有關該程序裝入內(nèi)存中的位置的信息、表達程序段和數(shù)據(jù)段開始或結束的信息以及表達程序的開始和結束的信息等,還可以有條件匯編、文獻包含、常熟定義等信息。表達這些信息的匯編指令稱為偽指令。14、虛擬地址:在虛擬存儲器中,CPU根據(jù)指令生成的地址,又稱為邏輯地址。15、機器語言:是一種用二進制代碼標記的可以被計算機硬件直接辨認和執(zhí)行的語言。1、原碼:帶符號數(shù)據(jù)表達方法之一,一個符號位表達數(shù)據(jù)的正負,0代表正號,1代表符號,其余的代碼表達數(shù)據(jù)的絕對值。2、補碼:帶符號數(shù)據(jù)表達方法之一,正數(shù)的補碼與原碼相同;負數(shù)的補碼是將二進制位按位取反后自阿最低位加13、反碼:帶符號數(shù)據(jù)表達方法之一,正數(shù)的反碼與原碼相同;負數(shù)的反碼是將二進制位按位取反。4、移碼帶符號數(shù)據(jù)表達方法之一,符號位用1表達正號,0代表負號,其余為與補碼相同5、階碼:在浮點數(shù)據(jù)編碼中,表達小數(shù)點的位置的代碼6、尾數(shù):在浮點數(shù)據(jù)編碼中,表達數(shù)據(jù)有效值的代碼。7、上溢:指數(shù)據(jù)的絕對值太大,以致大于數(shù)據(jù)編碼所能表達的數(shù)據(jù)范圍。8、下溢:指數(shù)據(jù)的絕對值太小,以致小于數(shù)據(jù)編碼所能表達的數(shù)據(jù)范圍。9、Booth算法:一種帶符號數(shù)乘法的方法,它采用相加和相減的操作計算補碼數(shù)據(jù)的乘積。10、海明距離:在信息編碼中,兩個合法代碼相應位上編碼不同的位數(shù)。11、檢錯碼:可以發(fā)現(xiàn)某些錯誤或具有自動糾錯能力的數(shù)據(jù)編碼。12、糾錯碼:可以發(fā)現(xiàn)某些錯誤并具有自動糾錯能力的數(shù)據(jù)編碼。13、海明碼:一種常見的糾錯碼,呢觀念檢測出2位錯誤,并能糾正1位錯誤。14、循環(huán)碼:一種糾錯碼,其合法碼字移動任意位后的結果仍然是一個合法碼字。15、桶形移位器:一種移位電路,具有移2位、移4位和移8位等功能。16、半加器:半加器電路時只對兩個輸入數(shù)據(jù)位進行加法,輸出一個結果位,不考慮數(shù)據(jù)的進位,也不產(chǎn)生進行輸出的加法器電路。17、階碼上溢:在浮點數(shù)中,當數(shù)據(jù)的絕對值太大,以至于大于階碼所能表達的數(shù)據(jù),稱為階碼上溢。18、機器零:在浮點數(shù)據(jù)編碼中,尾數(shù)部分為0時不管其階碼為什么值,都看作是零值,稱為機器零。19、簡敘奇偶校驗碼的構成規(guī)則:(1)偶校驗碼的構成規(guī)則:所有信息位和單個校驗位的模2加等于0,即每個碼字(涉及校驗位)中1的數(shù)目為偶數(shù)。(2)奇校驗位的構成規(guī)則:所有信息位和單個校驗位的模2加等于1,即每個碼字(涉及校驗位)中1的數(shù)目為奇數(shù)。20、浮點數(shù)乘除法運算的五個環(huán)節(jié)是什么?1、階碼的加減運算。2、尾數(shù)的乘除法運算。3、規(guī)格化。4、對結果進行舍入。5、檢查結果是否溢出,即檢查階碼是否溢出。1、RAM:隨機訪問存儲器,可以快速方便地訪問地址中的內(nèi)容,訪問的速度與存儲位置無關。涉及:SRAM靜態(tài)隨機訪問存儲器,DRAM動態(tài)隨機訪問存儲器。2、ROM:只讀存儲器,只能讀取不能寫入。3、PROM:可編程的ROM,可被戶編程一次。4、EPROM:可擦寫可編程的ROM,可以被用戶編程多次。5、相聯(lián)存儲器:一種按內(nèi)容的存儲器,每個存儲單元有匹配電路,可用于cache中查找數(shù)據(jù)。6、多體交叉存儲器:由多個互相獨立、容量相同的存儲器構成的存儲器。每個存儲器獨立工作,讀寫操作重疊進行。7、直接映像:cache的一種地址映像方式,一個主存塊只能映像到cache中的唯一對一個指定塊。8、組相聯(lián)映像:cache的一種地址映像方式,將存儲器空間提成若干組,各組之間是直接映像,而組內(nèi)各塊之間則是全相聯(lián)映像。9、全寫法:cache命中時的一種更新策略,寫操作時將數(shù)據(jù)既寫入cache又寫入主存。10、寫回法:cache命中時的一種更新策略,寫cache時不寫主存,而當cache數(shù)據(jù)被替代出去時才寫回主存。11、虛擬存儲器:在內(nèi)存與外存間建立的層次體系,使得程序可以像訪問主存儲器同樣訪問外部存儲器,重要用于解決計算機中主存儲器的容量問題。12、按寫分派:cache不命中時的一種更新策略,寫操作時把相應的數(shù)據(jù)塊從主存調(diào)入cache。13、簡敘靜態(tài)存儲器的讀操作:(1)外部電路驅(qū)動芯片的地址線,將需要讀取的數(shù)據(jù)的二進制地址送到存儲器芯片(2)將WE*控制信號置高電平,將CS*信號和OE*信號置低電平。(3)存儲器芯片開始讀操作,然后驅(qū)動數(shù)據(jù)輸出咸,將存儲的數(shù)據(jù)輸出。14、cache:cache是一個高速小容量的臨時存儲器,可以用高速的靜態(tài)存儲器芯片實現(xiàn)或集成到CPU芯片內(nèi)部,存儲CPU最經(jīng)常訪問的指令或操作數(shù)據(jù)。15、數(shù)據(jù)寄存器:是存放操作數(shù)運算和運算的重點結果,以減少訪問存儲器的次數(shù),或者存放從存儲器讀取的數(shù)據(jù)以及寫入存儲的數(shù)據(jù)的寄存器。15、從結構上提高存儲器的帶寬的措施有哪些?他們的特點是什么?措施:增長存儲器的數(shù)據(jù)寬度和采用多提交叉存儲技術。16、在計算機中常用的尋址方式有哪幾種?(1)立即數(shù)尋址(2)寄存器尋址(3)直接尋址(4)寄存器間接尋址(5)基址變址尋址。17、全相聯(lián)映像:cache的一種地址映像方式,每個主存塊可映像到任何cache塊。18、堆棧:是一中存儲部件,即數(shù)據(jù)的寫入和讀出不需要提供地址,而是根據(jù)寫入的順序決定讀出的順序:先存入的數(shù)據(jù)后讀出,后寫入的數(shù)據(jù)先讀出。19、只讀存儲器:是一種只能讀取數(shù)據(jù)不能寫入數(shù)據(jù)的存儲器。他敢于存儲計算機中的一些固定的信息。20、cache的常用替換算法:隨機法、先進先出法、近期最少使用法等。隨機法:使隨機地擬定替換存儲單元。先進先出法:替換最早調(diào)入的存儲單元,cache中的塊就像一個隊列同樣,先進入的縣調(diào)出。近期最少使用法:能比較好的運用訪存局部性原理,替換出近期用得最少的存儲塊。21、快閃存儲器:快擦存儲器,它是在EPROM和EEPROM的制造技術基礎薩化工發(fā)展起來的一種新型的電可擦非揮發(fā)性存儲器元件。22、cache命中率:訪問主存的數(shù)據(jù)或代碼存在于cache中的情形為cache命中,cache命中的記錄概率為cache的命中率。23、段式虛擬存儲器的優(yōu)點是用戶地址空間分離,段表占用存儲空間數(shù)量少,管理簡樸。段式虛擬存儲器的缺陷是真?zhèn)€段落必須一起調(diào)入或調(diào)出,這樣使得段長不能大于內(nèi)存容量。24、一般而言,需要在一條機器指令中包含以下的信息(1)操作的類型(2)操作數(shù)的存書位置(3)操作結果的存儲位置25、一條轉(zhuǎn)移指令的操作過程是:1)取指令,將程序計數(shù)器PC的內(nèi)容作為地址訪問指令存儲器,并將PC的內(nèi)容加上指令的字節(jié)數(shù),訪問到的內(nèi)容傳送到指令寄存器IR。(2)指令譯碼。對指令寄存器中的操作碼進行譯碼,辨認指令操作類型。(3)更新指令地址,計算嚇一跳指令的地址,并將計算結果送入PC。第四章1、助記符:匯編語言中采用的比較容易記憶的文字符號,表達指令中的操作碼和操作數(shù)。2、尋址方式:對指令的地址碼進行編碼,以得到操作數(shù)在存儲器中地址的方式。3、RISC:精簡指令系記錄算機。4、CISC:復雜指令系記錄算機。5、相對轉(zhuǎn)移:一種形成轉(zhuǎn)移目的地址的方式,轉(zhuǎn)移指令的目的指令地址是由PC寄存器的值加上一個偏移量形成的。6、絕對轉(zhuǎn)移:一種形成轉(zhuǎn)移目的地址的方式,轉(zhuǎn)移指令的目的指令地址是有效地址直接指定,與PC寄存器的內(nèi)容有關。7、條件轉(zhuǎn)移:一種轉(zhuǎn)移指令類型,根據(jù)計算機中的狀態(tài)決定是否轉(zhuǎn)移。8、無條件轉(zhuǎn)移:一種轉(zhuǎn)移指令類型,不管狀態(tài)如何,一律進行轉(zhuǎn)移操作。9、指令格式:計算機指令編碼的格式。10、指令字長度:一個指令中所包含的代碼的位數(shù)。11、相對尋址方式:操作數(shù)的尋址是程序計數(shù)器PC的值加上一個偏移量,由于訪問的數(shù)據(jù)位置時相對于指令的位置。因此稱為相對尋址方式。12、在計算機中常用的尋址方式有哪幾種?(1)立即數(shù)尋址(2)寄存器尋址(3)直接尋址(4)寄存器間接尋址(5)基址變址尋址。13、指令系統(tǒng):計算機中各種指令的集合稱為指令系統(tǒng),或指令集。14、簡敘RISC技術的重要特性。(1)簡化的指令系統(tǒng)(2)以寄存器——寄存器方式工作。(3)指令一流水方式工作。(4)使用較多的通用寄存器一減少訪存。(5)委提高直立莖可以執(zhí)行速度,絕大部分采用組合電路控制器實現(xiàn),不用或少用微程序?qū)崿F(xiàn)。(6)通過精心選擇的指令系統(tǒng),并采用軟件手段,特別是優(yōu)化變異技術,力求能高效的支持高級語言實現(xiàn),生成優(yōu)化的機器指令代碼。15、計算機的CPU具有哪些方面的基本功能?(1)指令控制,控制指令的執(zhí)行順序,對程序運營的控制。(2)操作控制,對指令的各個操作環(huán)節(jié),及指令內(nèi)操作補貼的控制。(3)數(shù)據(jù)運算,對數(shù)據(jù)進行算術和邏輯運算,以實現(xiàn)按計算機指令所規(guī)定的功能。(4)異常解決和中斷解決,對CPUneibu出現(xiàn)的意外情況進行解決,如解決運算中的溢出等錯誤情況以及解決外部設備的服務請求等。16、常見指令的類型涉及:(1)數(shù)據(jù)傳送指令(2)算術運算指令(3)邏輯運算指令(4)程序流控制指令(5)輸入輸出操作指令(6)堆棧操作指令(7)字符串解決指令(8)系統(tǒng)指令17、地址碼:指令中指定操作數(shù)地址的字段。操作碼:指令中指定操作類型的字段。18、MIPS解決器的重要特性是:(1)指令格式簡樸。只有三種指令格式,美中指令格式中的數(shù)據(jù)尋址方式是固定的。(2)采用流水執(zhí)行方式提高指令執(zhí)行速度。(3)使用32個通用寄存器。(4)采用“比較與轉(zhuǎn)移”指令,從而使比較和轉(zhuǎn)移這兩個動作在以太哦一條指令內(nèi)便可完畢,并不需要設立條件碼。1、指令周期:從一條指令的啟動到下一條指令的啟動的間隔時間。2、機器周期:指令執(zhí)行中每一步操作所需要的時間。時鐘周期:計算機的主頻周期一個指令周期一般需要幾個機器周期完畢,一個機器周期需要幾個時鐘周期。3、硬連線邏輯:一種控制器邏輯,用一個時序電路產(chǎn)生時間控制信號,采用組合邏輯電路實現(xiàn)各種控制功能。4、微程序:存儲在控制存儲器中的完畢指令功能的程序,由微指令組成,5、微指令:控制器存儲的控制代碼,分為操作控制部分和順序控制部分。操作控制部分包含一個機器周期中每個位操作所需要的所有控制信號的編碼,用來發(fā)出管理和指揮全機工作的控制信號。即控制字。順序控制部分用來決定產(chǎn)生下一條微指令的微地址。6、微地址微指令在控制存儲器中的存儲地址。7、水平型微指令:一次呢觀念地一并執(zhí)行多個并行操作控制信號的微指令。8、垂直型微指令:一種為指令類型,設立為操作碼字段,采用為操作碼編碼法,由微操作碼規(guī)定微指令的功能。9、控制存儲器:微程序型控制器中存儲微指令的存儲器。10、微程序控制器重要由哪幾部分構成?各部分的功用是什么?答:微程序控制器重要由控制存儲器、微指令寄存器、微地址寄存器和地址轉(zhuǎn)移邏輯等構成(1)控制存儲器:存放實現(xiàn)所有指令系統(tǒng)的所有微程序2)微指令寄存器:存放由控制存儲器中獨處的意條為指令信息。3)微地址寄存器:存放將要訪問的下一條微指令的微地址(4)地址轉(zhuǎn)移邏輯部分:可以測試執(zhí)行中的狀態(tài)信息,修改為地址寄存器中的內(nèi)容,以便按修改后的內(nèi)容去讀下一條微指令。11、在專用通路計算機中,一條運算指令的執(zhí)行需要哪四個階段?他們都執(zhí)行什么動作?1)取指令,將程序計數(shù)器PC的內(nèi)容作為地址訪問指令存儲器。將PC內(nèi)容加上指令的字節(jié)數(shù),訪問到的內(nèi)容傳送到指令寄存器IR中。2)指令譯碼及讀取操作,對指令寄存器中的操作進行姨媽辨認指令類型,并根據(jù)指令地址碼從寄存器或數(shù)據(jù)存儲器中讀取操作數(shù),將操作數(shù)送ALU的輸入端。3)執(zhí)行,控制其向ALU發(fā)送操作命令,ALU對A端和B端的數(shù)據(jù)執(zhí)行指令制定的運算操作。4)寫回,將運算結果寫回到結果寄存器,累加器,存儲器12、微指令中,控制字的編碼方式有三種:(1)直接表達法:這種方法的特點是簡樸直觀,控制字的輸出直接用于操作koingzhi。(2)編碼表達法:微代碼的分組減少了控制存儲器所需要存儲的代碼數(shù)量,但是編碼的微指令代碼需要譯碼后才干成為控制信號。(3)混合表達法:能綜合考慮微指令字長、靈活性和執(zhí)行速度方面的規(guī)定。13、產(chǎn)生后繼微指令微地址可有三種方式:(1)計數(shù)器方式,由稱增量方式。,用微程序uPC來產(chǎn)生下一條微指令的微地址,將微程序中的各條微指令按執(zhí)行順序安排在控制存儲器中,后繼微地址由現(xiàn)行微地址加上一個增量形成。(2)斷定方式:斷定方式根據(jù)機器狀態(tài)決定下一個微指令的微地址,下一個微指令,下一條微指令的微地址包含在擔欠微指令的代碼中。(3)結合方式,結合方式就是把增量方式與斷定方式相結合。14、微程序控制的基本思想是:把指令執(zhí)行所需要的所有控制信號存放在一個存儲器中,需要時從這個存儲器中讀取。也就是把操作控制信號變成微指令,存放在一個專門的存儲器中。一條機器指令的功能通常用許多微指令組成的序列來實現(xiàn),這個微指令叫做微程序。在計算機運營時,一條又一條的讀出這些微指令,從而產(chǎn)生各種操作控制信號。15、組合邏輯性控制器:以硬連線方式組合邏輯型控制器產(chǎn)生各種控制信號的控制器。第六章1、總線事務:總線操作的請求方與響應方之間的一次通信。2、總線協(xié)議:總線通信同步副ize,規(guī)定期限總線數(shù)據(jù)傳輸?shù)亩ㄆ谝?guī)則。3、菊花鏈方式:各申請總線的設備合用一條總線作為請求信號線,而總線控制設備的響應信號線則串接在各設備間。4、獨立請求方式:集中式總線裁決方式之一,每一個設備都有一個獨立的總線請求信號線送到總線控制器,控制器也給各設備分別發(fā)送一個總線響應信號。5、計數(shù)器定期查詢方式:集中式總線裁決方式之一,設備規(guī)定使用總線時通過一條公用請求線發(fā)出,總線控制器按計數(shù)器的值隊各設備進行查詢。6、系統(tǒng)總線:解決器總線,連接解決器和主存,使計算機系統(tǒng)的主干。7、消息傳輸:總線的信息傳輸方式之一,將總線需要傳送的數(shù)據(jù)信息、地址信息和控制信息等組合成一個固定的數(shù)據(jù)結構以猝發(fā)方式進行傳輸。8、總線裁決:決定總線由哪個設備進行控制的方式稱為總線裁決方式.。總線裁決的控制方式可分為集中式控制和分布式控制兩種。集中式總線裁決涉及鏈式查詢方式,計數(shù)器定期查詢方式和獨立請求方式三種。9、總線接口:連接在總線上的設備與總線的連接電路。系統(tǒng)總線接口的基本功能:(1)控制,控制功能是傳遞總線上的控制信息,主設備會通過總線接口向從設備發(fā)出控制信息。(2)數(shù)據(jù)緩存,所數(shù)據(jù)緩存功能是在總線傳遞信息是,在總線接都種臨時存放數(shù)據(jù)內(nèi)容。(3)狀態(tài)設立,狀態(tài)設立是通過總線和轉(zhuǎn)移從設備的工作信息,主設備需要了解從設備的信息,以便啟動進一步的操作。(4)數(shù)據(jù)轉(zhuǎn)換,某些總線接口需要對傳遞的數(shù)據(jù)進行轉(zhuǎn)換。10、消息:是一種固定格式的數(shù)據(jù),又稱為數(shù)據(jù)包。11、提高總線信號速度的重要措施有:(1)增長總線寬度。(2)增長傳輸?shù)臄?shù)據(jù)長(3)縮短總線長度(4)減少信號電平(5)采用差分信號(6)采用多條總線12、串行傳輸:是指數(shù)據(jù)的傳輸在一條信號線路上按位進行的傳輸方式。并行傳輸:是指數(shù)據(jù)的傳輸每個數(shù)據(jù)為都需要單獨一條傳輸線的傳輸方式。13、同步通信:在一個公共的時鐘信號控制下進行數(shù)據(jù)的傳輸方式。異步通信:采用握手信號來控制數(shù)據(jù)的傳輸方式。14、總線周期是主設備占用總線進行一次數(shù)據(jù)傳輸?shù)臅r間。從請求總線到完畢總線使用的操作序列稱為總線事務,它是在一個總線周期中發(fā)生的一系列活動。典型的系統(tǒng)作鎳鉻絲案的事務涉及請求操作、裁決操作、地址傳輸、數(shù)據(jù)傳輸和總線釋放操作。15、USB是由pc機廠商開發(fā)的一種串行總線。USB是一個較復雜的標準總線,采用較復雜的數(shù)據(jù)包格式和傳輸協(xié)議支持各種外圍設備的各種操作類型,在主機端和外設端都規(guī)定大量的軟件支持。該總線已成為事實上的工業(yè)標準。適合于計算機與外圍設備之間或者計算機之間的高速通信。高速傳輸方式重要用于視頻設備、大容量存儲設備的數(shù)據(jù)傳輸。目前,采用USB總線的外圍設備已經(jīng)十分豐富,涉及打印機、鼠標器等各種外圍設備,尚有U盤。U盤是采用USB接口的快閃存儲器,可實現(xiàn)磁盤的功能。16、PCI是系統(tǒng)板上的總線,他可支持需要對主存或互相之間進行快速訪問的多種適配器,并且允許主機以全速進行訪問。這個總線是一種時鐘同步型輸入/輸出總線,總線接口上所有的信號的邏輯和時序都作了嚴格的定義,數(shù)據(jù)線為32位,可擴充到64位。PCI總線支持隱含的總線裁決,即當一個總線設備占用PCI總線時,另一個總線可同時請求總線,總線可以進行裁決。17、數(shù)據(jù)通路:通常把寄存器與運算器之間傳遞信息的線路連同這些部件稱為“數(shù)據(jù)通路”18、傳輸速率:它指通道在傳輸數(shù)據(jù)時,1秒鐘時間內(nèi)傳輸?shù)奈粩?shù)(bps),即傳輸速率。1、分辨率:衡量顯示器顯示清楚度的指標,以像素的個數(shù)為標志。2、灰度級顯示器所顯示的像素點的亮度差別。3、歸零制:一種磁盤信息記錄方式,正脈沖表達1,負脈沖表達0,在劇烈下一個信息之間記錄電流要恢復到零電流。4、不歸零制:一種磁盤信息記錄方式,磁頭線圈上始終有電流,、正向電流代表1,反向電流代表0。5、調(diào)相制:一種磁盤信息記錄方式,在一個磁化元的中間位置,運用電流相位的變化進行寫1或者寫0。6、調(diào)頻制:一種磁盤信息記錄方式,寫1電流的變化頻率是寫0電流頻率的2倍。7、尋道時間:在磁盤中,將磁頭定位到所規(guī)定的磁道上所需要的時間。8、波特率:是碼元傳輸速率,只沒秒鐘通過信道傳輸?shù)拇a元數(shù)。比特率:信息位傳輸速率,每秒鐘通過信號傳輸?shù)挠行畔⒘俊#?、統(tǒng)一編址:一種外圍設備的尋址方法,將輸入輸出設備中的控制寄存器,數(shù)據(jù)局寄存器,狀態(tài)寄存器和內(nèi)存單元同樣看待,將它們和內(nèi)存單元聯(lián)合在一起編排地址。2、單獨編址:一種外圍設備的巡至方法,采用專門的控制信號進行輸入輸出操作,內(nèi)存的地址空間和輸入輸出設備的地址空間是分不開的。3、單級中斷:簡樸的解決中斷方法,與多極中斷相應,各種中斷的優(yōu)先級同樣,在解決一個中斷時不響應另一個中斷請求,所以是單重中斷。4、多極中斷:解決多重中斷的方法,采用按優(yōu)先級的方法,在解決某級中斷時,與他同級的中斷或比它低檔的中斷請求不能中斷它的解決,而比它優(yōu)先級高的中斷請求則能中斷它的解決。5、中斷屏蔽:在解決中斷時阻止其他中斷。6、現(xiàn)場保護:接受中斷時保存CPU工作信息,如各寄存器的值?,F(xiàn)場恢復:CPU從中斷解決程序返回前,將專門存儲的信息恢復到相應的寄存器中。7、中斷向量:由發(fā)出中斷請求的設備通過輸入輸出總線積極向CPU發(fā)出一個辨認代碼。8、自陷:由CPU的某種內(nèi)部因素引起的內(nèi)部中斷。9、軟件中斷:由自陷指令引起的中斷。10、通道命令:通道控制器自己的指令,可完畢輸入輸出操作。11、中斷:發(fā)生了一個外部的事件時,調(diào)用相應的解決程序的過程。12、簡敘在比較簡樸的解決方式下,CPU響應中斷的環(huán)節(jié)。(1)關中斷,進入一個短暫不在響應中斷的狀態(tài)(2)保存現(xiàn)場信息,為了中斷解決結束之后,能恢復本來的狀態(tài)繼續(xù)執(zhí)行,將現(xiàn)場相關寄存器信息作專門存儲。(3)辨認發(fā)出中斷的外圍設備,判斷中斷信號,擬定中斷來源,形成中高端服務程序入口地址。(4)執(zhí)行中斷服務程序,完畢中斷請求的操作。(5)恢復現(xiàn)場信息,將專門存儲的信息恢復到相應的寄存器中。(6)開中斷,繼續(xù)執(zhí)行中斷前的程序代碼,并允許其他中斷請求。13、簡敘CPU啟動DMA的操作環(huán)節(jié):(1)測試外圍設備狀態(tài),向DMA接口的設備地址寄存器送入設備地址。(2)寫存儲器地址寄存器,涉及傳輸數(shù)據(jù)的起始地址。(3)寫長度計數(shù)器,包含傳輸數(shù)據(jù)的長度。(4)啟動DMA控制邏輯,可以通過寫命令寄存器實現(xiàn)。14、簡敘通道由啟動到結束操作的工作過程。通道接到啟動信號后(1)要到指令的內(nèi)存單元中去通道地址自,放在通道地址寄存器中。(2)根據(jù)通道地址寄存器的值到內(nèi)存中取第一條通道指令,并放在通道指令寄存器中(3)通道程序執(zhí)行對通過在通道指令寄存器中的相應為進行設立來告訴通道執(zhí)行結構在執(zhí)行網(wǎng)承擔欠指令后,自動轉(zhuǎn)入下一條指令或者結束數(shù)據(jù)傳輸過程。(4)通道程序的最后一條指令是一條結束指令,通道在執(zhí)行到這條結束指令時就不再取下一條指令,而是告知外設結束操作。15、DMA:直接存儲器訪問,一種高速輸入輸出方法。16、在程序查詢方式下,計算機進行輸入操作的過程是:(1)CPU啟動外圍設備,命令外圍設備進行讀操作。(2)CPU讀取外圍設備的狀態(tài),等待輸入設備的數(shù)據(jù)發(fā)送準備就緒。(3)CPU從數(shù)據(jù)總線輸入數(shù)據(jù),放在內(nèi)部的寄存器中。在程序查詢方式下,計算機進行輸出操作的過程是:(1)CPU啟動外圍設備,命令外圍設備接受數(shù)據(jù)。(2)CPU讀取外圍設備的狀態(tài),等待輸出設備準備好接受數(shù)據(jù)。(3)CPU把數(shù)據(jù)放在數(shù)據(jù)總線上,向外圍設備提供數(shù)據(jù)。外圍設備將數(shù)據(jù)取走。17、簡敘中斷裁決輪詢方式:在輪詢方式中,CPU依次查詢各外圍設備的狀態(tài)寄存器,以擬定中斷源,碰到發(fā)出中斷的外圍設備就相應外圍設備的中斷請求,中斷服務的順序就是輪詢的順序。18、外圍設備控制器的具體任務是:(1)從通道接受通道指令,控制外圍設備完畢指定的操作。(2)向通道提供外圍設備的狀態(tài)。(3)將各種外圍設備的不同信號轉(zhuǎn)換成通道可以辨認的標準信號。19、通道的功能:(1)接受CPU的輸入輸操作命令,按命令規(guī)定控制外圍設備。(2)從內(nèi)存中讀取通道程序并執(zhí)行,控制外圍設備的各種操作。(3)控制數(shù)據(jù)在內(nèi)存于外圍設備之間的傳輸操作。根據(jù)需要提供數(shù)據(jù)緩存空間以及提供數(shù)據(jù)存儲的地址和傳輸?shù)臄?shù)據(jù)長度。(4)讀取外圍設備的狀態(tài)信息,形成整個通道的狀態(tài)信息,提供應CPU或保存在內(nèi)存中。(5)向CPU發(fā)出輸入輸出本操作中斷請求,將外圍設備的中斷請求和通道自身的中斷請求按順序報告CPU。20、為解決DMA與CPU共同使用存儲器,可采用專門的電路協(xié)調(diào)各模塊的訪存操作。它對沖突的訪問進行裁決,通常采用的方法有三種:(1)CPU等待DMA的操作。(2)DMA乘存儲器空閑時訪問存儲器。(3)CPU與DMA交替訪問存儲器。21、CPU與外圍設備進行的通信有三種類型:(1)CPU向外圍設備發(fā)出操作控制命令,操作控制命令不久涉及數(shù)據(jù)讀寫操作命令,還也許涉及其他操作控制命令,如光盤托架的運動、打印機送紙、磁盤中磁頭的移動和定位。(2)外圍設備向CPU提供狀態(tài)信息。外圍設備用一些信號線向CPU表達其工作狀態(tài),表達其操作是否完畢以及市否發(fā)生了錯誤情況等。(3)數(shù)據(jù)在CPU與外圍設備之間的傳輸。這是輸入輸出操作的重要內(nèi)容,會費大部分的輸入輸出操作時間。22、通道:是一個具有輸入輸出解決器控制的輸入輸出接口。23、DMA的數(shù)據(jù)塊傳輸過程可分為三個階段:傳輸前預解決、數(shù)據(jù)傳輸、傳輸后解決。預解決階段由CPU執(zhí)行幾條輸入輸出指令來完畢,涉及測試外圍設備狀態(tài)、向DMA接口的外圍設備地址寄存器中送入外圍設備號并啟用外圍設備,同時向內(nèi)存地址寄存器中送入起始地址,向長度計數(shù)器中送入互換的數(shù)據(jù)個數(shù)。在這些工作完畢后,CPU可解決其他任務。DMA控制器占用總線后,進行一個數(shù)據(jù)單元的傳輸。數(shù)據(jù)塊中的數(shù)據(jù)單元所有傳輸完畢后向CPU發(fā)出中斷請求,由CPU進行后解決。DMA的后解決工作是:一旦DMA的中斷請求得到響應,CPU停止本來程序的執(zhí)行。轉(zhuǎn)去執(zhí)行中斷服務程序,做一些DMA的結束工作,涉及校驗送入傳輸?shù)臄?shù)據(jù)、命令DMA繼續(xù)傳輸數(shù)據(jù)或停止DMA工作。24、根據(jù)數(shù)據(jù)傳輸方式,通道可提成字節(jié)多路通道、選擇通道和數(shù)組多路通道三種類型。(1)選擇通道:對于高速傳輸,通道難以同時對多個這樣的外圍設備進行操作,只能一次對一個外圍設備進行操作,這種通道稱為選擇通道。(2)數(shù)組多路通道:數(shù)組多路通道以固定大小的數(shù)足(數(shù)據(jù)塊)為單位在若干高速傳輸操作之間進行交叉復用。(3)字節(jié)多路通道:.字節(jié)多路通道用于連接多個慢速的和中速的外圍設備??梢员嬲J的標準信號。19、通道的功能:(1)接受CPU的輸入輸操作命令,按命令規(guī)定控制外圍設備。(2)從內(nèi)存中讀取通道程序并執(zhí)行,控制外圍設備的各種操作。(3)控制數(shù)據(jù)在內(nèi)存于外圍設備之間的傳輸操作。根據(jù)需要提供數(shù)據(jù)緩存空間以及提供數(shù)據(jù)存儲的地址和傳輸?shù)臄?shù)據(jù)長度。(4)讀取外圍設備的狀態(tài)信息,形成整個通道的狀態(tài)信息,提供應CPU或保存在內(nèi)存中。(5)向CPU發(fā)出輸入輸出本操作中斷請求,將外圍設備的中斷請求和通道自身的中斷請求按順序報告CPU。20、為解決DMA與CPU共同使用存儲器,可采用專門的電路協(xié)調(diào)各模塊的訪存操作。它對沖突的訪問進行裁決,通常采用的方法有三種:(1)CPU等待DMA的操作。(2)DMA乘存儲器空閑時訪問存儲器。(3)CPU與DMA交替訪問存儲器。21、CPU與外圍設備進行的通信有三種類型:(1)CPU向外圍設備發(fā)出操作控制命令,操作控制命令不久涉及數(shù)據(jù)讀寫操作命令,還也許涉及其他操作控制命令,如光盤托架的運動、打印機送紙、磁盤中磁頭的移動和定位。(2)外圍設備向CPU提供狀態(tài)信息。外圍設備用一些信號線向CPU表達其工作狀態(tài),表達其操作是否完畢以及市否發(fā)生了錯誤情況等。(3)數(shù)據(jù)在CPU與外圍設備之間的傳輸。這是輸入輸出操作的重要內(nèi)容,會費大部分的輸入輸出操作時間。22、通道:是一個具有輸入輸出解決器控制的輸入輸出接口。23、DMA的數(shù)據(jù)塊傳輸過程可分為三個階段:傳輸前預解決、數(shù)據(jù)傳輸、傳輸后解決。預解決階段由CPU執(zhí)行幾條輸入輸出指令來完畢,涉及測試外圍設備狀態(tài)、向DMA接口的外圍設備地址寄存器中送入外圍設備號并啟用外圍設備,同時向內(nèi)存地址寄存器中送入起始地址,向長度計數(shù)器中送入互換的數(shù)據(jù)個數(shù)。在這些工作完畢后,CPU可解決其他任務。DMA控制器占用總線后,進行一個數(shù)據(jù)單元的傳輸。數(shù)據(jù)塊中的數(shù)據(jù)單元所有傳輸完畢后向CPU發(fā)出中斷請求,由CPU進行后解決。DMA的后解決工作是:一旦DMA的中斷請求得到響應,CPU停止本來程序的執(zhí)行。轉(zhuǎn)去執(zhí)行中斷服務程序,做一些DMA的結束工作,涉及校驗送入傳輸?shù)臄?shù)據(jù)、命令DMA繼續(xù)傳輸數(shù)據(jù)或停止DMA工作。24、根據(jù)數(shù)據(jù)傳輸方式,通道可提成字節(jié)多路通道、選擇通道和數(shù)組多路通道三種類型。(1)選擇通道:對于高速傳輸,通道難以同時對多個這樣的外圍設備進行操作,只能一次對一個外圍設備進行操作,這種通道稱為選擇通道。(2)數(shù)組多路通道:數(shù)組多路通道以固定大小的數(shù)足(數(shù)據(jù)塊)為單位在若干高速傳輸操作之間進行交叉復用。(3)字節(jié)多路通道:.字節(jié)多路通道用于連接多個慢速的和中速的外圍設備??梢员嬲J的標準信號。19、通道的功能:(1)接受CPU的輸入輸操作命令,按命令規(guī)定控制外圍設備。(2)從內(nèi)存中讀取通道程序并執(zhí)行,控制外圍設備的各種操作。(3)控制數(shù)據(jù)在內(nèi)存于外圍設備之間的傳輸操作。根據(jù)需要提供數(shù)據(jù)緩存空間以及提供數(shù)據(jù)存儲的地址和傳輸?shù)臄?shù)據(jù)長度。(4)讀取外圍設備的狀態(tài)信息,形成整個通道的狀態(tài)信息,提供應CPU或保存在內(nèi)存中。(5)向CPU發(fā)出輸入輸出本操作中斷請求,將外圍設備的中斷請求和通道自身的中斷請求按順序報告CPU。20、為解決DMA與CPU共同使用存儲器,可采用專門的電路協(xié)調(diào)各模塊的訪存操作。它對沖突的訪問進行裁決,通常采用的方法有三種:(1)CPU等待DMA的操作。(2)DMA乘存儲器空閑時訪問存儲器。(3)CPU與DMA交替訪問存儲器。21、CPU與外圍設備進行的通信有三種類型:(1)CPU向外圍設備發(fā)出操作控制命令,操作控制命令不久涉及數(shù)據(jù)讀寫操作命令,還也許涉及其他操作控制命令,如光盤托架的運動、打印機送紙、磁盤中磁頭的移動和定位。(2)外圍設備向CPU提供狀態(tài)信息。外圍設備用一些信號線向CPU表達其工作狀態(tài),表達其操作是否完畢以及市否發(fā)生了錯誤情況等。(3)數(shù)據(jù)在CPU與外圍設備之間的傳輸。這是輸入輸出操作的重要內(nèi)容,會費大部分的輸入輸出操作時間。22、通道:是一個具有輸入輸出解決器控制的輸入輸出接口。23、DMA的數(shù)據(jù)塊傳輸過程可分為三個階段:傳輸前預解決、數(shù)據(jù)傳輸、傳輸后解決。預解決階段由CPU執(zhí)行幾條輸入輸出指令來完畢,涉及測試外圍設備狀態(tài)、向DMA接口的外圍設備地址寄存器中送入外圍設備號并啟用外圍設備,同時向內(nèi)存地址寄存器中送入起始地址,向長度計數(shù)器中送入互換的數(shù)據(jù)個數(shù)。在這些工作完畢后,CPU可解決其他任務。DMA控制器占用總線后,進行一個數(shù)據(jù)單元的傳輸。數(shù)據(jù)塊中的數(shù)據(jù)單元所有傳輸完畢后向CPU發(fā)出中斷請求,由CPU進行后解決。DMA的后解決工作是:一旦DMA的中斷請求得到響應,CPU停止本來程序的執(zhí)

溫馨提示

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

評論

0/150

提交評論