完整版計(jì)算機(jī)組成原理考點(diǎn)總結(jié)終結(jié)版-5,推薦文檔_第1頁(yè)
完整版計(jì)算機(jī)組成原理考點(diǎn)總結(jié)終結(jié)版-5,推薦文檔_第2頁(yè)
完整版計(jì)算機(jī)組成原理考點(diǎn)總結(jié)終結(jié)版-5,推薦文檔_第3頁(yè)
完整版計(jì)算機(jī)組成原理考點(diǎn)總結(jié)終結(jié)版-5,推薦文檔_第4頁(yè)
完整版計(jì)算機(jī)組成原理考點(diǎn)總結(jié)終結(jié)版-5,推薦文檔_第5頁(yè)
已閱讀5頁(yè),還剩10頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

一、計(jì)算機(jī)系統(tǒng)概述〔一〕計(jì)算機(jī)開展歷程〔了解〕知識(shí)點(diǎn)一:第一臺(tái)計(jì)算機(jī)ENIAC知識(shí)點(diǎn)二:馮為假設(shè)依曼〔VanNeumanr〕首次提出存儲(chǔ)程序的概念,將數(shù)據(jù)和程序一起放在存儲(chǔ)器中,使得編程更加方便.50多年來(lái),雖然對(duì)馮諾依曼機(jī)進(jìn)行了很多改革,但結(jié)構(gòu)變化不大,仍然稱為馮?諾依曼機(jī).知識(shí)點(diǎn)三:一般把計(jì)算機(jī)的開展分為四個(gè)階段:第一代〔1946-50'后期〕:電子管計(jì)算機(jī)時(shí)代;第二代〔50's中期-60'后期〕:晶體管計(jì)算機(jī)時(shí)代;第三代〔60's中期-70'前期〕:集成電路計(jì)算機(jī)時(shí)代;第四代〔70'初-〕:大規(guī)模集成電路計(jì)算機(jī)時(shí)代.知識(shí)點(diǎn)四:馮諾依曼計(jì)算機(jī)的特點(diǎn)馮諾依曼體系計(jì)算機(jī)的核心思想是存儲(chǔ)程序〞的概念.它的特點(diǎn)如下:〔1〕計(jì)算機(jī)由運(yùn)算器、存儲(chǔ)器、限制器和輸入設(shè)備、輸出設(shè)備五大部件組成;〔2〕指令和數(shù)據(jù)都用二進(jìn)制代碼表示;〔3〕指令和數(shù)據(jù)都以同等地位存放于存儲(chǔ)器內(nèi),并可按地址尋訪;〔4〕指令是由操作碼和地址碼組成,操作碼用來(lái)表示操作的性質(zhì),地址碼用來(lái)表示操作數(shù)所在存儲(chǔ)器中的位置;〔5〕指令在存儲(chǔ)器內(nèi)是順序存放的;〔6〕機(jī)器以運(yùn)算器為核心,輸入輸出設(shè)備與存儲(chǔ)器的數(shù)據(jù)傳送通過(guò)運(yùn)算器.〔二〕計(jì)算機(jī)系統(tǒng)層次結(jié)構(gòu)〔了解〕計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu),通常可有五個(gè)以上的層次,在每一個(gè)層次上都能進(jìn)行程序設(shè)計(jì).由下自上可排序?yàn)椋旱谝患?jí)微程序機(jī)器級(jí),微指令由機(jī)器直接執(zhí)行,第二級(jí)傳統(tǒng)機(jī)器級(jí),用微程序解釋機(jī)器指令,第三級(jí)操作系統(tǒng)級(jí),一般用機(jī)器語(yǔ)言程序解釋作業(yè)限制語(yǔ)句,第四級(jí)匯編語(yǔ)言機(jī)器級(jí),這一級(jí)由匯編程序支持和執(zhí)行,第五級(jí)高級(jí)語(yǔ)言機(jī)器級(jí),采用高級(jí)語(yǔ)言,由各種高級(jí)語(yǔ)言編譯程序支持和執(zhí)行.還可以有第六級(jí)應(yīng)用語(yǔ)言機(jī)器級(jí),采用各種面向問(wèn)題的應(yīng)用語(yǔ)言.圖中實(shí)線為限制線,虛線為反響線,雙線為數(shù)據(jù)線.圖中各部件的功能是:運(yùn)算器用來(lái)完成算術(shù)運(yùn)算和邏輯運(yùn)算,并將運(yùn)算的中間結(jié)果暫存在運(yùn)算器內(nèi);存儲(chǔ)器用來(lái)存放數(shù)據(jù)和程序;限制器用來(lái)限制、指揮程序和數(shù)據(jù)的輸入、運(yùn)行及處理運(yùn)算結(jié)果;輸入設(shè)備用來(lái)將人們熟悉的信息形式轉(zhuǎn)換為機(jī)器能識(shí)別的信息形式,常見(jiàn)的有鍵盤、鼠標(biāo)等;輸出設(shè)備可將機(jī)器運(yùn)算結(jié)果轉(zhuǎn)換為人們熟悉的信息形式如打印機(jī)輸出、顯示器輸出等.計(jì)算機(jī)的五大部件在限制器的統(tǒng)一指揮下,有條不紊地自開工作.由于運(yùn)算器和限制器在邏輯關(guān)系和電路結(jié)構(gòu)上聯(lián)系十分緊密,尤其在大規(guī)模集成電路制作工藝出現(xiàn)后,這兩大部件往往制作在同一芯片上,因此,通常將他們合起來(lái)統(tǒng)稱為中央處理器,簡(jiǎn)稱CPU.把輸入設(shè)備與輸出設(shè)備簡(jiǎn)稱為I/O設(shè)備.因此,現(xiàn)代計(jì)算機(jī)可認(rèn)為由三大局部組成:CPU、I/O設(shè)備及主存儲(chǔ)器MMoCPU與MM合起來(lái)稱為主機(jī),I/O設(shè)備叫作外設(shè).存儲(chǔ)器分為主存儲(chǔ)器MM和輔助存儲(chǔ)器.主存可直接與CPU交換信息,輔存又叫外存.計(jì)算機(jī)軟件的分類計(jì)算機(jī)的軟件通常又分為兩大類:系統(tǒng)軟件和應(yīng)用軟件.系統(tǒng)軟件又稱為系統(tǒng)程序,主要用來(lái)治理整個(gè)計(jì)算機(jī)系統(tǒng),監(jiān)視效勞,使系統(tǒng)資源得到合理調(diào)度,保證高效運(yùn)行.它包括:標(biāo)準(zhǔn)程序庫(kù)、語(yǔ)言處理程序、操作系統(tǒng)、效勞性程序、數(shù)據(jù)庫(kù)治理系統(tǒng)、網(wǎng)絡(luò)軟件等等.應(yīng)用軟件又稱為應(yīng)用程序,它是用戶根據(jù)任務(wù)所編制的各種程序.A『力CA『力CC4-^MQ:AIH1?LU■*CU限制1瓜1i1|_2FT!-I,!1單元1吒1:1遠(yuǎn)算器::限制器1.運(yùn)算器運(yùn)算器包括三個(gè)存放器和一個(gè)算邏單元ALU.其中ACC為累加器,MQ為乘商存放器,X為操作數(shù)存放器.這三個(gè)存放器在完成不同運(yùn)算時(shí),所存放在操作數(shù)類別也各不相同.存儲(chǔ)器主存儲(chǔ)器包括存儲(chǔ)體、各種邏輯部件及限制電路等.主存的工作方式就是按存儲(chǔ)單元的地址號(hào)來(lái)實(shí)現(xiàn)對(duì)存儲(chǔ)字各位的存〔寫入〕、取〔讀出〕.這種存取方式叫做按地址存取,也即按地址訪問(wèn)存儲(chǔ)器〔簡(jiǎn)稱訪存〕.為了能實(shí)現(xiàn)按地址訪問(wèn)的方式,主存中還必須配置兩個(gè)存放器MAR和MDRoMAR是存儲(chǔ)器地址存放器,用來(lái)存放欲訪問(wèn)的存儲(chǔ)單元的地址,其位數(shù)對(duì)應(yīng)存儲(chǔ)單元的個(gè)數(shù).MDR是存儲(chǔ)器數(shù)據(jù)存放器,用來(lái)存放從存儲(chǔ)體某單元取出的代碼或者準(zhǔn)備往某存儲(chǔ)單元存入的代碼,其位數(shù)與存儲(chǔ)字長(zhǎng)相等.要想完整地完成一個(gè)取或存操作.限制器限制器是計(jì)算機(jī)組成的神經(jīng)中樞,由它指揮全機(jī)各部件自動(dòng)、協(xié)調(diào)地工作.具體而言,它首先要命令存儲(chǔ)器讀出一條指令,這叫取指過(guò)程.接著對(duì)這條指令進(jìn)行分析,指出該指令要完成什么樣的操作,并按尋址特征指明操作數(shù)的地址,這叫分析指令過(guò)程.最后根據(jù)操作數(shù)所在的地址,取出操作數(shù)并完成某種操作,這叫作執(zhí)行過(guò)程.以上就是通常所說(shuō)的完成一條指令操作的取指、分析和執(zhí)行三階段.控制器由程序計(jì)數(shù)器PC,指令存放器IR以及限制單元CU幾局部組成.PC用來(lái)存放當(dāng)前欲執(zhí)行指令的地址,它與主存的MAR之間有一條直接通路,且具有自動(dòng)加1的功能,即可自動(dòng)形成下一條指令的地址.IR用來(lái)存放當(dāng)前的指令,IR的內(nèi)容來(lái)自主存的MDRoIR中的操作碼送到CU,用來(lái)分析指令;其地址碼作為操作數(shù)的地址送至存儲(chǔ)器的MARoCU用來(lái)分析當(dāng)前指令所需完成的操作,并發(fā)出各種微操作命令序列,用以限制所有被控對(duì)象.I/OI/O接口與主機(jī)聯(lián)系的,它接受CUI/O子系統(tǒng)包括各種外部設(shè)I/O接口與主機(jī)聯(lián)系的,它接受CU發(fā)出的各種限制命令完成相應(yīng)的操作.計(jì)算機(jī)的解題過(guò)程如下:首先把構(gòu)成程序的有序指令和數(shù)據(jù),通過(guò)鍵盤輸入到主存單元中,并置PC的初值為0(即令程序的首地址為0).啟動(dòng)機(jī)器后,計(jì)算機(jī)便自動(dòng)按存儲(chǔ)器中所存放的指令順序,有序地逐條完成取指令、分析指令和執(zhí)行指令,直至執(zhí)行到程序的最后一條指令為止.計(jì)算機(jī)性能指標(biāo)吞吐量、響應(yīng)時(shí)間吞吐量:?jiǎn)挝粫r(shí)間內(nèi)的數(shù)據(jù)輸出數(shù)量.響應(yīng)時(shí)間:從事件開始到事件結(jié)束的時(shí)間,也稱執(zhí)行時(shí)間.CPU時(shí)鐘周期、主頻、CPI、CPU執(zhí)行時(shí)間CPU時(shí)鐘周期:機(jī)器主頻的倒數(shù),Tc主頻:CPUK作主時(shí)鐘的頻率,機(jī)器主頻RcCPI:執(zhí)行一條指令所需要的平均時(shí)鐘周期CPUa行時(shí)間:TCPu=InxCPIXTCIn執(zhí)行程序中指令的總數(shù)CPI執(zhí)行每條指令所需的平均時(shí)鐘周期數(shù)TC時(shí)鐘周期時(shí)間的長(zhǎng)度MIPS、MFLOPSMIPS:MIPS(MillionInstructionsPerSecond)MIPS=In/(Tex106)=In/(InxCPIXTcx106)=Rc/(CPIx106)Te:執(zhí)行該程序的總時(shí)間In:執(zhí)行該程序的總指令數(shù)Rc:時(shí)鐘周期Tc的到數(shù)MIPS只適合評(píng)價(jià)標(biāo)量機(jī),不適合評(píng)價(jià)向量機(jī).標(biāo)量機(jī)執(zhí)行一條指令,得到一個(gè)運(yùn)行結(jié)果.而向量機(jī)執(zhí)行一條指令,可以得到多個(gè)運(yùn)算結(jié)果.MFLOPSMFLOPS(MillionFloatingPointOperationsPerSecond)MFLOPS=Ifn/(TeX106)Ifn:程序中浮點(diǎn)數(shù)的運(yùn)算次數(shù)MFLOPS測(cè)量單位比較適合于衡量向量機(jī)的性能.一般而言,同一程序運(yùn)行在不同的計(jì)算機(jī)上時(shí)往往會(huì)執(zhí)行不同數(shù)量的指令數(shù),但所執(zhí)行的浮點(diǎn)數(shù)個(gè)數(shù)常常是相同的.數(shù)據(jù)的表示和運(yùn)算)數(shù)制與編碼進(jìn)位計(jì)數(shù)制及其相互轉(zhuǎn)換真值和機(jī)器數(shù)BCD碼字符與字符串校驗(yàn)碼〔二〕定點(diǎn)數(shù)的表示和運(yùn)算定點(diǎn)數(shù)的表示無(wú)符號(hào)數(shù)的表示;有符號(hào)數(shù)的表示.定點(diǎn)數(shù)的運(yùn)算定點(diǎn)數(shù)的位移運(yùn)算;原碼定點(diǎn)數(shù)的加/減運(yùn)算;補(bǔ)碼定點(diǎn)數(shù)的加/減運(yùn)算;定點(diǎn)數(shù)的乘/除運(yùn)算;溢出概念和判別方法.〔三〕浮點(diǎn)數(shù)的表示和運(yùn)算浮點(diǎn)數(shù)的表示浮點(diǎn)數(shù)的表示范圍;IEEE754標(biāo)準(zhǔn)浮點(diǎn)數(shù)的加/減運(yùn)算〔四〕算術(shù)邏輯單元ALU串行加法器和并行加法器算術(shù)邏輯單元ALU的功能和機(jī)構(gòu)三、存儲(chǔ)器層次機(jī)構(gòu)〔cache-主存-外存的層次結(jié)構(gòu)、eache的三種不同映象方式、主存芯片的子擴(kuò)展和位擴(kuò)展方案設(shè)計(jì)以及續(xù)存相關(guān)地址轉(zhuǎn)換的內(nèi)容是重點(diǎn)〕〔一〕存儲(chǔ)器的分類按存儲(chǔ)介質(zhì)分〔1〕半導(dǎo)體存儲(chǔ)器.存儲(chǔ)元件由半導(dǎo)體器件組成的叫半導(dǎo)體存儲(chǔ)器.其優(yōu)點(diǎn)是體積小、功耗低、存取時(shí)間短.其缺點(diǎn)是當(dāng)電源消失時(shí),所存信息也隨即喪失,是一種易失性存儲(chǔ)器.2〕磁外表存儲(chǔ)器.按載磁體形狀的不同,可分為磁盤、磁帶和磁鼓.現(xiàn)代計(jì)算機(jī)已很少采用磁鼓.由于用具有矩形磁滯回線特性的材料作磁外表物質(zhì),它們按其剩磁狀態(tài)的不同而區(qū)分“0或“1';而且剩磁狀態(tài)不會(huì)輕易喪失,故這類存儲(chǔ)器具有非易失性的特點(diǎn).3〕磁芯存儲(chǔ)器不用了4〕光盤存儲(chǔ)器.光盤存儲(chǔ)器是應(yīng)用激光在記錄介質(zhì)〔磁光材料〕上進(jìn)行讀寫的存儲(chǔ)器,具有非易失性的特點(diǎn).光盤記錄密度高、耐用性好、可靠性高和可互換性強(qiáng)等.按存取方式分類按存取方式可把存儲(chǔ)器分為隨機(jī)存儲(chǔ)器、只讀存儲(chǔ)器、順序存儲(chǔ)器和直接存取存儲(chǔ)器四類.隨機(jī)存儲(chǔ)器RAM(RandomAccessMemory).RAM是一種可讀寫存儲(chǔ)器,其特點(diǎn)是存儲(chǔ)器的任何一個(gè)存儲(chǔ)單元的內(nèi)容都可以隨機(jī)存取,而且存取時(shí)間與存儲(chǔ)單元的物理位置無(wú)關(guān).計(jì)算機(jī)系統(tǒng)中的主存都采用這種隨機(jī)存儲(chǔ)器.由于存儲(chǔ)信息原理的不同,RAM又分為靜態(tài)RAM(以觸發(fā)器原理存放信息)和動(dòng)態(tài)RAM(以電容充放電原理存放信息).只讀存儲(chǔ)器ROM(ReadonlyMemory).只讀存儲(chǔ)器是能對(duì)其存儲(chǔ)的內(nèi)容讀出,而不能對(duì)其重新寫入的存儲(chǔ)器.這種存儲(chǔ)器一旦存入了原始信息后,在程序執(zhí)行過(guò)程中,只能將內(nèi)部信息讀出,而不能隨意重新寫入新的信息去改變?cè)夹畔?因此,通常用它存放固定不變的程序、常數(shù)以及漢字字庫(kù),甚至用于操作系統(tǒng)的固化.它與隨機(jī)存儲(chǔ)器可共同作為主存的一局部,統(tǒng)一構(gòu)成主存的地址域.只讀存儲(chǔ)器分為掩膜型只讀存儲(chǔ)器MROM(MaskedROM)、可編程只讀存儲(chǔ)器PROM(ProgrammableROM)、可擦除可編程只讀存儲(chǔ)器EPROM(ErasableProgrammableROM)、用電可擦除可編程的只讀存儲(chǔ)器EEPROM(ElectricallyErasableProgrammableROM).以及近年來(lái)出現(xiàn)了的快擦型存儲(chǔ)器FlashMemory,它具有EEPROM的特點(diǎn),而速度比EEPROM快得多.串行訪問(wèn)存儲(chǔ)器.如果對(duì)存儲(chǔ)單元進(jìn)行讀寫操作時(shí),需按其物理位置的先后順序?qū)ふ业刂?那么這種存儲(chǔ)器叫做串行訪問(wèn)存儲(chǔ)器.顯然這種存儲(chǔ)器由于信息所在位置不同,使得讀寫時(shí)間均不相同.如磁帶存儲(chǔ)器,不管信息處在哪個(gè)位置,讀寫時(shí)必須從其介質(zhì)的始端開始按順序?qū)ふ?故這類串行訪問(wèn)的存儲(chǔ)器又叫順序存取存儲(chǔ)器.還有一種屬于局部串行訪問(wèn)的存儲(chǔ)器,如磁盤.在對(duì)磁盤讀寫時(shí),首先直接指出該存儲(chǔ)器中的某個(gè)小區(qū)域(磁道),然后再順序?qū)ぴL,直至找到位置.故其前段是直接訪問(wèn),后段是串行訪問(wèn),叫直接存取存儲(chǔ)器.按在計(jì)算機(jī)中的作用分類按在計(jì)算機(jī)系統(tǒng)中的作用不同,存儲(chǔ)器又可分為主存儲(chǔ)器、輔助存儲(chǔ)器、緩沖存儲(chǔ)器.存儲(chǔ)器的層次化結(jié)構(gòu)主要是為了解決速度匹配問(wèn)題存儲(chǔ)器有3個(gè)重要的指標(biāo):速度、容量和每位價(jià)格,一般來(lái)說(shuō),速度越快,位價(jià)越高;容量越大,位價(jià)越低,容量大,速度就越低.上述三者的關(guān)系用以下圖表示:

