版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、微型計算機原理與接口技術(shù)(第2版) 編著 高等院校信息技術(shù)規(guī)劃教材微型計算機原理與接口技術(shù)第二版劉彥文等本課件的配套教材微型計算機原理與接口技術(shù)(第2版) 劉彥文張向東譚 峰高 爽劉 彤編著 清華大學(xué)出版社 2013/01 ISBN 978-7-302-30271-1 微型計算機原理與接口技術(shù)第二版劉彥文等第1章 微型計算機概論微型計算機原理與接口技術(shù)第二版劉彥文等教學(xué)提示:微處理器芯片和微型計算機已經(jīng)廣泛地應(yīng)用于我們?nèi)粘I畹姆椒矫婷?,本章簡要地介紹了微處理器和微型計算機方面的一些基本概念,包括它們的定義、發(fā)展過程、分類、組成及性能指標。教學(xué)目標:通過本章的學(xué)習,應(yīng)該熟知微處理器、微型計算機
2、和微型計算機系統(tǒng)的定義;了解微處理器的發(fā)展和微型計算機的分類;了解單片機和單板機的組成;熟知微型計算機結(jié)構(gòu)、三總線結(jié)構(gòu)和微處理器內(nèi)部結(jié)構(gòu),為后續(xù)章節(jié)的學(xué)習打下良好的基礎(chǔ)。微型計算機原理與接口技術(shù)第二版劉彥文等1.1 概 述 人們通常按照計算機的功能、體積和價格將它們分為微型機、小型機、中型機、大型機和巨型機。 微型機的產(chǎn)生與發(fā)展是與大規(guī)模集成電路的發(fā)展分不開的。大規(guī)模集成電路和超大規(guī)模集成電路的應(yīng)用,使得微型機的體積小、重量輕、價格也相對低廉,性價比不斷提高,因此獲得了廣泛的應(yīng)用。但從基本工作原理和系統(tǒng)結(jié)構(gòu)上講,微型機和小型機、中型機、大型機沒有本質(zhì)上的區(qū)別。微型計算機原理與接口技術(shù)第二版劉彥
3、文等1.1.1 什么是微型計算機 最早的電子計算機電路主要由電子管組成,被稱為第一代計算機。那時電子計算機的一臺主機,就要占用幾個房間。第二代計算機是晶體管計算機,主機也有衣柜大小。集成電路的誕生,不僅使計算機的體積大大縮小,而且計算速度和功能也大大增強。如果將使用中小規(guī)模集成電路的計算機歸為第三代,那么第四代就是基于大規(guī)模和超大規(guī)模集成電路的計算機。在微處理器剛剛起步的20世紀70年代,人們將以微處理器為核心構(gòu)成的計算機稱作微型計算機。隨著科學(xué)技術(shù)的發(fā)展與進步,微處理器被廣泛地應(yīng)用在不同種類的計算機中。微型計算機原理與接口技術(shù)第二版劉彥文等 目前,嚴格界定什么是微型計算機變得有些困難。但不約
4、而同的是,大家把以微處理器為核心,配有存儲器、輸入/輸出接口電路、外部設(shè)備,以及系統(tǒng)總線組成的計算機稱為微型計算機。微型計算機原理與接口技術(shù)第二版劉彥文等1.1.2 微處理器、微型計算機、微型計算機系統(tǒng)1、微處理器 微處理器是微型計算機進行控制和運算的中心,通常也直接用CPU(中央處理單元)表示微處理器。如圖1.1所示,微處理器主要由三部分組成: (1) 算術(shù)邏輯單元ALU。ALU用來進行算術(shù)運算和邏輯運算。 (2) 控制部件??刂撇考脕懋a(chǎn)生帶有時序的控制信號,按指令規(guī)定的操作有序地執(zhí)行。 (3) 寄存器。寄存器用于存放指令、操作數(shù)和中間結(jié)果以及地址信息等。 這三部分通過微處理器的內(nèi)部總線相
5、連。內(nèi)部總線與ALU之間的A、B表示暫存器,暫存送ALU進行運算的數(shù)據(jù)。微型計算機原理與接口技術(shù)第二版劉彥文等 圖1.1 微處理器框圖 微型計算機原理與接口技術(shù)第二版劉彥文等2、微型計算機 微型計算機是微型計算機系統(tǒng)的主體,通常也把微型計算機簡稱為微型機或微機。微型計算機由4部分組成,如圖1.2所示。 (1) 微處理器。微處理器是微型計算機執(zhí)行指令、進行控制和運算的核心部件。 (2) 主存儲器。主存儲器是存儲信息的部件,用來存儲當前正在使用的程序和數(shù)據(jù)。 (3) I/O接口。微型計算機和外部設(shè)備之間的聯(lián)系和數(shù)據(jù)傳輸是通過I/O接口實現(xiàn)的。如顯示器的接口、外存儲器的接口等。 (4) 總線??偩€是
6、連接微處理器和其他部件的通路。總線分為地址總線(AB)、數(shù)據(jù)總線(DB)和控制總線(CB),分別用于傳輸?shù)刂?、?shù)據(jù)和控制信息。微型計算機原理與接口技術(shù)第二版劉彥文等圖1.2 微型計算機組成微型計算機原理與接口技術(shù)第二版劉彥文等3. 微型計算機系統(tǒng)微型計算機系統(tǒng)可以分為硬件系統(tǒng)和軟件系統(tǒng),如圖1.3所示。硬件系統(tǒng)是由微型計算機和電源、輔助電路及外部設(shè)備組成。常見的外部設(shè)備有鍵盤、鼠標、顯示器、硬盤驅(qū)動器、打印機等。軟件系統(tǒng)包括系統(tǒng)軟件、編譯程序、數(shù)據(jù)庫、管理軟件和各種應(yīng)用程序。系統(tǒng)軟件用于有效地管理計算機系統(tǒng)的各種資源,合理地組織計算機的工作流程,并為用戶提供友好的人機接口。操作系統(tǒng)是最常見的系
7、統(tǒng)軟件。微型計算機系統(tǒng)只有在硬件系統(tǒng)與軟件系統(tǒng)相互配合下才能正常而有效地運行。微型計算機原理與接口技術(shù)第二版劉彥文等圖1.3 微型計算機系統(tǒng)框圖微型計算機原理與接口技術(shù)第二版劉彥文等1.2 Intel公司微處理器技術(shù)發(fā)展簡介及微型計算機分類1.2.1 Intel公司微處理器技術(shù)發(fā)展簡介1971年Intel公司推出了史上第一款集成電路微處理器,型號為Intel 4004,能夠?qū)崿F(xiàn)4位并行運算。Intel公司第一個通用的8位微處理器芯片8080誕生于1974年,1977年推出了8080的更新版本8085。8085和其他接口器件在很長時間內(nèi)被廣泛地應(yīng)用在計算機控制系統(tǒng)和儀器儀表中,并且至今仍在使用。
8、從1978年到2007年,Intel公司接連不斷地推出了眾多的微處理器芯片。微型計算機原理與接口技術(shù)第二版劉彥文等(1) 8086(包括8088)和80286都是16位的微處理器,80386、80486、Pentium都是32位的微處理器。盡管Pentium、Pentium Pro和Pentium II/III芯片的外部數(shù)據(jù)總線已經(jīng)是64位,但芯片內(nèi)部ALU和通用寄存器還是32位,仍然屬于32位微處理器。(2) 80386已具備了三種主要工作模式,即實地址模式、受保護的虛擬地址模式和虛擬8086模式。 微型計算機原理與接口技術(shù)第二版劉彥文等(3) 80386、80486不僅支持8位、16位數(shù)據(jù)
9、的存儲器訪問和運算,也支持32位數(shù)據(jù)的存儲器訪問和運算。到了Pentium,可以支持64位數(shù)據(jù)的存儲器訪問。微型計算機原理與接口技術(shù)第二版劉彥文等(4) 微處理器性能的提高還體現(xiàn)在,與8086微處理配套使用的浮點處理單元(FPU) 8087,是一個單獨的芯片,到了80486DX微處理,F(xiàn)PU被集成到微處理器芯片內(nèi)部。另外早期的微處理器芯片內(nèi)沒有Cache(高速緩沖存儲器);發(fā)展到80486片內(nèi)有8KB的數(shù)據(jù)和指令Cache;Pentium微處理器芯片內(nèi)有8KB的指令Cache和8KB的數(shù)據(jù)Cache;Pentium MMX微處理器芯片內(nèi)L1 Cache為32KB(16KB指令16KB數(shù)據(jù));P
10、entium Pro微處理器除了芯片內(nèi)16KB L1 Cache外,還支持256KB的L2 Cache。微型計算機原理與接口技術(shù)第二版劉彥文等(5) 微處理器主頻時鐘信號的頻率,由8088的4.77MHz,提高到Pentium 的2.4GHZ,并且還在不斷的提高。另外從80486開始,微處理器內(nèi)部普遍采用了倍頻技術(shù)。(6) 從80386開始采用了指令流水線技術(shù), Pentium已經(jīng)采用了U、V兩條指令流水線,屬于每個時鐘周期能執(zhí)行兩條指令的超標量流水線結(jié)構(gòu),流水線深度為5級。Pentium 采用了3條超標量指令流水線,流水線深度為20級。微型計算機原理與接口技術(shù)第二版劉彥文等(7) Penti
11、um MMX微處理器增加了57條多媒體擴展(Multi Media eXtension,MMX)指令,一條MMX指令能同時對多個數(shù)據(jù)進行操作。Pentium 微處理器增加了70條數(shù)據(jù)流單指令多數(shù)據(jù)擴展(Streaming SIMD Extensions ,SSE)指令。Pentium 微處理器增加了144條SSE2指令。微型計算機原理與接口技術(shù)第二版劉彥文等(8) 2000年Intel推出了64位寬的新型微處理器體系結(jié)構(gòu),該體系結(jié)構(gòu)命名為Itanium,國內(nèi)譯為安騰。安騰片內(nèi)集成了2.2億個晶體管,應(yīng)用領(lǐng)域主要面向服務(wù)器和工作站。其數(shù)據(jù)總線為64位,地址總線為64位。主要性能包括:擁有三級Ca
12、che;多個執(zhí)行部件和多個通道;指令流水線為10級;數(shù)量眾多的寄存器;采用完全并行指令計算(Explicitly Parallel Instruction Computing ,EPIC)技術(shù);采用新機制的分支預(yù)測技術(shù)。微型計算機原理與接口技術(shù)第二版劉彥文等(9) 2007年Intel推出了核微處理器,代號為Clovertown,應(yīng)用領(lǐng)域針對企業(yè)網(wǎng)絡(luò)及支持互聯(lián)網(wǎng)站點的服務(wù)器。微型計算機原理與接口技術(shù)第二版劉彥文等1.2.2 微型計算機的分類1、按微處理器字長分類 8位微型機:使用8位微處理器,其數(shù)據(jù)總線寬度為8位。8位機的指令系統(tǒng)比較完善,尋址能力強,外圍配套電路齊全,因而8位機通用性強,應(yīng)用
13、面寬,廣泛用于事務(wù)管理、工業(yè)生產(chǎn)過程的自動檢測和控制、通信、智能終端、教育以及家用電器控制等領(lǐng)域。微型計算機原理與接口技術(shù)第二版劉彥文等 16位微型機:使用16位微處理器,數(shù)據(jù)總線寬度為16位。16位微處理器在集成度和處理速度、數(shù)據(jù)總線寬度、內(nèi)部結(jié)構(gòu)等方面比8位微處理器有本質(zhì)上的不同,它們構(gòu)成的微型機在功能和性能上已基本達到了當時的中檔小型機的水平。特別是使用Intel 8086微處理器的16位微型機,不僅是當時相當一段時間內(nèi)的主流機型,而且其用戶擁有量也是世界第一,以至于在設(shè)計更高檔次的微型機時,都要保持與它的兼容。微型計算機原理與接口技術(shù)第二版劉彥文等 32位微型機:使用32位微處理器,這
14、是目前的主流機型。從應(yīng)用角度看,字長32位是較理想的,它滿足了例如文字、圖形、表格處理及科學(xué)計算等多方面的需求。典型產(chǎn)品有Intel 80386、Intel 80486、MC68020和MC68030。微型計算機原理與接口技術(shù)第二版劉彥文等 64位微型機:使用64位微處理器,這是目前各計算機公司爭相開發(fā)的最新產(chǎn)品。雖然高檔微處理器早就有了64位字長的產(chǎn)品,但是由于價格過高,不適合微型計算機使用,通常用在工作站或服務(wù)器上。當前是64位微處理器進入微型計算機的時代。微型計算機原理與接口技術(shù)第二版劉彥文等2、按微型計算機的組裝形式分類 單片機 單板機 多板微型計算機 微型計算機原理與接口技術(shù)第二版劉
15、彥文等1.3 微型計算機的結(jié)構(gòu)1.3.1 總線結(jié)構(gòu)圖1.4所示為微型計算機組成框圖。微處理器中包含了運算器和控制器,RAM和ROM為存儲器,另外通過I/O接口連接了輸入、輸出設(shè)備。各組成部分之間通過系統(tǒng)總線(包括地址總線AB、數(shù)據(jù)總線DB、控制總線CB)連接在一起。有時也將微型計算機的這種結(jié)構(gòu)稱為單總線結(jié)構(gòu)。微型計算機原理與接口技術(shù)第二版劉彥文等圖1.4 微型計算機結(jié)構(gòu)框圖微型計算機原理與接口技術(shù)第二版劉彥文等采用總線結(jié)構(gòu),可使微型計算機的構(gòu)成比較簡單,并且具有更大的靈活性和可擴展性、可維護性。根據(jù)系統(tǒng)總線組織方法的不同,可以把總線結(jié)構(gòu)分為單總線、雙總線、雙重總線三類,如圖1.5所示。微型計算
16、機原理與接口技術(shù)第二版劉彥文等圖1.5 微型計算機三種總線結(jié)構(gòu)微型計算機原理與接口技術(shù)第二版劉彥文等1.3.2 微型計算機的結(jié)構(gòu)及功能1. 微處理器(CPU)微處理器是微型計算機的運算和控制中心。不同型號的微型計算機,其性能的差別首先在于微處理器性能的不同,而微處理器性能又與其內(nèi)部結(jié)構(gòu)、組成有關(guān)。每種微處理器有其特有的指令系統(tǒng)。但無論哪種微處理器,都有控制器、運算器、寄存器組和內(nèi)部總線及緩沖器等幾部分,如圖1.6所示。微型計算機原理與接口技術(shù)第二版劉彥文等圖1.6 微處理器結(jié)構(gòu)框圖微型計算機原理與接口技術(shù)第二版劉彥文等2. 存儲器存儲器可分為內(nèi)存儲器和外存儲器,也稱內(nèi)存和外存。內(nèi)存也稱主存,是
17、微型計算機存儲和記憶的主要部件,用來存放即將使用或正在使用的數(shù)據(jù)(包括原始數(shù)據(jù)、中間結(jié)果和最終結(jié)果)和程序。微型計算機采用半導(dǎo)體存儲器作為它的內(nèi)存儲器。外存也稱輔存,用于存放暫時不用的程序和數(shù)據(jù)。微型計算機原理與接口技術(shù)第二版劉彥文等內(nèi)存中存放的數(shù)據(jù)和程序,從形式上看都是無差別的二進制數(shù)。內(nèi)存是由一個個存儲單元組成的,每一個存儲單元中一般存放一字節(jié)(8位)的二進制信息。單元的總數(shù)目乘以每個單元存放的二進制數(shù)的位數(shù)叫內(nèi)存容量。微型計算機通過給各個存儲單元規(guī)定不同的地址來管理內(nèi)存。這樣,CPU便能識別不同的存儲單元,準確地對它們進行讀、寫操作。注意,存儲單元的地址和存儲單元的內(nèi)容是兩個完全不同的概
18、念。微型計算機原理與接口技術(shù)第二版劉彥文等3. 輸入輸出(I/O)設(shè)備的接口I/O設(shè)備是微型計算機硬件系統(tǒng)的重要組成部分,微型計算機通過I/O設(shè)備與外界交換信息,完成指定的任務(wù)。常用的輸入設(shè)備有鍵盤、鼠標、掃描儀等。常用的輸出設(shè)備有顯示器、打印機、繪圖儀等。磁帶、磁盤、光盤以及它們的驅(qū)動器既是輸入設(shè)備,又是輸出設(shè)備。通常把I/O設(shè)備統(tǒng)稱為外部設(shè)備或外圍設(shè)備,簡稱外設(shè)。微型計算機原理與接口技術(shù)第二版劉彥文等外設(shè)的種類繁多,結(jié)構(gòu)、原理各異,與CPU相比,不同外設(shè)的工作速度相差懸殊,處理的信息格式也不相同,因此微處理器與外設(shè)的連接及信息交換不能直接進行,必須有一個“接口電路”作為兩者之間的橋梁。其中
19、用于系統(tǒng)本身的接口電路已做在主板芯片組的集成電路中或設(shè)計在主板上,其余的接口電路也叫“適配器(Adaptor)”,可由用戶選擇,安裝在系統(tǒng)總線的插槽中,控制和驅(qū)動外設(shè)。微型計算機原理與接口技術(shù)第二版劉彥文等4. 總線1) 數(shù)據(jù)總線DB(Data Bus)2) 地址總線AB(Address Bus)3) 控制總線CB(Control Bus)微型計算機原理與接口技術(shù)第二版劉彥文等1.3.3 微型計算機指令執(zhí)行過程(1) 取指令階段的任務(wù)是:根據(jù)程序計數(shù)器PC中的值從存儲器讀出指令,送到指令寄存器IR,然后PC自動加上本次取出指令的長度值,指向下一條指令地址。(2) 指令譯碼階段的任務(wù)是:將IR中
20、的指令操作碼譯碼。如果指令使用操作數(shù),那么應(yīng)該形成操作數(shù)的地址。(3) 執(zhí)行指令階段的任務(wù)是:取出操作數(shù),執(zhí)行指令規(guī)定的操作。根據(jù)指令的不同還可能寫操作結(jié)果到存儲器。微型計算機原理與接口技術(shù)第二版劉彥文等1.4 微型計算機系統(tǒng)的主要性能指標1. 字長字長是指微型計算機內(nèi)部一次可以處理的二進制數(shù)的位數(shù)。一般一臺計算機的字長取決于其通用寄存器、ALU的位數(shù)和內(nèi)部數(shù)據(jù)總線的寬度。字長越長,一個字所能表示的數(shù)據(jù)范圍越大、數(shù)據(jù)精度就越高,因而數(shù)據(jù)處理速度越快。然而,增加字長,計算機的硬件成本相應(yīng)也增大。 微型計算機原理與接口技術(shù)第二版劉彥文等一般情況下,CPU的片內(nèi)、片外數(shù)據(jù)總線寬度是一致的。但有的CPU為了提高性能,加寬了CPU的片內(nèi)數(shù)據(jù)總線
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024深圳二手車維修保養(yǎng)合同標準范本3篇
- 2024年醫(yī)療器械采購供應(yīng)合同
- 太陽能光伏發(fā)電技術(shù)研發(fā)合同
- 海洋工程裝備研發(fā)生產(chǎn)合作合同
- 水處理設(shè)備生產(chǎn)合同
- 2024年生物科技產(chǎn)品研發(fā)合作合同
- 2024年生物制藥項目開發(fā)投資合同
- 寵物行業(yè)寵物寄養(yǎng)責任豁免協(xié)議
- 無人機空中交通管制合作協(xié)議
- 自駕游線路定制合同
- 完整版:美制螺紋尺寸對照表(牙數(shù)、牙高、螺距、小徑、中徑外徑、鉆孔)
- 2024年黑龍江齊齊哈爾中考英語試題及答案1
- 河道綜合治理工程技術(shù)投標文件
- 專題24 短文填空 選詞填空 2024年中考英語真題分類匯編
- JT∕T 794-2011 道路運輸車輛衛(wèi)星定位系統(tǒng) 車載終端技術(shù)要求
- 西南師大版五年級上冊小數(shù)乘除法豎式計算題200道及答案
- 再生障礙性貧血課件
- AQ/T 2061-2018 金屬非金屬地下礦山防治水安全技術(shù)規(guī)范(正式版)
- 2024年湖北三江航天江河化工科技有限公司招聘筆試沖刺題(帶答案解析)
- 采購人員管理制度
- 礦卡司機安全教育考試卷(帶答案)
評論
0/150
提交評論