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

下載本文檔

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

文檔簡介

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

溫馨提示

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

評論

0/150

提交評論