存儲(chǔ)系統(tǒng)層次結(jié)構(gòu)主要表達(dá)在緩存-主存-輔存這兩個(gè)存儲(chǔ)層次上,如以下圖所示:〔三〕半導(dǎo)體隨機(jī)存取存儲(chǔ)器SRAM存儲(chǔ)器的工作原理靜態(tài)RAM由于靜態(tài)RAM是觸發(fā)器存儲(chǔ)信息,因此即使信息讀出后,它仍保持其原狀態(tài),不需要再生.但電源掉電時(shí),原存信息喪失,故它屬易失性半導(dǎo)體存儲(chǔ)器DRAM存儲(chǔ)器的工作原理〔四〕只讀存儲(chǔ)器〔五〕主存儲(chǔ)器與CPU的連接〔六〕雙口RAM和多模塊存儲(chǔ)器〔七〕高速緩沖存儲(chǔ)器〔Cache〕1.程序訪問(wèn)的局部2.Cache的根本工作原理3.Cache和主存之間的映射方式4.Cache中主存塊的替換算法5.Cache寫策略〔八〕虛擬存儲(chǔ)器虛擬存儲(chǔ)器的根本概念頁(yè)式虛擬存儲(chǔ)器段式虛擬存儲(chǔ)器段頁(yè)式虛擬存儲(chǔ)器TLB〔快表〕四、指令系統(tǒng)〔一〕指令格式指令的根本格式定長(zhǎng)操作碼指令格式擴(kuò)展操作碼指令格式〔二〕指令的尋址方式有效地址的概念數(shù)據(jù)尋址和指令尋址常見(jiàn)尋址方式〔三〕CISC和RISC的根本概念五、中央處理器〔CPU〕〔一〕CPU的功能和根本結(jié)構(gòu)〔二〕指令執(zhí)行過(guò)程〔三〕數(shù)據(jù)通路的功能和根本結(jié)構(gòu)〔四〕限制器的功能和工作原理硬布線限制器微程序限制器微程序、微指令和微命令;微指令的編碼方式;微地址的形式方式.〔五〕指令流水線指令流水線的根本概念超標(biāo)量和動(dòng)態(tài)流水線的根本概念〔一〕總線〔二〕總線概述〔三〕總線的根本概念總線是連接計(jì)算機(jī)內(nèi)部多個(gè)部件之間的信息傳輸線,是各部件共享的傳輸介質(zhì).多個(gè)部件和總線相連,在某一時(shí)刻,只允許有一個(gè)部件向總線發(fā)送信號(hào),而多個(gè)部件可以同時(shí)從總線上接收相同的信息.總線是由許多傳輸線或通路組成,每條線可傳輸一位二進(jìn)制代碼,如16條傳輸線組成的總線,可同時(shí)傳輸16位二進(jìn)制代碼.〔四〕總線的分類按數(shù)據(jù)傳送方式:并行傳輸總線和串行傳輸總線按總線的適用范圍:計(jì)算機(jī)總線,測(cè)控總線,網(wǎng)絡(luò)通信總線按連接部件不同:〔重點(diǎn)〕片內(nèi)總線:片內(nèi)總線是指芯片內(nèi)部的總線,如在CPU芯片內(nèi)部,存放器與存放器之間、存放器與算術(shù)邏輯單元之間都有總線連接.系統(tǒng)總線:系統(tǒng)總線是指CPU、主存、I/O各大部件之間的信息傳輸線.按傳輸信息的不同,可分為三類:數(shù)據(jù)總線、地址總線和限制總線.數(shù)據(jù)總線用來(lái)傳輸各功能部件之間的數(shù)據(jù)信息,它是雙向傳輸總線,其位數(shù)與機(jī)器字長(zhǎng)、存儲(chǔ)字長(zhǎng)有關(guān).數(shù)據(jù)總線的條數(shù)稱為數(shù)據(jù)總線寬度,它是衡量系統(tǒng)性能的一個(gè)重要參數(shù).例子:總線寬8位,指令字長(zhǎng)16位,CPU需要兩次訪主存地址總線主要用來(lái)指出數(shù)據(jù)總線上的源數(shù)據(jù)或目的數(shù)據(jù)在主存單元的地址或在I/O設(shè)備上的地址.它是單向傳輸?shù)?地址線的位數(shù)與存儲(chǔ)單元的個(gè)數(shù)有關(guān),如地址線為20根,那么對(duì)應(yīng)的存儲(chǔ)單元個(gè)數(shù)為220.限制總線是用來(lái)發(fā)出各種限制信號(hào)的傳輸線.對(duì)單一限制線來(lái)說(shuō),傳輸單向;對(duì)限制總線,是雙向的.對(duì)CPU而言,限制信號(hào)既有輸入又有輸出.通彳言'總線:這類總線用于計(jì)算機(jī)系統(tǒng)之間或計(jì)算機(jī)系統(tǒng)與其他系統(tǒng)〔如限制儀表、移動(dòng)通訊等〕之間的通信.〔五〕總線的組成及性能指標(biāo)總線的組成:總線組成包括信號(hào)線、總線限制器、附屬電路.信號(hào)線包括數(shù)據(jù)線、地址線和限制線總線性能指標(biāo):〔1〕總線寬度:它是指數(shù)據(jù)總線的根數(shù),用bit〔位〕表示,如8位、16位、32位、64位.〔2〕總線帶寬:總線的數(shù)據(jù)傳輸速率即單位時(shí)間內(nèi)總線上傳輸數(shù)據(jù)的位數(shù),通常用每秒傳輸信息的字節(jié)數(shù)來(lái)衡量,單位為MBps〔兆每秒〕.例如,總線頻率33MHZ,總線寬度32位〔4B〕,那么總線帶寬33*4=132MBps.〔3〕時(shí)鐘同步/異步:總線上的數(shù)據(jù)與時(shí)鐘同步工作的總線稱同步總線,與時(shí)鐘不同步工作的

