版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
一、計算機組成原理與體系1946年2月14 重達30 耗資48萬第一 電子管計算機(50年代中期到60年代后期 存——磁鼓或磁芯 存——磁帶 件——機器語言、匯編語言 用——科學計算第二 晶體管計算機(50年代中期——60年代后期主存——鐵淦氧磁芯輔存——磁盤、磁帶運算方式——浮點運算 件——高級語言、操作系統(tǒng)(FORTRAN、ALGOL等) 用——科學計算、數(shù)據(jù)處理、過程控制第三代集成電路計算機時代(60年代中期——70年代前期第四 大規(guī)模集成電路時代(70年代初——現(xiàn)在第五代為1991摩爾定律(1965 原 快地輸入內存,CPU響應時間:響應時間是指完成一個任務的全部時間,包括磁盤時間、存儲器時間、I/O時間等。在多道程序時,CPU在一個程序處于I/O等處理機字長:指處理機運算器中一次能夠完成二進制數(shù)運算的位數(shù)。當前處8位、632位、4總線寬度:一般指CPU中運算器與器之間進行互連的內部總線二進制位時鐘的頻率(f)叫CPU的主頻。度量單位是MHz(兆赫茲GHz(吉赫茲。例如Pentium系列機為60MHz~266MHz,而Pentium43.6GHz。M適配器與IO算術邏輯單元計算機中常用的4種進位數(shù)制(r二進制:r2,基本符號:0八進制:r8,基本符號:0123456十進制:r10,基本符號:012345678十六進制:r16,0123456789ABCDEA~F最后得的余數(shù)是所求二進制數(shù)最的值。將十進制數(shù)乘以2,所得乘積的整數(shù)部分即為對應二進制小數(shù)最的值,然后對所余數(shù)的小數(shù)部分乘以2,所得乘積的整數(shù)部分為次的值,如此進行下去,直到乘積的小數(shù)部分為0,或結果已滿足所需精度要求為止。由3位二進制數(shù)組成1位八進制數(shù);對于一個兼有整數(shù)和小數(shù)部分的數(shù)以小數(shù)點為界,小數(shù)點前后的數(shù)分別分組進行處0
邏輯型數(shù)據(jù)只有兩個值:真和 1表示真 0表示個89zASCII碼字符集 0@P`p!1AQaq"2BRbr#3CScs$4DTdt%5EUeu&6FVfv'7GWgw(8HXhx)9IYiy*:JZjz+;K[k{,<L\l|-=M]m}.>Nn~/?Oo注:H表示高3位,L表示低4位存字的多個字節(jié),有按從低位到字節(jié)次序存放的,也有按從到低位字節(jié)次序一個漢字時,把兩個字節(jié)的最高一位的編碼值設定為1,則該編碼集的最多編碼數(shù)量為128×128。BCD滿足十進制規(guī)則,故稱這種編碼為“以二進制編碼的十進制(BinaryCodedDecimal,簡稱BCD)碼”。實現(xiàn)原理:是使碼距由1增加到2。若編碼中有1位二進制數(shù)出錯了,出錯的編碼就成為編碼,就可以知道出現(xiàn)了錯誤。在原有的編碼之上再增加一位校驗位,原編碼k位,形成新的編碼為k+1位。增加的方法有2種:循環(huán)冗余CRC(CyclicalRedundancyCheck)一般是指k位信息之后拼接r位校驗碼。關鍵問題是如何從k位信息得到r位。進一步:如何從k+r位碼字判斷是kr帶符號數(shù)是指在計算機中將數(shù)的符號數(shù)碼化。在計算機中,一般規(guī)定二進制的最 補碼定點數(shù)的加/其中,N為浮點數(shù),M為尾數(shù),E為階碼,R稱為“階的基數(shù)(底而且R為一常數(shù),一般為2、8或16。在一臺計算機中,所有數(shù)據(jù)的R都是相同的,于MmMsM當移掉的部分最為1時,在尾數(shù)的末尾加1。算術邏輯運算單元1指令指針寄存器IP(即程序計數(shù)器PC)和標志寄存器FLAGS。三、系 1器概(一)器的分半導體器TTL、磁表面器磁頭、載磁磁 光盤器激光、磁光材(RAM順序存取器 磁帶直接存取 磁盤主存—輔存層次:cache--2主主存與CPU的關存取時間又稱器時間:指一次讀操作命令發(fā)出到該操作完成,將數(shù)據(jù)讀出到通常,周期略大于存取時間,其時間單位為ns。ROMMROMPROM(編程EPROMEEPROMFlashMemory(閃速型器器與CPU的連接-器容量的擴用2片1K×4位組成1K×8位的用2片1K×8位組成2K×8位的器器與CPU的連接-器容量的擴展用8片1K×4位組成4K×8位的RAM靜態(tài)SRAM的基本單元是觸發(fā)器電路。 動態(tài)DRAM一般采用“位結構”體:只讀器EEPROM(E2PROM3高速緩沖根據(jù)程序的局部性特點,如果在主存和CPU之間設置一高速容量較小個高速小容量器就是cache。cache當CPU主存某內容時,先檢查該內容是否在cache中,若在就從cache中讀出,若沒有就從主存中讀出,同時將該單元所在塊的所有字讀入cache:CPUcache的次數(shù)占總次數(shù)的比例。設NC表示cache完成存取的總次數(shù),NM表示主存完成存取的總次數(shù),h為命中率,則有:h=NC/存內容,cache行行主塊標記(8位B標記(5位…………主主標記(6位cache的工作原理要求它盡量保存數(shù)據(jù)。無論何種映射方式,cache與主存替換策略-LFU算法:實現(xiàn)方法:將每行設置一個計數(shù)器。新行建立后從0開始,每一次被訪 每行也設置一個計數(shù)器,但它是在cache命中時,將被行計數(shù)器清保護了剛拷貝到cache中的新數(shù)據(jù),提高。替換策略-隨機替換:Cache的寫操作策略:4虛擬四、指令系統(tǒng) 堆棧中,由堆棧指針SP隱含,操作結果仍然放回堆棧中。一地址指令-OPCODE—操作碼A—操作數(shù)的器地址或寄存器二地址指令-所規(guī)定的操作后,將結果存入目的地址,在本例中即為A2指定的地址三地址指令-數(shù)的器地址或寄存器名;A3——操作結果的器地址或寄存器地址。存入A3中。 設置標志寄存器的C15)寄存器尋址寄存器中,即EA=Ri中,然后在指令的地址碼部分給出該通用寄存器的編號,這時有EA=(Ri)在計算機中設置一個的址寄存器,或由指定一個通用寄存器為基址寄存A指令地址碼部分給出的地址A和指定的變址寄存器X的內容通過加法器相加,所得的和 CISC和復雜指令集計算機(CI過存于只讀存貯器(ROM),CPU算機(ComplexInstructionSetComputer-CISC)結構。一般CISC計算機所含的指令數(shù)目至少300條以上,有的甚至超過500條.早期的計CISC地。在20世紀90年代中期之前,大多數(shù)的微處理器都采用CISC體系——包括In80x86Motorola68K系列等。CISCCISCCISC的計算機被稱為精簡指令集計算機(ReducedInstructionSetComputer-RISC)結構.簡稱RISC.CISC與RISC五、處理器CPU的功能和組 I/O(reset第一個機器周期總是取指周期,而指令的地址總是從PC中獲得,當發(fā)出器命令后,指令總是從數(shù)據(jù)總線DB送回,CPU接受到指令之后,將指令放在指令寄存器IR之中。指令在IR中一直保留到取下一條指令為止。取指周期程序計數(shù)器加1,為下一條指令作好準備。ALU;ALU→rd(運算結果送寄存器rd)控制器控制信號的產生是采用邏輯電路,也稱組合邏輯電路控制方式。“時序控制(1)微程序、微指令和微命(1)微程序、微指令和微命(2)微指令的編碼方編碼來表示,就是字段直接編譯法。字段間接編譯法是在字段直接編譯法的基礎上,進一步縮短微指令字長的一種編譯法。功能部件的使用不發(fā)生以完成不同的運算功能。六、總線個總線時鐘周期,總線時鐘頻率為33MHz,總線帶寬是多少?的數(shù)據(jù)量用D表示,根據(jù)定義可得 接口(支持本地磁盤驅動器和其他外設、Firewire接口(支持大容量I/O設作的I/O設備。送速率是120個字符/秒,每一個字符格式規(guī)定包含10個比特位(起始位、停止位、解:波特率為:10位×120/秒=1200波特1)當一個或多個設備同時發(fā)出總線使用請求信號BR時,仲裁器發(fā)出的總線信BG1”BS每一個共享總線的設備均有一對總線請求線BRi和總線線BGi。當設備要求 信號Bgi。不需要仲裁器,而是多個仲裁器競爭使用總線。當它們有總線請求時,異步定時:Architecture,486的一種過渡標準,已淘汰。Interconnection,PCIAGP---是一種新型的接口的技術標準,于連接主存和圖形器。AGPInterfaceRS-232-( iIndustriesAssociation)推薦的一種串行通信總線標準。4)USB----USB(UniversalSerialBus)接口基于通用的連接技術,可實現(xiàn)外設的七、中斷與輸入輸出(IO)系早期:分散連接,CPUI/OI/O外部設備-外部設備-光 IOI/O方式-程序查詢方式方式,輸入和輸出完全是通過CPU執(zhí)行程序來完成的計算機在執(zhí)行程序的過程中,當出現(xiàn)異常情況或者特殊情況時,CPU中斷源:能夠向CPU發(fā)出中斷請求的事件。當多個中斷源向CPU提出中斷請求時,CPU在任何一個時刻只能接受一個中斷每個設備都配備一個中斷請求觸發(fā)器和中斷觸發(fā)器,當中斷請求觸發(fā)器為“1”時,表示該設備向CPU提出中斷請求,如果中斷觸發(fā)器為“1”中斷響應過程-中斷判優(yōu)的方法CPU程序狀態(tài)字,中斷寄存器和CPU中各寄存器的內容。務程序的執(zhí)行,又轉去進行新的中斷處理。這種處理中斷的現(xiàn)象又稱為DMA直接器1、DMA基本構DMA傳送方式:1)CPU暫停方式。主機響應DMA請求后,讓出總線,直到一組數(shù)據(jù)傳送完畢后,DMA控制器才把總線控制權交還給CPU,采用這種工作方式的I/O設備,在其接口中一般設置有機交換數(shù)據(jù),這樣可減少DMA傳送占用總線的時間,也即減少了CPU暫停工作DMA周期是空閑的。這是因為,設備傳送兩個數(shù)據(jù)之間的間隔一般總是大于內DMA和CPU交替內存工作方DMA傳送過CPU行指令。直到數(shù)據(jù)交換過程結束向CPU發(fā)出中斷請求,進行通道結束處理工作執(zhí)行通道指令,組織設備和內存進行數(shù)據(jù)傳輸,按I/O指令要求啟動設備,向CPU報告中斷等,具體有以下五項任務:根據(jù)要求將這些狀態(tài)信息送到內存的指定單元,供CPU使用。 通道的種類-通道的種 -字節(jié)多路通通道的種 -數(shù)組多路通輸入輸出處理機(I輸入輸出處理機(IOP)不是一立
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度花卉綠植租賃權責協(xié)議2篇
- 2024年版高空作業(yè)安全合作合同版
- 2024版地下二手車位買賣合同簽訂須知版B版
- 2024年金融借款展期協(xié)議
- 2025年度能源投資擔保服務合同3篇
- 2024年跨國服務提供合同
- 2025年全球及中國工業(yè)CMM和VMM計量行業(yè)頭部企業(yè)市場占有率及排名調研報告
- 2024教育培訓行業(yè)合作合同
- 2025年全球及中國零排放自主船舶設計行業(yè)頭部企業(yè)市場占有率及排名調研報告
- 2025年全球及中國可擴展剛性墻庇護所行業(yè)頭部企業(yè)市場占有率及排名調研報告
- 工程臨時用工確認單
- 簡約清新大氣餐飲行業(yè)企業(yè)介紹模板課件
- 氮氣窒息事故案例經驗分享
- 某公司年度生產經營計劃書
- 廠房租賃合同標準版(通用10篇)
- 《教育心理學》教材
- 易制毒化學品安全管理制度(3篇)
- 建設單位業(yè)主方工程項目管理流程圖
- 斷裂力學——2Griffith理論(1)
- 風電場崗位任職資格考試題庫大全-下(填空題2-2)
- 安全施工專項方案報審表
評論
0/150
提交評論