版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、第一章1、主機(jī):CPU、存儲器和輸入輸出接口合起來構(gòu)成計算機(jī)的主機(jī)。2、CPU:中央處理器,使計算機(jī)的核心部件,由運算器和控制器構(gòu)成。3、ALU:算術(shù)邏輯運算單元,執(zhí)行各種算術(shù)運算和邏輯運算。4、指令:構(gòu)成計算機(jī)軟件的基本元素,表示成二進(jìn)制數(shù)編碼的操作命令。5、位:計算機(jī)中的一個二進(jìn)制數(shù)據(jù)代碼(0或1),計算機(jī)中數(shù)據(jù)的最小表示單位。6、字長:一個數(shù)據(jù)字中包含的位數(shù),一般為8位,16位,32位或64位等。7、操作系統(tǒng):主要的系統(tǒng)軟件,控制其它程序的運行,管理系統(tǒng)資源并且為用戶提供操作界面。8、匯編程序:將匯編語言程序翻譯成機(jī)器語言程序的計算機(jī)軟件。9、匯編語言:采用文字方式(助記符)表示的程序設(shè)
2、計語言。10、編譯程序:將高級語言程序轉(zhuǎn)換成機(jī)器語言程序的計算機(jī)軟件。11、解釋程序:解釋執(zhí)行高級語言程序的計算機(jī)軟件,解釋并執(zhí)行源程序的語句。12、接口:部件之間的連接電路,如輸入輸出接口是主機(jī)與外圍設(shè)備之間傳輸數(shù)據(jù)與控制信息的電路。13、偽指令:匯編語言程序通常還提供有關(guān)該程序裝入內(nèi)存中的位置的信息、表示程序段和數(shù)據(jù)段開始或結(jié)束的信息以及表示程序的開始和結(jié)束的信息等,還可以有條件匯編、文件包含、常熟定義等信息。表示這些信息的匯編指令稱為偽指令。14、虛擬地址:在虛擬存儲器中,CPU根據(jù)指令生成的地址,又稱為邏輯地址。15、機(jī)器語言:是一種用二進(jìn)制代碼標(biāo)識的能夠被計算機(jī)硬件直接識別和執(zhí)行的語
3、言。16 .運算器:計算機(jī)中完成運算功能的部件,由ALU和寄存器構(gòu)成。17 .外圍設(shè)備:計算機(jī)的輸入輸出設(shè)備,包括輸入設(shè)備,輸出設(shè)備和外存儲設(shè)備。18 .數(shù)據(jù):編碼形式的各種信息,在計算機(jī)中作為程序的操作對象。19 .指令:是一種經(jīng)過編碼的操作命令,它指定需要進(jìn)行的操作,支配計算機(jī)中的信息傳遞以及主機(jī)與輸入輸出設(shè)備之間的信息傳遞,是構(gòu)成計算機(jī)軟件的基本元素。20 .透明:在計算機(jī)中,從某個角度看不到的特性稱該特性是透明的。21 .字:數(shù)據(jù)運算和存儲的單位,其位數(shù)取決于具體的計算機(jī)。22 .字節(jié):衡量數(shù)據(jù)量以及存儲容量的基本單位。1字節(jié)等于8位二進(jìn)制信息。23 .地址:給主存器中不同的存儲位置指
4、定的一個二進(jìn)制編號。24 .存儲器:計算機(jī)中存儲程序和數(shù)據(jù)的部件,分為內(nèi)存和外存。25 .總線:計算機(jī)中連接功能單元的公共線路,是一束信號線的集合,包括數(shù)據(jù)總線.地址總線和控制總線。26 .硬件:由物理元器件構(gòu)成的系統(tǒng),計算機(jī)硬件是一個能夠執(zhí)行指令的設(shè)備。27 .軟件:由程序構(gòu)成的系統(tǒng),分為系統(tǒng)軟件和應(yīng)用軟件。28 .兼容:計算機(jī)部件的通用性。29 .軟件兼容:一個計算機(jī)系統(tǒng)上的軟件能在另一個計算機(jī)系統(tǒng)上運行,并得到相同的結(jié)果,則稱這兩個計算機(jī)系統(tǒng)是軟件兼容的。30 .程序:完成某種功能的指令序列。31 .寄存器:是運算器中若干個臨時存放數(shù)據(jù)的部件,由觸發(fā)器構(gòu)成,用于存儲最頻繁使用的數(shù)據(jù)。32
5、 .容量:是衡量容納信息能力的指標(biāo)。33 .主存:一般采用半導(dǎo)體存儲器件實現(xiàn),速度較高.成本高且當(dāng)電源斷開時存儲器的內(nèi)容34 .輔存:一般通過輸入輸出部件連接到主存儲器的外圍設(shè)備,成本低,存儲時間長。35 .編譯程序:將高級語言程序轉(zhuǎn)換成機(jī)器語言程序的計算機(jī)軟件。36 .系統(tǒng)軟件:計算機(jī)系統(tǒng)的一部分,進(jìn)行命令解釋、操作管理、系統(tǒng)維護(hù)、網(wǎng)絡(luò)通信、軟件開發(fā)和輸入輸出管理的軟件,與具體的應(yīng)用領(lǐng)域無關(guān)。37 .應(yīng)用軟件:完成應(yīng)用功能的軟件,專門為解決某個應(yīng)用領(lǐng)域中的具體任務(wù)而編寫。38 .指令流:在計算機(jī)的存儲器與CPU之間形成的不斷傳遞的指令序列。從存儲器流向控制器。39 .數(shù)據(jù)流:在計算機(jī)的存儲器
6、與CPU之間形成的不斷傳遞的數(shù)據(jù)序列。存在于運算器與存儲器以及輸入輸出設(shè)備之間。40 .接口:計算機(jī)主機(jī)與外圍設(shè)備之間傳遞數(shù)據(jù)與控制信息的電路。計算機(jī)可以與多種不同的外圍設(shè)備連接,因而需要有多種不同的輸入輸出接口。41 .第一代電子管時代(1946-1958)耗電高,體積大,定點計算,機(jī)器語言,匯編語言第二代晶體管時代(1958-1965)變集中處理為分級處理,浮點運算、高級語言第三代中小規(guī)模集成電路時代(1965-1970)存儲容量大,運算速度快,幾十至幾百萬次/秒第四代大規(guī)模集成電路時代(1971至今)向大型機(jī)和微型機(jī)兩個方向發(fā)展現(xiàn)代計算機(jī)發(fā)展方向:巨型化,微型化,網(wǎng)絡(luò)化,智能化,多媒體化
7、,根據(jù)摩爾定律集成電路大體上每18個月翻一番,今后可再用10年。42.巨型機(jī)世界幾家公司生產(chǎn),最快1.4萬億次,9千個CPU組成Cray-1,Cray-2,Cray-3,國產(chǎn)銀河I,銀河II,銀河III小巨型機(jī)一一功能同巨型機(jī)相近,價格相對便宜,發(fā)展十分迅速美國Convex公司的C系列機(jī)為其代表產(chǎn)品。大型機(jī)一一大中型企事業(yè)單位作為計算中心的主機(jī)使用,統(tǒng)一調(diào)度主機(jī)資源,代表產(chǎn)品有IBM360,370,4300等。小型機(jī)一一它可以滿足部門性的需求,供小型企事業(yè)單位使用,典型產(chǎn)品有舊M-AS/400,DEC-VAX系列,國產(chǎn)太級小作站一一用于特殊的專業(yè)領(lǐng)域,例如圖象處理和輔助設(shè)計等。典型產(chǎn)品有HP-
8、APOLLO,SUN工作站等。小型機(jī)一一個人或家庭使用,PC機(jī)/個人計算機(jī),價格低廉。第二章:1、原碼:帶符號數(shù)據(jù)表示方法之一,一個符號位表示數(shù)據(jù)的正負(fù),0代表正號,1代表符號,其余的代碼表示數(shù)據(jù)的絕對值。2、補(bǔ)碼:帶符號數(shù)據(jù)表示方法之一,正數(shù)的補(bǔ)碼與原碼相同;負(fù)數(shù)的補(bǔ)碼是將二進(jìn)制位按位取反后自阿最低位加13、反碼:帶符號數(shù)據(jù)表示方法之一,正數(shù)的反碼與原碼相同;負(fù)數(shù)的反碼是將二進(jìn)制位按位取反。4、移碼:帶符號數(shù)據(jù)表示方法之一,符號位用1表示正號,0代表負(fù)號,其余為與補(bǔ)碼相同。5、階碼:在浮點數(shù)據(jù)編碼中,表示小數(shù)點的位置的代碼6、尾數(shù):在浮點數(shù)據(jù)編碼中,表示數(shù)據(jù)有效值的代碼。7、上溢:指數(shù)據(jù)的絕
9、對值太大,以致大于數(shù)據(jù)編碼所能表示的數(shù)據(jù)范圍。8、下溢:指數(shù)據(jù)的絕對值太小,以致小于數(shù)據(jù)編碼所能表示的數(shù)據(jù)范圍。9、Booth算法:一種帶符號數(shù)乘法的方法,它采用相加和相減的操作計算補(bǔ)碼數(shù)據(jù)的乘積。10、海明距離:在信息編碼中,兩個合法代碼對應(yīng)位上編碼不同的位數(shù)。11、檢錯碼:能夠發(fā)現(xiàn)某些錯誤或具有自動糾錯能力的數(shù)據(jù)編碼。12、糾錯碼:能夠發(fā)現(xiàn)某些錯誤并具有自動糾錯能力的數(shù)據(jù)編碼。13、海明碼:一種常見的糾錯碼,呢觀念檢測出2位錯誤,并能糾正1位錯誤。14、循環(huán)碼:一種糾錯碼,其合法碼字移動任意位后的結(jié)果仍然是一個合法碼字。15、桶形移位器:一種移位電路,具有移2位、移4位和移8位等功能。16
10、、半加器:半加器電路時只對兩個輸入數(shù)據(jù)位進(jìn)行加法,輸出一個結(jié)果位,不考慮數(shù)據(jù)的進(jìn)位,也不產(chǎn)生進(jìn)行輸出的加法器電路。17、階碼上溢:在浮點數(shù)中,當(dāng)數(shù)據(jù)的絕對值太大,以至于大于階碼所能表示的數(shù)據(jù),稱為階碼上溢。18、機(jī)器零:在浮點數(shù)據(jù)編碼中,尾數(shù)部分為0時不論其階碼為何值,都看作是零值,稱為機(jī)器零。19、簡敘奇偶校驗碼的構(gòu)成規(guī)則:(1)偶校驗碼的構(gòu)成規(guī)則:所有信息位和單個校驗位的模2加等于0,即每個碼字(包括校驗位)中1的數(shù)目為偶數(shù)。(2)奇校驗位的構(gòu)成規(guī)則:所有信息位和單個校驗位的模2加等于1,即每個碼字(包括校驗位)中1的數(shù)目為奇數(shù)。20、浮點數(shù)乘除法運算的五個步驟是什么?第1步、階碼的加減運
11、算。第2步、尾數(shù)的乘除法運算。第3步、規(guī)格化。第4步、對結(jié)果進(jìn)行舍入。第5步、檢查結(jié)果是否溢出,即檢查階碼是否溢出。21 .規(guī)格化數(shù):在浮點數(shù)據(jù)編碼中,為使浮點數(shù)具有唯一的表示方式所作的規(guī)定,規(guī)定尾數(shù)部分用純小數(shù)形式給出,而且尾數(shù)的絕對值應(yīng)大于1/R,即小數(shù)點后的第一位不為零。22 .海明距離:在信息編碼中,兩個合法代碼對應(yīng)位上編碼不同的位數(shù)。23 .馮諾依曼舍入法:浮點數(shù)據(jù)的一種舍入方法,在截去多余位時,將剩下數(shù)據(jù)的最低位置1。24 .奇校驗碼:讓編碼組代碼中1的個數(shù)為奇數(shù),違反此規(guī)律為校驗錯。第三章1、RAM:隨機(jī)訪問存儲器,能夠快速方便地訪問地址中的內(nèi)容,訪問的速度與存儲位置無關(guān)。包括:
12、SRAM靜態(tài)隨機(jī)訪問存儲器,DRAM動態(tài)隨機(jī)訪問存儲器。2、ROM:只讀存儲器,一種只能讀取數(shù)據(jù)不能寫入數(shù)據(jù)的存儲器。3、PROM:可編程的ROM,可以被用戶編程一次。4、EPROM:可擦寫可編程的ROM,可以被用戶編程多次。5、相聯(lián)存儲器:一種按內(nèi)容的存儲器,每個存儲單元有匹配電路,可用于cache中查找數(shù)據(jù)。6、多體交叉存儲器:由多個相互獨立、容量相同的存儲器構(gòu)成的存儲器。每個存儲器獨立工作,讀寫操作重疊進(jìn)行。7、直接映像:cache的一種地址映像方式,一個主存塊只能映像到cache中的唯一對一個指定塊。8、組相聯(lián)映像:cache的一種地址映像方式,將存儲器空間分成若干組,各組之間是直接映
13、像,而組內(nèi)各塊之間則是全相聯(lián)映像。9、全寫法:cache命中時的一種更新策略,寫操作時將數(shù)據(jù)既寫入cache又寫入主存。10、寫回法:cache命中時的一種更新策略,寫cache時不寫主存,而當(dāng)cache數(shù)據(jù)被替代出去時才寫回主存。11、按寫分配:cache不命中時的一種更新策略,寫操作時把對應(yīng)的數(shù)據(jù)塊從主存調(diào)入cache。12、簡敘靜態(tài)存儲器的讀操作:(1)外部電路驅(qū)動芯片的地址線,將需要讀取的數(shù)據(jù)的二進(jìn)制地址送到存儲器芯片。(2)將WE*控制信號置高電平,將CS*信號和OE*信號置低電平。(3)存儲器芯片開始讀操作,然后驅(qū)動數(shù)據(jù)輸出咸,將存儲的數(shù)據(jù)輸出。13、cache:cache是一個高
14、速小容量的臨時存儲器,可以用高速的靜態(tài)存儲器芯片實現(xiàn)或集成到CPU芯片內(nèi)部,存儲CPU最經(jīng)常訪問的指令或操作數(shù)據(jù)。14、數(shù)據(jù)寄存器:是存放操作數(shù)運算和運算的重點結(jié)果,以減少訪問存儲器的次數(shù),或者存放從存儲器讀取的數(shù)據(jù)以及寫入存儲的數(shù)據(jù)的寄存器。15、從結(jié)構(gòu)上提高存儲器的帶寬的措施有哪些?他們的特點是什么?措施:增加存儲器的數(shù)據(jù)寬度和采用多提交叉存儲技術(shù)。16、在計算機(jī)中常用的尋址方式有哪幾種?立即數(shù)尋址(2)寄存器尋址(3)直接尋址(4)寄存器間接尋址(5)基址變址尋址。17、全相聯(lián)映像:cache的一種地址映像方式,每個主存塊可映像到任何cache塊。17、物理地址:實際的主存儲器的地址稱為
15、“真實地址”。18、只讀存儲器:是一種只能讀取數(shù)據(jù)不能寫入數(shù)據(jù)的存儲器。他勇于存儲計算機(jī)中的一些固定的信息。19.固件:固化在硬件中的固定不變的常用軟件。20、cache的常用替換算法:隨機(jī)法、先進(jìn)先出法、近期最少使用法等。隨機(jī)法:使隨機(jī)地確定替換存儲單元。先進(jìn)先出法:替換最早調(diào)入白存儲單元,cache中的塊就像一個隊列一樣,先進(jìn)入的縣調(diào)出。近期最少使用法:能比較好的利用訪存局部性原理,替換出近期用得最少的存儲塊。21、快閃存儲器:快擦存儲器,它是在EPROM和EEPROM的制造技術(shù)基礎(chǔ)薩化工發(fā)展起來的一種新型的電可擦非揮發(fā)性存儲器元件。22、cache命中率:訪問主存的數(shù)據(jù)或代碼存在于cac
16、he中的情形為cache命中,cache命中的統(tǒng)計概率為cache的命中率。23、段式虛擬存儲器的優(yōu)點是用戶地址空間分離,段表占用存儲空間數(shù)量少,管理簡單。段式虛擬存儲器的缺點是真?zhèn)€段落必須一起調(diào)入或調(diào)出,這樣使得段長不能大于內(nèi)存容量。24、一般而言,需要在一條機(jī)器指令中包含以下的信息(1)操作的類型(2)操作數(shù)的存書位置(3)操作結(jié)果的存儲位置25、一條轉(zhuǎn)移指令的操作過程是:(1)取指令,將程序af數(shù)器PC的內(nèi)容作為地址訪問指令存儲器,并將PC的內(nèi)容加上指令的字節(jié)數(shù),訪問到的內(nèi)容傳送到指令寄存器IR。(2)指令譯碼。對指令寄存器中的操作碼進(jìn)行譯碼,識別指令操作類型。(3)更新指令地址,計算嚇
17、一跳指令的地址,并將計算結(jié)果送入PC。26 .DRAM:動態(tài)隨機(jī)訪問存儲器,利用電容電荷存儲信息。27 .邏輯地址:程序員編程所用的地址以及CPU通過指令訪問主存時所產(chǎn)生的地址。28 .隨機(jī)存取方式:可按地址訪問存儲器任一編址單元,其訪問時間相同且與地址無關(guān)。29 .SRAM:靜態(tài)隨機(jī)訪問存儲器,采用雙穩(wěn)態(tài)電路存儲信息。30 .EDODRAM:增強(qiáng)數(shù)據(jù)輸出動態(tài)隨機(jī)訪問存儲,采用快速頁面訪問模式并增加了一個數(shù)據(jù)鎖存器以提高數(shù)據(jù)傳輸速率。31 .EEPROM:電可擦寫可編程的ROM,能夠用電子的方法擦除其中的內(nèi)容。32 .SDRAM:同步型動態(tài)隨機(jī)訪問存儲器,在系統(tǒng)時鐘控制下進(jìn)行數(shù)據(jù)的讀寫。33
18、.相聯(lián)存儲器:一種按內(nèi)容訪問的存儲器,每個存儲單元有匹配電路,可用于是cache中查找數(shù)據(jù)。34 .訪存局部性:CPU的一種存取特性,對存儲空間的90%的訪問局限于存儲空間的10%的區(qū)域中,而另外10%的訪問則分布在90%的區(qū)域中。35 .全相聯(lián)映象:cache的一種地址映象方式,一個主存塊可映象到任何cache塊。36 .不按寫分配:cache不命中時的一種更新策略,寫操作時該地址的數(shù)據(jù)塊不從主存調(diào)入cache。一般寫回法采用按寫分配法,寫直達(dá)法則采用不按寫分配法。37 .虛擬存儲器:為了擴(kuò)大容量,把輔存當(dāng)作主存使用,所需要的程序和數(shù)據(jù)由輔助的軟件和硬件自動地調(diào)入主存,對用戶來說,好像機(jī)器有
19、一個容量很大的內(nèi)存,這個擴(kuò)大了的存儲空間稱為虛擬存儲器。38 .層次化存儲體系:把各種不同存儲容量、不同訪問速度、不同成本的存儲器件按層次構(gòu)成多層的存儲器,并通過軟硬件的管理將其組成統(tǒng)一的整體,使所存儲的程序和數(shù)據(jù)按層次分布在各種存儲器件中。39 .訪問時間:從啟動訪問存儲器操作到操作完成的時間。40 .訪問周期時間:從一次訪問存儲的操作到操作完成后可啟動下一次操作的時間。41 .帶寬:存儲器在連續(xù)訪問時的數(shù)據(jù)吞吐率。42 .段式管理:一種虛擬存儲器的管理方式,把虛擬存儲空間分成段,段的長度可以任意設(shè)定,并可以放大或縮小。43 .頁式管理:一種虛擬存儲器的管理方式,把虛擬存儲空間和實際存儲空間
20、等分成固定容量的頁,需要時裝入內(nèi)存,各頁可裝入主存中不同的實際頁面位置。44 .段頁式管理:一種虛擬存儲器的管理方式,將存儲空間邏輯模塊分成段,每段又分成若干頁。45 .邏輯地址:程序員編程所用的地址以及CPU通過指令訪問主存時所產(chǎn)生的地址。第四章1、助記符:匯編語言中采用的比較容易記憶的文字符號,表示指令中的操作碼和操作數(shù)。2、尋址方式:對指令的地址碼進(jìn)行編碼,以得到操作數(shù)在存儲器中地址的方式。3、RISC:精簡指令系統(tǒng)計算機(jī)。4、CISC:復(fù)雜指令系統(tǒng)計算機(jī)。5、相對轉(zhuǎn)移:一種形成轉(zhuǎn)移目標(biāo)地址的方式,轉(zhuǎn)移指令的目標(biāo)指令地址是由PC寄存器的值加上一個偏移量形成的。6、絕對轉(zhuǎn)移:一種形成轉(zhuǎn)移目
21、標(biāo)地址的方式,轉(zhuǎn)移指令的目標(biāo)指令地址是有效地址直接指定,與PC寄存器的內(nèi)容有關(guān)。7、條件轉(zhuǎn)移:一種轉(zhuǎn)移指令類型,根據(jù)計算機(jī)中的狀態(tài)決定是否轉(zhuǎn)移。8、無條件轉(zhuǎn)移:一種轉(zhuǎn)移指令類型,不管狀態(tài)如何,一律進(jìn)行轉(zhuǎn)移操作。9、指令格式:計算機(jī)指令編碼的格式。10、指令字長度:一個指令中所包含的代碼的位數(shù)。11、相對尋址方式:操作數(shù)的尋址是程序計數(shù)器PC的值加上一個偏移量,因為訪問的數(shù)據(jù)位置時相對于指令的位置。因此稱為相對尋址方式。12、在計算機(jī)中常用的尋址方式有哪幾種?(1)立即數(shù)尋址(2)寄存器尋址(3)直接尋址(4)寄存器間接尋址(5)基址變址尋址。13、指令系統(tǒng):計算機(jī)中各種指令的集合稱為指令系統(tǒng),
22、或指令集。14、簡敘RISC技術(shù)的主要特征。(1)簡化的指令系統(tǒng)(2)以寄存器一一寄存器方式工作。(3)指令一流水方式工作。(4)使用較多的通用寄存器一減少訪存。(5)委提高直立莖能夠執(zhí)行速度,絕大部分采用組合電路控制器實現(xiàn),不用或少用微程序?qū)崿F(xiàn)。(6)通過精心選擇的指令系統(tǒng),并采用軟件手段,特別是優(yōu)化變異技術(shù),力求能高效的支持高級語言實現(xiàn),生成優(yōu)化的機(jī)器指令代碼。15、計算機(jī)的CPU具有哪些方面的基本功能?(1)指令控制,控制指令的執(zhí)行順序,對程序運行的控制。(2)操作控制,對指令的各個操作步驟,及指令內(nèi)操作補(bǔ)助的控制。(3)數(shù)據(jù)運算,對數(shù)據(jù)進(jìn)行算術(shù)和邏輯運算,以實現(xiàn)按計算機(jī)指令所規(guī)定的功能
23、。(4)異常處理和中斷處理,對CPUneibu出現(xiàn)的意外情況進(jìn)行處理,如處理運算中的溢出等錯誤情況以及處理外部設(shè)備的服務(wù)請求等。16、常見指令的類型包括:(1)數(shù)據(jù)傳送指令(2)算術(shù)運算指令(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)
24、移這兩個動作在以太哦一條指令內(nèi)便可完成,并不需要設(shè)置條件碼。19 .堆棧:是一中存儲部件,即數(shù)據(jù)的寫入和讀出不需要提供地址,而是根據(jù)寫入的順序決定讀出的順序:先存入的數(shù)據(jù)后讀出,后寫入的數(shù)據(jù)先讀出。20 .立即尋址方式:操作數(shù)直接在指令中給出。21 .計算機(jī)指令:計算機(jī)硬件能識別并能直接執(zhí)行操作的命令,描述一個基本操作。22 .指令編碼:將指令分成操作碼和操作數(shù)地址碼的幾個字段來編碼。23 .立即數(shù):在指令中直接給出的操作數(shù)。24 .大數(shù)端:當(dāng)一個數(shù)據(jù)元素的位數(shù)超過一個字節(jié)或者一個字的寬度,需存儲在相鄰的多個字節(jié)的存儲位置時,將數(shù)據(jù)的最低字節(jié)存儲在最大地址位置的存儲方式。25 .小數(shù)端:當(dāng)一個
25、數(shù)據(jù)元素的位數(shù)超過一個字節(jié)或者一個字的寬度,需存儲在相鄰的多個字節(jié)的存儲位置時,將數(shù)據(jù)的最低字節(jié)存儲在最小地址位置的存儲方式。26 .操作數(shù)尋址方式:指令中地址碼的內(nèi)容及編碼方式。27 .系統(tǒng)指令:改變計算機(jī)系統(tǒng)的工作狀態(tài)的指令。28 .特權(quán)指令:改變執(zhí)行特權(quán)的指令,用于操作系統(tǒng)對系統(tǒng)資源的控制。29 .自陷指令:特殊的處理程序,又叫中斷指令。30 .尋址方式:對指令的地址碼進(jìn)行編碼,以得到操作數(shù)在存儲器中的地址的方式。31 .數(shù)據(jù)的尋址方式:(1)隱含尋址:在指令中不指出操作數(shù)地址,根據(jù)指令的操作碼可判定操作數(shù)的存儲位置,即操作數(shù)的地址隱含在操作碼中。例:POP出棧(2)立即數(shù)尋址:操作數(shù)直
26、接在指令中給出。例:ADD#3累加器加3(3)寄存器尋址:指令的操作碼是一個寄存器號,操作數(shù)在這個寄存器中。例:ADDR1,R2,R3oR2中的內(nèi)容和R3中的內(nèi)容相加后,結(jié)果送R1。(4)直接尋址:操作數(shù)直接在指令中給出。例:ADDR1,1000存儲單元1000中的內(nèi)容和R1中的內(nèi)容相加后,結(jié)果送R1。(5)寄存器間接尋址:操作數(shù)的地址在寄存器中,其寄存器號在指令中給出。例:ADDR1,(R2)R2中放的是一個操作數(shù)的地址。(6)存儲器間接尋址:操作數(shù)的地址在主存儲器中,其存儲器地址在指令中給出。例:ADDR1,(1000)存儲單元1000中放的是一個操作數(shù)的地址。(7)相對尋址:操作數(shù)的地址
27、是程序計數(shù)器PC的值加上偏移量形成的,這個偏移量在指令中給出。是一種特殊的變址尋址方式,偏移量用補(bǔ)碼表示,可正可負(fù)。相對尋址可用較短的地址碼訪問內(nèi)存。ADD例:R1,100(PC)PC的內(nèi)容加上100是操作數(shù)的地址。(8)基址尋址:是由基址寄存器提供基準(zhǔn)地址、指令提供偏移量;此尋址方式面向系統(tǒng),對由邏輯地址空間到物理地址空間的變換提供支持,用以解決程序在存儲器中再定位和擴(kuò)大尋址空間等問題。(9)變址尋址:是由指令提供基準(zhǔn)地址、變址寄存器提供偏移量;此尋址方式面向用戶,常用于訪問字符串、向量數(shù)據(jù)結(jié)構(gòu)和循環(huán)程序設(shè)計。32 .轉(zhuǎn)子指令行過程:將下一條指令的地址(PC的值)存放在一個臨時存儲位置,以便
28、于子程序返回時取出這個地址,繼續(xù)執(zhí)行下一條指令;將子程序的起始地址裝入PC中,這樣取指令時將讀取子程序中的指令。子程序的最后一條指令一般是一條返回指令,它將存放在臨時存儲位置的指令地址取出,放回PC,這樣程序就返回原程序了。第五章:1、指令周期:從一條指令的啟動到下一條指令的啟動的間隔時間。2、機(jī)器周期:指令執(zhí)行中每一步操作所需要的時間。時鐘周期:計算機(jī)的主頻周期一個指令周期一般需要幾個機(jī)器周期完成,一個機(jī)器周期需要幾個時鐘周期。3、硬連線邏輯:一種控制器邏輯,用一個時序電路產(chǎn)生時間控制信號,采用組合邏輯電路實現(xiàn)各種控制功能。4、微程序:存儲在控制存儲器中的完成指令功能的程序,由微指令組成,5
29、、微指令:控制器存儲的控制代碼,分為操作控制部分和順序控制部分。操作控制部分包含一個機(jī)器周期中每個位操作所需要的全部控制信號的編碼,用來發(fā)出管理和指揮全機(jī)工作的控制信號。即控制字。順序控制部分用來決定產(chǎn)生下一條微指令的微地址。6、微地址:微指令在控制存儲器中的存儲地址。7、水平型微指令:一次呢觀念地一并執(zhí)行多個并行操作控制信號的微指令。8、垂直型微指令:一種微指令類型,設(shè)置微操作碼字段,采用微操作碼編碼法,由微操作碼規(guī)定微指令的功能。9、控制存儲器:CPU內(nèi)用于存放實現(xiàn)指令系統(tǒng)全部指令的微程序的只讀存儲器稱為控制存A七WWo10、微程序控制器主要由哪幾部分構(gòu)成?各部分的功用是什么?答:微程序控
30、制器主要由控制存儲器、微指令寄存器、微地址寄存器和地址轉(zhuǎn)移邏輯等構(gòu)成。(1)控制存儲器:存放實現(xiàn)全部指令系統(tǒng)的所有微程序。(2)微指令寄存器:存放由控制存儲器中獨處的意條為指令信息。(3)微地址寄存器:存放將要訪問的下一條微指令的微地址。(4)地址轉(zhuǎn)移邏輯部分:能夠測試執(zhí)行中的狀態(tài)信息,修改為地址寄存器中的內(nèi)容,以便按修改后的內(nèi)容去讀下一條微指令。11、在專用通路計算機(jī)中,一條運算指令的執(zhí)行需要哪四個階段?他們都執(zhí)行什么動作?(1)取指令,將程序at數(shù)器PC的內(nèi)容作為地址訪問指令存儲器。然后將PC內(nèi)容加上指令的字節(jié)數(shù),訪問到的內(nèi)容傳送到指令寄存器IR中。(2)指令譯碼及讀取操作,對指令寄存器中
31、的操作進(jìn)行姨媽識別指令類型,并根據(jù)指令地址碼從寄存器或數(shù)據(jù)存儲器中讀取操作數(shù),將操作數(shù)送ALU的輸入端。(3)執(zhí)行,控制其向ALU發(fā)送操作命令,ALU對A端和B端的數(shù)據(jù)執(zhí)行指令制定的運算操作。(4)寫回,將運算結(jié)果寫回到結(jié)果寄存器,累加器,存儲器。12、中央處理器的基本功能:計算機(jī)的中央處理器(CPU)具有以下4個方面的基本功能:(1)指令控制,即對程序運行的控制;(2)操作控制,即對指令內(nèi)操作步驟的控制;(3)數(shù)據(jù)運算,即對數(shù)據(jù)進(jìn)行算術(shù)運算和邏輯運算,這是CPU的最基本功能;(4)異常處理和中斷處理,如處理運算中的溢出等錯誤情況以及處理外部設(shè)備的服務(wù)請求等。此外,CPU還具有存儲管理、總線管
32、理、電源管理等擴(kuò)展功能。13、產(chǎn)生后繼微指令微地址可有三種方式:(1)計數(shù)器方式,由稱增量方式。,用微程序uPC來產(chǎn)生下一條微指令的微地址,將微程序中的各條微指令按執(zhí)行順序安排在控制存儲器中,后繼微地址由現(xiàn)行微地址加上一個增量形成。(2)斷定方式:斷定方式根據(jù)機(jī)器狀態(tài)決定下一個微指令的微地址,下一個微指令,下一條微指令的微地址包含在擔(dān)欠微指令的代碼中。(3)結(jié)合方式,結(jié)合方式就是把增量方式與斷定方式相結(jié)合。14、微程序控制的基本思想是:把指令執(zhí)行所需要的所有控制信號存放在一個存儲器中,需要時從這個存儲器中讀取。也就是把操作控制信號變成微指令,存放在一個專門的存儲器中。一條機(jī)器指令的功能通常用許
33、多微指令組成的序列來實現(xiàn),這個微指令叫做微程序。在計算機(jī)運行時,一條又一條的讀出這些微指令,從而產(chǎn)生各種操作控制信號。15、組合邏輯性控制器:以硬連線方式組合邏輯型控制器產(chǎn)生各種控制信號的控制器。33 .邏輯地址:程序員編程所用的地址以及CPU通過指令訪問主存時所產(chǎn)生的地址。與內(nèi)存物理地址無固定對應(yīng)關(guān)系的地址。34 .微程序控制器:將執(zhí)行指令所需要的微命令以代碼形式編成微指令序列(微程序),存入一個控制存儲器,需要時從該存儲器中讀取。按這種方式工作的控制器為微程序控制器。35 .指令仿真:通過改變微程序?qū)崿F(xiàn)不同機(jī)器指令系統(tǒng)的方式,使得在一種計算機(jī)上可以運行另一種計算機(jī)上的指令代碼。36 .指令
34、模擬:在一種計算機(jī)上用軟件來解釋執(zhí)行另一種計算機(jī)的指令。37 .微操作:在微程序控制器中,執(zhí)行部件接受微指令后所進(jìn)行的操作。38 .相容性微操作:在同時或同一個CPU周期內(nèi)可以并行執(zhí)行的微操作。39 .相斥性微操作:不能在同時或不能在同一個CPU周期內(nèi)并行執(zhí)行的微操作。40 .微程序控制器的構(gòu)成:控制存儲器、微指令寄存器科IR、微地址寄存器wAR、地址轉(zhuǎn)移邏輯等。41 .微指令控制字編碼的方式:微指令編碼的3種方式分別是:直接表示法、編碼表示法、混合表不法。直接表示法是將每個控制信號都作為微指令中的一個位。這種方法的特點是簡單直觀,其輸出直接用于控制,但編碼效率低。編碼表示法是將微指令進(jìn)行分組
35、編碼,將不同時出現(xiàn)的相斥信號分在一個組中,然后將其編碼成較短的代碼。這種方法減少了控制存儲器所需要的存儲器的代碼的數(shù)量,但是編碼的指令代碼需要譯碼器譯碼,增加了控制信號的延遲,影響CPU的工作頻率?;旌媳硎痉ㄊ前阎苯颖硎痉ㄅc編碼方法相結(jié)合使用,即采用部分直接表示部分編碼的方法,將一些速度要求較高,或與其他控制信號都相容的控制信號以直接方式表示,而將剩余信號以編碼方式?;旌媳硎痉ū阌诰C合考慮指令字長、靈活性和執(zhí)行速度方面的要素。42 .微地址的形成方法:(微指令中順序控制字段的編碼)微地址的形成方法有三種方式:計數(shù)器方式、斷定方式和結(jié)合方式。計數(shù)器方式,又稱增量方式。用微程序計數(shù)器科PC來產(chǎn)生指
36、令的微地址,將微程序中的各條微指令按順序安排在控制存儲器中,后繼地址由現(xiàn)行微地址加上一個增量形成。斷定方式,根據(jù)機(jī)器狀態(tài)決定下一條微指令的地址,下一條微指令的地址包含在當(dāng)前微指令的代碼中。結(jié)合方式,是將計數(shù)器方式和斷定方式相結(jié)合。第六章1、總線事務(wù):總線操作的請求方與響應(yīng)方之間的一次通信。2、總線協(xié)議:總線通信同步副ize,規(guī)定時限總線數(shù)據(jù)傳輸?shù)亩〞r規(guī)則。3、菊花鏈方式:各申請總線的設(shè)備合用一條總線作為請求信號線,而總線控制設(shè)備的響應(yīng)信號線則串接在各設(shè)備間。4、獨立請求方式:集中式總線裁決方式之一,每一個設(shè)備都有一個獨立的總線請求信號線送到總線控制器,控制器也給各設(shè)備分別發(fā)送一個總線響應(yīng)信號。
37、5、計數(shù)器定時查詢方式:集中式總線裁決方式之一,設(shè)備要求使用總線時通過一條公用請求線發(fā)出,總線控制器按計數(shù)器的值隊各設(shè)備進(jìn)行查詢。6、系統(tǒng)總線:處理器總線,連接處理器和主存,使計算機(jī)系統(tǒng)的主干。7、消息傳輸:總線的信息傳輸方式之一,將總線需要傳送的數(shù)據(jù)信息、地址信息和控制信息等組合成一個固定的數(shù)據(jù)結(jié)構(gòu)以猝發(fā)方式進(jìn)行傳輸。8、總線裁決:決定總線由哪個設(shè)備進(jìn)行控制的方式稱為總線裁決方式.o總線裁決的控制方式可分為集中式控制和分布式控制兩種。集中式總線裁決包括鏈?zhǔn)讲樵兎绞?,計?shù)器定時查詢方式和獨立請求方式三種。9、總線接口:連接在總線上的設(shè)備與總線的連接電路。系統(tǒng)總線接口的基本功能:(1)控制,控制
38、功能是傳遞總線上的控制信息,主設(shè)備會通過總線接口向從設(shè)備發(fā)出控制信息。(2)數(shù)據(jù)緩存,所數(shù)據(jù)緩存功能是在總線傳遞信息是,在總線接都種臨時存放數(shù)據(jù)內(nèi)容。(3)狀態(tài)設(shè)置,狀態(tài)設(shè)置是通過總線和轉(zhuǎn)移從設(shè)備的工作信息,主設(shè)備需要了解從設(shè)備的信息,以便啟動進(jìn)一步的操作。(4)數(shù)據(jù)轉(zhuǎn)換,某些總線接口需要對傳遞的數(shù)據(jù)進(jìn)行轉(zhuǎn)換。10、消息:是一種固定格式的數(shù)據(jù),又稱為數(shù)據(jù)包。11、提高總線信號速度的主要措施有:(1)增加總線寬度。(2)增加傳輸?shù)臄?shù)據(jù)長(3)縮短總線長度(4)降低信號電平(5)采用差分信號(6)采用多條總線12、串行傳輸:是指數(shù)據(jù)的傳輸在一條信號線路上按位進(jìn)行的傳輸方式。并行傳輸:是指數(shù)據(jù)的傳輸
39、每個數(shù)據(jù)為都需要單獨一條傳輸線的傳輸方式。13、同步通信:在一個公共的時鐘信號控制下進(jìn)行數(shù)據(jù)的傳輸方式。異步通信:采用握手信號來控制數(shù)據(jù)的傳輸方式。非互鎖、半互鎖、全互鎖。14、總線周期:是主設(shè)備占用總線進(jìn)行一次數(shù)據(jù)傳輸?shù)臅r間。從請求總線到完成總線使用的操作序列稱為總線事務(wù),它是在一個總線周期中發(fā)生的一系列活動。典型的系統(tǒng)作饃銘絲案的事務(wù)包括請求操作、裁決操作、地址傳輸、數(shù)據(jù)傳輸和總線釋放操作。15、USB是由pc機(jī)廠商開發(fā)的一種串行總線。USB是一個較復(fù)雜的標(biāo)準(zhǔn)總線,采用較復(fù)雜的數(shù)據(jù)包格式和傳輸協(xié)議支持各種外圍設(shè)備的各種操作類型,在主機(jī)端和外設(shè)端都要求大量的軟件支持。該總線已成為事實上的工業(yè)
40、標(biāo)準(zhǔn)。適合于計算機(jī)與外圍設(shè)備之間或者計算機(jī)之間的高速通信。高速傳輸方式主要用于視頻設(shè)備、大容量存儲設(shè)備的數(shù)據(jù)傳輸。目前,采用USB總線的外圍設(shè)備已經(jīng)十分豐富,包括打印機(jī)、鼠標(biāo)器等各種外圍設(shè)備,還有U盤。U盤是采用USB接口的快閃存儲器,可實現(xiàn)磁盤的功能。16、PCI是系統(tǒng)板上的總線,他可支持需要對主存或相互之間進(jìn)行快速訪問的多種適配器,并且允許主機(jī)以全速進(jìn)行訪問。這個總線是一種時鐘同步型輸入/輸出總線,總線接口上所有的信號的邏輯和時序都作了嚴(yán)格的定義,數(shù)據(jù)線為32位,可擴(kuò)充到64位。PCI總線支持隱含的總線裁決,即當(dāng)一個總線設(shè)備占用PCI總線時,另一個總線可同時請求總線,總線能夠進(jìn)行裁決。17
41、、數(shù)據(jù)通路:通常把寄存器與運算器之間傳遞信息的線路連同這些部件稱為“數(shù)據(jù)通路”18、傳輸速率:它指通道在傳輸數(shù)據(jù)時,1秒鐘時間內(nèi)傳輸?shù)奈粩?shù)(bps),即傳輸速率。19 .總線:計算機(jī)中連接功能單元的公共線路,是一束信號線的集合,包括數(shù)據(jù)總線、地址總線和控制總線。20 .主設(shè)備:獲得總線控制權(quán)的設(shè)備。21 .猝發(fā)數(shù)據(jù)傳輸方式:在一個總線周期內(nèi)傳輸存儲地址連續(xù)的多個數(shù)據(jù)字的總線傳輸方式。22 .總線的同步通信方式:采用這種方式的總線傳輸中,所有的設(shè)備都從一個公共的時鐘信號中獲得定時信息。23 .總線從設(shè)備:被主設(shè)備訪問的設(shè)備。24 .四邊沿協(xié)議(全互鎖):全互鎖的總線通信異步方式,就緒信號和應(yīng)答信
42、號的上升邊沿和下降邊沿都是觸發(fā)邊沿。25 .碼元:信息傳輸通道中,攜帶數(shù)據(jù)信息的信號單元。26 .波特率:碼元傳輸速率,每秒通過信道傳輸?shù)拇a元數(shù)。(傳的是信號)27 .比特率:信息位傳輸速率,每秒鐘通過信道傳輸?shù)挠行畔⒘?。(傳的是信息?8 .UART:通用異步接收器/發(fā)送器,一種典型的集成電路異步串行接口電路。29 .主設(shè)備:獲得總線控制權(quán)的設(shè)備。30 .從設(shè)備:被主設(shè)備訪問的設(shè)備。31 .總線訪問延遲:是主設(shè)備為獲得總線控制權(quán)而等待的時間。32 .總線周期:是主設(shè)備占用總線的時間。33 .系統(tǒng)總線:是用來連接系統(tǒng)內(nèi)各大功能模塊或設(shè)備,實現(xiàn)系統(tǒng)種各電路板的連接。34 .數(shù)據(jù)幀:串行數(shù)據(jù)傳輸
43、的位格式,包括起始位,數(shù)據(jù)位,校驗位,結(jié)束位和空閑位。35 .鏈?zhǔn)讲樵兎绞剑ň栈ㄦ湻绞剑焊魃暾埧偩€的設(shè)備合用一條總線作為請求信號線,而總線控制設(shè)備的響應(yīng)信號線則串接在各設(shè)備間。36 .獨立請求方式:集中式總線裁決方式之一,每一個設(shè)備都有一個獨立的總線請求信號線送到總線控制器,控制器也給各設(shè)備分別發(fā)送一個總線響應(yīng)信號。37 .串行傳輸:是指數(shù)據(jù)的傳輸在一條線路上按位進(jìn)行。(只需一條數(shù)據(jù)傳輸線,線路的成本低,適合于長距離的數(shù)據(jù)傳輸)38、并行傳輸:每個數(shù)據(jù)位都需要單獨一條傳輸線,所有的數(shù)據(jù)位同時進(jìn)行傳輸。(在采用并行傳輸方式的總線中,除了有傳輸數(shù)據(jù)的線路外,還可以具有傳輸?shù)刂泛涂刂菩盘柕木€路,地
44、址線用于選擇存儲單元和設(shè)備,控制線用于傳遞操作信號)39、復(fù)合傳輸:又稱總線復(fù)用的傳輸方式,它使不同的信號在同一條信號線上傳輸,不同的信號在不同的時間片中輪流地身總線的同一條信號線上發(fā)出。(它與并串傳輸?shù)膮^(qū)別在于分時地傳輸同一數(shù)據(jù)源的不同信息。)40、消息傳輸方式:總線的信息傳輸方式之一,將總線需要傳送的數(shù)據(jù)信息、地址信息、和控制信息等組合成一個固定的數(shù)據(jù)結(jié)構(gòu)以猝發(fā)方式進(jìn)行傳輸。41 .什么是總線裁決?總線裁決有哪幾種方式?總線裁決就是決定總線由哪個設(shè)備進(jìn)行控制??偩€裁決方式可分為集中式裁決和分布式裁決兩種。集中式裁決將總線的控制功能用一個專門的部件實現(xiàn),這個部件可以位于連接在總線的某個設(shè)備上
45、。當(dāng)一個設(shè)備需要向共享總線傳輸數(shù)據(jù)時,它必須先發(fā)出請求,在得到許可時才能發(fā)出數(shù)據(jù)。裁決部件接收來自各個設(shè)備的總線使用請求信號,向其中某一個設(shè)備發(fā)出總線許可信號。分布式裁決將控制功能分布在連接在總線上的各設(shè)備中,一般是固定優(yōu)先級的。每個設(shè)備分配一個優(yōu)先號,發(fā)出總線請求的設(shè)備將自己的優(yōu)先號送往請求線上,與其他設(shè)備的請求信號構(gòu)成一個合成信號,并將這個合成裁決信號讀入以判斷是否有優(yōu)先級更高的設(shè)備申請總線。這樣可使得優(yōu)先級最高的設(shè)備獲得總線使用權(quán)。42 .集中式裁決有哪幾種方式:鏈?zhǔn)讲樵兎绞?菊花鏈方式):各申請總線的設(shè)備合用一條總線作為請求信號線,而總線控制設(shè)備的響應(yīng)信號線則串接在各設(shè)備間。計數(shù)器定時
46、查詢方式:集中式總線裁決方式之一,設(shè)備要求使用總線時通過一條公用請求線發(fā)出,總線控制器按計數(shù)的值對各設(shè)備進(jìn)行查詢。獨立請求方式:集中式總線裁決方式之一,每一個設(shè)備都有一個獨立的總線請求信號線送到總線控制器,控制器也給各設(shè)備分別發(fā)送一個總線響應(yīng)信號。獨立請求方式可以和鏈?zhǔn)讲樵兎绞浇Y(jié)合,構(gòu)成分組鏈?zhǔn)讲樵兎绞健?3 .提高總線速度的措施。從物理層次:1.增加總線寬度;2.增加傳輸?shù)臄?shù)據(jù)長度;3.縮短總線長度;4.降低信號電平;5.采用差分信號;6.采用多條總線。從邏輯層次:1.簡化總線傳輸協(xié)議;2.采用總線復(fù)用技術(shù);3.采用消息傳輸協(xié)議。44 .什么是串行接口?什么是并行接口?他們與系統(tǒng)總線及I/O
47、設(shè)備之間的傳遞格式分別是什么?串行接口和并行接口都是總線與設(shè)備之間的接口部件,但與設(shè)備間的數(shù)據(jù)格式不同。串行接口與外設(shè)之間串行,與系統(tǒng)總線之間并行。并行接口與外設(shè)之間并行,與系統(tǒng)總線之間并行。第七章1、簡敘在比較簡單的處理方式下,CPU響應(yīng)中斷的步驟。(1)關(guān)中斷,進(jìn)入一個短暫不在響應(yīng)中斷的狀態(tài)(2)保存現(xiàn)場信息,為了中斷處理結(jié)束之后,能恢復(fù)原來的狀態(tài)繼續(xù)執(zhí)行,將現(xiàn)場相關(guān)寄存器信息作專門存儲。(3)識別發(fā)出中斷的外圍設(shè)備,判斷中斷信號,確定中斷來源,形成中高端服務(wù)程序入口地址。(4)執(zhí)行中斷服務(wù)程序,完成中斷請求的操作。(5)恢復(fù)現(xiàn)場信息,將專門存儲的信息恢復(fù)到相應(yīng)的寄存器中。(6)開中斷,繼
48、續(xù)執(zhí)行中斷前的程序代碼,并允許其他中斷請求。2、簡敘CPU啟動DMA的操作步驟:(1)測試外圍設(shè)備狀態(tài),向DMA接口的設(shè)備地址寄存器送入設(shè)備地址。(2)寫存儲器地址寄存器,包括傳輸數(shù)據(jù)的起始地址。(3)寫長度計數(shù)器,包含傳輸數(shù)據(jù)的長度。(4)啟動DMA控制邏輯,可以通過寫命令寄存器實現(xiàn)。3、簡敘通道由啟動到結(jié)束操作的工作過程。通道接到啟動信號后(1)要到指令的內(nèi)存單元中去通道地址自,放在通道地址寄存器中。(2)根據(jù)通道地址寄存器的值到內(nèi)存中取第一條通道指令,并放在通道指令寄存器中(3)通道程序執(zhí)行對通過在通道指令寄存器中的相應(yīng)為進(jìn)行設(shè)置來告訴通道執(zhí)行結(jié)構(gòu)在執(zhí)行網(wǎng)承擔(dān)欠指令后,自動轉(zhuǎn)入下一條指令
49、或者結(jié)束數(shù)據(jù)傳輸過程。(4)通道程序的最后一條指令是一條結(jié)束指令,通道在執(zhí)行到這條結(jié)束指令時就不再取下一條指令,而是通知外設(shè)結(jié)束操作。4.在程序查詢方式下,計算機(jī)進(jìn)行輸入操作的過程是:(1) CPU啟動外圍設(shè)備,命令外圍設(shè)備進(jìn)行讀操作。(2) CPU讀取外圍設(shè)備的狀態(tài),等待輸入設(shè)備的數(shù)據(jù)發(fā)送準(zhǔn)備就緒。(3) CPU從數(shù)據(jù)總線輸入數(shù)據(jù),放在內(nèi)部的寄存器中。在程序查詢方式下,計算機(jī)進(jìn)行輸出操作的過程是:(1) CPU啟動外圍設(shè)備,命令外圍設(shè)備接受數(shù)據(jù)。(2) CPU讀取外圍設(shè)備的狀態(tài),等待輸出設(shè)備準(zhǔn)備好接受數(shù)據(jù)。(3) CPU把數(shù)據(jù)放在數(shù)據(jù)總線上,向外圍設(shè)備提供數(shù)據(jù)。外圍設(shè)備將數(shù)據(jù)取走。5、簡敘中
50、斷裁決輪詢方式:在輪詢方式中,CPU依次查詢各外圍設(shè)備的狀態(tài)寄存器,以確定中斷源,遇到發(fā)出中斷的外圍設(shè)備就相應(yīng)外圍設(shè)備的中斷請求,中斷服務(wù)的順序就是輪詢的順序。6、外圍設(shè)備控制器的具體任務(wù)是:(1)從通道接受通道指令,控制外圍設(shè)備完成指定的操作。(2)向通道提供外圍設(shè)備的狀態(tài)。(3)將各種外圍設(shè)備的不同信號轉(zhuǎn)換成通道能夠識別的標(biāo)準(zhǔn)信號。7、為解決DMA與CPU共同使用存儲器,可采用專門的電路協(xié)調(diào)各模塊的訪存操作。它對沖突的訪問進(jìn)行裁決,通常采用的方法有三種:(1)CPU等待DMA的操作。(2)DMA乘存儲器空閑時訪問存儲器。(3)CPU與DMA交替訪問存儲器。8、CPU與外圍設(shè)備進(jìn)行的通信有三
51、種類型:(1)CPU向外圍設(shè)備發(fā)出操作控制命令,操作控制命令不久包括數(shù)據(jù)讀寫操作命令,還可能包括其他操作控制命令,如光盤托架的運動、打印機(jī)送紙、磁盤中磁頭的移動和定位。(2)外圍設(shè)備向CPU提供狀態(tài)信息。外圍設(shè)備用一些信號線向CPU表示其工作狀態(tài),表示其操作是否完成以及市否發(fā)生了錯誤情況等。(3)數(shù)據(jù)在CPU與外圍設(shè)備之間的傳輸。這是輸入輸出操作的主要內(nèi)容,會費大部分的輸入輸出操作時間。9、通道:是一個具有輸入輸出處理器控制的輸入輸出接口。10、DMA的數(shù)據(jù)塊傳輸過程可分為三個階段:傳輸前預(yù)處理、數(shù)據(jù)傳輸、傳輸后處理。預(yù)處理階段由CPU執(zhí)行幾條輸入輸出指令來完成,包括測試外圍設(shè)備狀態(tài)、向DMA接口的外圍設(shè)備地址寄存器
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年宜賓市公安局招考警務(wù)輔助人員管理單位筆試遴選500模擬題附帶答案詳解
- 2025年安陽市安陽縣事業(yè)單位招聘(31人)歷年管理單位筆試遴選500模擬題附帶答案詳解
- 2025-2030年中國吸污車項目投資風(fēng)險分析報告
- 2025-2030年中國冷凍油項目投資風(fēng)險分析報告
- 2024-2030年啟文搬遷改造項目可行性研究報告
- 2022-2023學(xué)年江蘇連云港海州區(qū)五年級下冊語文期末試卷及答案
- 2012年江蘇南通中考滿分作文《就這樣慢慢長大》2
- 2024年粵教版七年級數(shù)學(xué)上冊階段測試試卷27
- 2021-2022年北京市門頭溝區(qū)六年級下冊期末數(shù)學(xué)試卷及答案(人教版)
- 病毒美術(shù)課程設(shè)計
- 客車交通安全培訓(xùn)課件
- 某建筑公司項目部qc小組活動課題-《提高內(nèi)墻抹灰質(zhì)量》成果總結(jié)報告
- 遼寧省大連市2023-2024學(xué)年高二上學(xué)期期末考試數(shù)學(xué)試題(解析版)
- 南京市2023-2024學(xué)年八年級上學(xué)期期末道德與法治試卷(含答案解析)
- SJG 09-2024 建筑基樁檢測標(biāo)準(zhǔn)
- 湖南師范大學(xué)學(xué)位英語歷年考試真題
- 發(fā)運員工作總結(jié)匯報
- 五年級學(xué)生讀書心得(31篇)
- 露營餐廳經(jīng)營方案
- 醫(yī)院勞務(wù)外包服務(wù)方案(技術(shù)方案)
- 社區(qū)人民調(diào)解工作培訓(xùn)課件
評論
0/150
提交評論