總線稱為異步總線通常地址總線與數(shù)據(jù)總線通常地址總線與數(shù)據(jù)總線在物理上是分開的兩種總線.地址總線傳輸?shù)刂反a,數(shù)據(jù)總線傳輸數(shù)據(jù)信息.為了提升總線的利用率,優(yōu)化設(shè)計(jì),特將地址總線和數(shù)據(jù)總線共用一條物理線路,只是某一時(shí)刻該總線傳輸?shù)刂沸盘?hào),另一時(shí)刻傳輸數(shù)據(jù)信號(hào)或命令信號(hào).這叫總線的多路復(fù)用.〔5〕信號(hào)線數(shù):即地址總線、數(shù)據(jù)總線和限制總線三種總線數(shù)的總和.〔6〕總線限制方式:包括并發(fā)工作、自動(dòng)配置、仲裁方式、邏輯方式、計(jì)數(shù)方式等.〔7〕其他指標(biāo):如負(fù)載水平問(wèn)題等.總線結(jié)構(gòu)的三種形式:以CPU為中央的雙總線結(jié)構(gòu):這種結(jié)構(gòu)在I/O設(shè)備與主存交換信息時(shí)仍然要占用CPU,因此會(huì)影響CPU的工作效率.單總線結(jié)構(gòu):它是將CPU、主存、I/O設(shè)備都掛在一組總線上,允許I/O之間、I/O與主存之間直接交換信息.由于只有一組總線,當(dāng)某一時(shí)刻各部件都要占用時(shí),就會(huì)出現(xiàn)爭(zhēng)奪現(xiàn)象.雙總線結(jié)構(gòu)的特點(diǎn)是將速度較低的I/O設(shè)備從單總線上別離出來(lái),形成主存總線與I/O總線分開的結(jié)構(gòu).三總線結(jié)構(gòu)中,主存總線用于CPU與主存之間的傳輸;I/O總線供CPU與各類I/O之間傳遞信息;DMA總線用于高速外設(shè)〔磁盤、磁帶等〕與主存之間直接交換信息.在三總線結(jié)構(gòu)中,任一時(shí)刻只能使用一種總線.〔六〕總線仲裁〔總線限制〕總線限制主要包括判優(yōu)限制和通信限制.總線判優(yōu)限制可分集中式和分布式兩種,前者將限制邏輯集中在一處〔如在CPU中〕,后者將限制邏輯分散在與總線連接的各個(gè)部件或設(shè)備上.集中仲裁方式常見(jiàn)的集中限制有三種優(yōu)先權(quán)仲裁方式:鏈?zhǔn)讲樵儭簿栈ㄦ湣?/p>

圖中限制總線中有三根線用于總線限制〔BS總線忙;BR總線請(qǐng)求、BG總線同意〕,其中總線同意信號(hào)BG是串行地從一個(gè)I/O接口送到下一個(gè)I/O接口.如果BG到達(dá)的接口有總線請(qǐng)求,BG信號(hào)就不再往下傳.意味著該接口獲得了總線使用權(quán),并建立總線忙BS信號(hào),表示它占用了總線.離總線限制部件最近的設(shè)備具有最高的優(yōu)先級(jí).閏中方式的特點(diǎn)是:只需很少幾根線就能按一定優(yōu)先次序?qū)崿F(xiàn)總線限制,并且很容易擴(kuò)充設(shè)備,但對(duì)電路故障很敏感.計(jì)數(shù)器定時(shí)查詢計(jì)數(shù)器定時(shí)查詢方式如以下圖所示.AS控制a:件它與鏈?zhǔn)讲樵兎绞较啾?多了一組設(shè)備地址線,少了一根總線同意線BG總線限制部件接到由BR送來(lái)的總線請(qǐng)求信號(hào)后,在總線未被使用〔BS=0〕的情況下,由計(jì)數(shù)器開始計(jì)數(shù),向各設(shè)備發(fā)出一組地址信號(hào).當(dāng)某個(gè)有總線請(qǐng)求的設(shè)備地址與計(jì)數(shù)值一致時(shí),便獲得總線使用權(quán),此時(shí)終止計(jì)數(shù)查詢.這種方式的特點(diǎn)是:計(jì)數(shù)可以從“0〞開始,此時(shí)設(shè)備的優(yōu)先次序是固定的;計(jì)數(shù)也可以從終止點(diǎn)開始,即是一種循環(huán)方法,此時(shí)設(shè)備使用總線的優(yōu)先級(jí)相等;計(jì)科器的初始值還可由程序設(shè)置,故優(yōu)先次序可以改變.此外,聿電路故障不如鏈?zhǔn)讲樵兎绞矫舾?但增加了主限制線〔設(shè)備地址〕數(shù),限制也較復(fù)雜.獨(dú)立請(qǐng)求方式獨(dú)立請(qǐng)求方式如以下圖所示.總統(tǒng)f總統(tǒng)ft制需件地址統(tǒng)由圖可見(jiàn),每一設(shè)備均有一對(duì)總線請(qǐng)求線BRi和總線同意線BGio當(dāng)設(shè)備要求使用總線時(shí),便發(fā)出該設(shè)備的請(qǐng)求信號(hào).總線限制部件中有一排隊(duì)電路,可根據(jù)優(yōu)先次序確定響應(yīng)哪一設(shè)備的請(qǐng)求.這種方式的特點(diǎn)是:響應(yīng)速度快,優(yōu)先次序限制靈活〔通過(guò)程序改變〕,但限制線數(shù)量多,總線限制更復(fù)雜.

奧式查詢中僅用兩根線確定總線使用權(quán)屬于哪個(gè)設(shè)備,在計(jì)數(shù)查詢中大致用1og2n根線,其中n是允許接納的最大設(shè)備數(shù),1og2n根線,其中n是允總線通信限制〔沒(méi)要求〕分布仲裁方式同集中式仲裁相比,分布式仲裁不需要中央仲裁器,而是讓各個(gè)主設(shè)備功能模塊都有自己的仲裁號(hào)和仲裁電路.需要使用總線時(shí),各個(gè)設(shè)備的功能模塊將自己唯一的仲裁號(hào)發(fā)送到共享的總線上,各自的仲裁電路再將從仲裁總線上獲得的仲裁號(hào)和自己的仲裁號(hào)相比照,獲勝的仲裁號(hào)將保存在仲裁總線上,相應(yīng)設(shè)備的總線請(qǐng)求獲得響應(yīng).分布式仲裁不需要中央仲裁器,每個(gè)潛在的主方功能模塊都有自己的仲裁號(hào)和仲裁器.當(dāng)它們有總線請(qǐng)求時(shí),把它們唯一的仲裁號(hào)發(fā)送到共享的仲裁總線上,每個(gè)仲裁器將仲裁總線上得到的號(hào)與自己的號(hào)進(jìn)行比較.如果仲裁總線上的號(hào)大,那么它的總線請(qǐng)求不予響應(yīng),并撤消它的仲裁號(hào).最后,獲勝者的仲裁號(hào)保留在仲裁總線上.顯然,分布式仲裁是以優(yōu)先級(jí)仲裁策略為根底〔七〕總線操作和定時(shí)總線操作目前在總線上的操作主要有以下幾種:1〕讀和寫讀是將從設(shè)備〔如存儲(chǔ)器〕中的數(shù)據(jù)讀出并經(jīng)總線傳輸?shù)街髟O(shè)備〔如CPU;寫是主設(shè)備到從設(shè)備的數(shù)據(jù)傳輸過(guò)程.2〕塊傳送主設(shè)備給出要傳輸?shù)臄?shù)據(jù)塊的起始地址后,就可以利用總線對(duì)固定長(zhǎng)度的數(shù)據(jù)一個(gè)接一個(gè)的讀出或?qū)懭?3〕寫后讀或讀后寫主設(shè)備給出地址一次,就可以進(jìn)行先寫后讀或者先讀后寫操作,先讀后寫往往用于校驗(yàn)數(shù)據(jù)的正確性,先寫后讀往往用于多道程序的對(duì)共享存儲(chǔ)資源的保護(hù).4〕播送和廣集主設(shè)備同時(shí)向多個(gè)從設(shè)備傳輸數(shù)據(jù)的操作模式稱為播送.廣集操作和播送操作正好相反,它將從多個(gè)從設(shè)備的數(shù)據(jù)在總線上完成AND或OR操作,常用于檢測(cè)多個(gè)中斷源.定時(shí):事件出現(xiàn)在總線上的時(shí)序關(guān)系.1、同步定時(shí)在同步定時(shí)協(xié)議中,事件出現(xiàn)在總線上的時(shí)刻由總線時(shí)鐘信號(hào)來(lái)確定.〔所以包含始終信號(hào)線〕由于采用了公共時(shí)鐘,每個(gè)功能模塊什么時(shí)候發(fā)送或接收信息都由統(tǒng)一時(shí)鐘規(guī)定,因此,同步定時(shí)具有較高的傳輸頻率.同步定時(shí)適用于總線長(zhǎng)度較短、各功能模塊存取時(shí)間比較接近的情況.異步定時(shí)在異步定時(shí)協(xié)議中,后一事件出現(xiàn)在總線上的時(shí)刻取決于前一事件的出現(xiàn),即建立在應(yīng)答式或互鎖機(jī)制根底上.在這種系統(tǒng)中,不需要統(tǒng)一的共公時(shí)鐘信號(hào).總線周期的長(zhǎng)度是可變的.〔八〕總線標(biāo)準(zhǔn)六、輸入輸出〔I/O〕系統(tǒng)〔一〕I/O系統(tǒng)根本概念〔二〕外部設(shè)備1.輸入設(shè)備:鍵盤、鼠標(biāo)2.輸出設(shè)備:顯示器、打印機(jī)3.外存儲(chǔ)器:硬盤存儲(chǔ)器、磁盤陣列、光盤存儲(chǔ)器〔三〕I/O接口〔I/O限制器〕I/O接口的功能和根本結(jié)構(gòu)I/O端口及其編址〔四〕I/O方式程序查詢方式程序中斷方式中斷的根本概念;中斷響應(yīng)過(guò)程;中斷處理過(guò)程;多重中斷和中斷屏蔽的概念.DMA方式DMA限制器的組成;DMA傳送過(guò)程.通道方式七、計(jì)算機(jī)系統(tǒng)概述〔四〕計(jì)算機(jī)開展歷程〔五〕計(jì)算機(jī)系統(tǒng)層次結(jié)構(gòu)計(jì)算機(jī)硬件的根本組成計(jì)算機(jī)軟件的分類計(jì)算機(jī)的工作過(guò)程〔六〕計(jì)算機(jī)性能指標(biāo)吞吐量、響應(yīng)時(shí)間;CPU時(shí)鐘周期、主頻、CPI、CPU執(zhí)行時(shí)間;MIPS、MFLOPS.八、數(shù)據(jù)的表示和運(yùn)

溫馨提示

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