




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、微型計算機原理與接口技術微型計算機原理與接口技術史衛(wèi)亞史衛(wèi)亞辦公室:辦公室: 6412Cellphonemail:Pulic Email:swy_ 口令口令: swy1234561 微機原理與接口技術是學習和掌握微機硬件知識、匯編語言和利用他們進行硬件設計的主干課程。包括如下三方面的內(nèi)容:微型計算機的基本工作原理微型計算機的基本工作原理匯編語言程序設計匯編語言程序設計微型計算機接口技術微型計算機接口技術 通過學習,建立微型計算機系統(tǒng)的整體概念,形成微機系統(tǒng)軟硬件開發(fā)的初步能力,達到:會看芯片說明會看芯片說明會看時序圖會看時序圖會基本應用會基本應用2與計算機組成原理的區(qū)
2、別 計算機組成原理是讓你從整體上了解計算機是怎么工作的,內(nèi)容上側(cè)重于計算機的幾大組成(運算器,控制器,存儲器,輸入設備,輸出設備與總線結(jié)構(gòu),計算機的儲存體系是如何的,還有就是一是I/O接口的基本概念。3與計算機組成原理的區(qū)別 計算機組成原理是關于一般意義上的單機系統(tǒng)(一個處理器)各組成部件的實現(xiàn)方法。 微機原理與應用則是關于IntelX86系列微型計算機的工作原理、指令系統(tǒng)、接口電路的構(gòu)成4與計算機組成原理的區(qū)別 “計算機組成原理”對處理器的指令系統(tǒng)并不會展開詳述,更不會講解匯編語言程序設計 “微機原理”更側(cè)重在機器指令層面描述計算機的組成和運行機理。5與計算機組成原理的區(qū)別 計算機組成原理主
3、要是介紹計算機的基本硬件及原理。重在各個部分的連接。相對寬泛一些。 微機原理接口技術比計算機組成原理要具體些,一般是以8086/8088為例,介紹8086/8088CPU的結(jié)構(gòu),其中最重要的就是匯編語言和芯片;掌握了匯編語言,這幾塊芯片的編程基本上就差不多了。6學習方法很重要復習并掌握先修課的有關內(nèi)容課堂:聽講與理解、適當筆記課后:認真讀書、完成作業(yè)實驗:充分準備、勇于實踐總成績考試成績實驗成績平時成績 60% + 30% +10%學習學習方法方法7 上機時間: 周一下午第1大節(jié)(2:304:00) 第6周-第9周地點6313,6320匯編語言上機 第10周-第15周6320,硬件上機8學習資
4、源要利用u教材:教材:錢曉捷,陳濤.16/32位微型計算機原理及接口技術(第二版).機械工業(yè)出版社,2005.u戴梅萼,微型計算機技術及應用,北京:清華大學出版社,1991u其它:周明德,白中英,學習學習資源資源9教學內(nèi)容簡介教學內(nèi)容簡介 第一第一部分 微機概述微機概述1、 微型計算機的發(fā)展。 2、 微型計算機的組成和層次結(jié)構(gòu)。 3、 微型計算機的工作原理。 4、 常用術語。 5、 數(shù)制及轉(zhuǎn)換,原碼,補碼,BCD碼。(已講)10第二第二部分 8086/80888086/8088微處理器微處理器 一、8086/8088CPU的內(nèi)部結(jié)構(gòu) 二、8086/8088的指令詳解(尋址方式與指令類型已學過)
5、 三、8086/8088的引腳及工作摸式(外部特性) 四、時序與總線周期 五、堆棧11第三部分 匯編語言程序設計 注意:此部分內(nèi)容貫穿全書第四第四部分 存儲器(主要介紹CPU與存儲器的連接,即芯片級的應用)12第五部分 基本輸入輸出接口 側(cè)重講解I/O接口的結(jié)構(gòu)、尋址及CPU和I/O設備之間進行數(shù)據(jù)傳送的方式。第六部分 可編程接口芯片8259、8253、8255實驗部分 10個實驗(4個匯編語言實驗,6個硬件實驗) 復習 2學時13141.1 1.1 微型計算機發(fā)展微型計算機發(fā)展世界上第一臺現(xiàn)代意義的電子計算機是世界上第一臺現(xiàn)代意義的電子計算機是19461946年美國賓夕年美國賓夕法尼亞大學設
6、計制造的法尼亞大學設計制造的ENIACENIAC1946年由美國賓夕法尼亞大學研制 ENIAC(Electronic Numerical Integrator And Calculator),裝有18,000個電子管,總重量達30噸,運算速度 5000次/秒,功耗150kw/h,占地170m2 ,造價100萬美元。 采用十進制計數(shù)方式,編程采用接插線進行。不過它還沒有引入CPU的概念。最初的目的是為軍隊編制各種武器的彈道表。1516 后來,馮諾依曼(VonNeumann)提出了采用二進制計算、儲存程序并在程序控制下自動執(zhí)行一個任務的思想;還提出新機器應由運算部件、控制部件、存儲部件、運算部件、
7、控制部件、存儲部件、輸入部件和輸出部件輸入部件和輸出部件五大部件(部分)組成。 “馮馮諾依曼諾依曼”機機 1949年,劍橋大學的M.V.Wilkes等人在EDSAC(ElectronicDelayStorageAutomaticCalculator)機上實現(xiàn)。17一、電子計算機的發(fā)展與分類電子計算機的發(fā)展(四代):電子計算機的發(fā)展(四代):電子管計算機(電子管計算機(1946-19561946-1956)晶體管計算機(晶體管計算機(1957-19641957-1964)中小規(guī)模集成電路計算機(中小規(guī)模集成電路計算機(1965-19701965-1970)大、超大規(guī)模集成電路計算機(大、超大規(guī)模
8、集成電路計算機(1971-1971-今)今)18 近年來涌現(xiàn)出功能越來越強大的通用微處理器(如單片機)、專用微處理器(如DSP)、片上系統(tǒng)(SoC:SystemonChip)、ASIC(Application-SpecificIntegratedCircuit)、FPGA/CPLD(Field-ProgrammableGateArray/ComplexProgrammableLogicDevice)、ARM(AdvancedRISCMachines)等,使計算機的應用深度和廣度越來越高。(reduced instruction set computer,精簡指令集計算機,精簡指令集計算機) 1
9、9MCS-51單片機模塊圖單片機模塊圖在一片集成在一片集成電路芯片上,電路芯片上,集成了一個集成了一個微型計算機微型計算機的各個組成的各個組成部分。部分。20電子計算機按其性能分類:電子計算機按其性能分類: 大型計算機大型計算機 中型計算機中型計算機 小型計算機小型計算機 微型計算機微型計算機21-二、微型計算機的發(fā)展芯片上集成的晶體管的密芯片上集成的晶體管的密度叫作度叫作 集成度集成度22微型計算機 以大規(guī)模、超大規(guī)模集成電路為主要部件、以微處理器為核心所構(gòu)造的計算機系統(tǒng)。微處理器 嚴格講,微處理器嚴格講,微處理器 CPU CPUCPU(Central Processing Unit)由由算
10、術邏輯部件算術邏輯部件(ALU)(ALU)和和控制部件控制部件兩大主要部分組成,實現(xiàn)運算功能和控制兩大主要部分組成,實現(xiàn)運算功能和控制功能功能微處理器微處理器 除算術邏輯部件和控制部件以外,還包含一除算術邏輯部件和控制部件以外,還包含一組組寄存器(寄存器(Registers)以及以及高速緩沖存儲器(高速緩沖存儲器(Cache)等等特殊的存儲器。特殊的存儲器。將這些部件集成在一片大規(guī)模集成將這些部件集成在一片大規(guī)模集成電路或超大規(guī)模集成電路封裝之中,電路或超大規(guī)模集成電路封裝之中,被稱為微處理器被稱為微處理器23四位機和低檔八位機四位機和低檔八位機 1971 1971年:年:Intel 4004
11、Intel 4004,是世界上第一片單片微處理器是世界上第一片單片微處理器 4 4位微處理器,尋址空間為位微處理器,尋址空間為40964096個半字節(jié)個半字節(jié), , 指令系統(tǒng)指令系統(tǒng)包括包括4545條指令條指令Intel 40042419721972年:年:Intel 8008Intel 8008,第一片第一片8 8位微處理器。位微處理器。 采用了采用了1010 m m生產(chǎn)工藝,集成度為生產(chǎn)工藝,集成度為35003500個個晶體晶體管,工作頻率為管,工作頻率為500KHz500KHz,基本指令,基本指令4848條。條。Intel 8008251974年:年:Intel 8080采用了采用了6
12、m生產(chǎn)工藝,集成度為生產(chǎn)工藝,集成度為6000個晶體管,主頻為個晶體管,主頻為2MHz。1975年年4月,月,MITS(三菱)(三菱)公司推出了以公司推出了以8080為為CPU的的世界上第一臺個人計算機世界上第一臺個人計算機Altair 8800。Altair 8800的的BASIC語言解釋器是語言解釋器是Bill Gates編寫的編寫的1976年:年:Intel 8085Intel公司生產(chǎn)的公司生產(chǎn)的最后一種最后一種8位通位通用微處理器用微處理器,8085的工作頻率提高到的工作頻率提高到5MHz,指令系統(tǒng),指令系統(tǒng)的指令數(shù)上升到的指令數(shù)上升到246條條。1977年:年:Z80,Zilog公司
13、,公司,8位機,優(yōu)于位機,優(yōu)于8080,8085第二代:第二代:中高檔中高檔8位微機位微機8085268086/8088(1978年年-1981年)年)1978年年-采用了采用了3 m工藝,集成了工藝,集成了29,000個晶體管個晶體管,工作頻,工作頻率為率為4.77 MHz。它的寄存器和數(shù)據(jù)總線均為。它的寄存器和數(shù)據(jù)總線均為16位,位,地址總線為地址總線為20位,從而使尋址空間達位,從而使尋址空間達1MB。同時,。同時,CPU的內(nèi)部結(jié)構(gòu)也有很大的改進,采用了流水線結(jié)的內(nèi)部結(jié)構(gòu)也有很大的改進,采用了流水線結(jié)構(gòu),并設置了構(gòu),并設置了6字節(jié)的指令預取隊列字節(jié)的指令預取隊列第三代:第三代:16位微處
14、理器芯片位微處理器芯片2719791979年年80888088 除了它的除了它的數(shù)據(jù)總線為數(shù)據(jù)總線為8位位以外,其余均與以外,其余均與8086相同。相同。8088采用采用8位數(shù)據(jù)總線是為了利用當時的位數(shù)據(jù)總線是為了利用當時的8位設備控制芯片位設備控制芯片。由于。由于8088內(nèi)部支持內(nèi)部支持16位運算位運算,而與,而與I/O之間傳輸為之間傳輸為8位,位,故故8088稱為稱為準準16位微處理器位微處理器。 1981年年8月,月,IBM公司推出以公司推出以8088為為CPU的世界上第的世界上第一臺一臺16位微型計算機位微型計算機IBM 5150 Personal Computer,即著,即著名的名的
15、IBM PC機機。 1982,IBM推出推出PC/XT(Extended Technology)機機8088288028680286(19821982年年-1984-1984年)年)采用采用1.51.5 mm工藝,集成了工藝,集成了134,000134,000個晶體管,工作頻個晶體管,工作頻率為率為6MHz6MHz。8028680286的數(shù)據(jù)總線仍然為的數(shù)據(jù)總線仍然為1616位,但是位,但是地地址總線增加到址總線增加到2424位位,使存儲器尋址空間達到,使存儲器尋址空間達到16MB16MB。19851985年年IBMIBM公司推出以公司推出以8028680286為為CPUCPU的微型計算機的微
16、型計算機IBM PC/ATIBM PC/AT(Advanced TechnologyAdvanced Technology),),并制定了一并制定了一個新的開放系統(tǒng)總線結(jié)構(gòu)個新的開放系統(tǒng)總線結(jié)構(gòu)ISAISA1616位、高性能的位、高性能的I/OI/O擴展總線。擴展總線。29 80 80年代中期到年代中期到9090年代初,年代初,80286 80286 一直是微型計算機的主流一直是微型計算機的主流CPUCPU。在這一時期,還誕生了世。在這一時期,還誕生了世界上最早的芯片組(界上最早的芯片組(chipsetschipsets)。)。30第一個實用的第一個實用的3232位微處理器位微處理器,采用了,
17、采用了1.51.5 mm工藝,集成了工藝,集成了27.527.5萬萬個晶體管,工作頻率達個晶體管,工作頻率達到到16MHz16MHz。通過。通過3232位的地址位的地址總線,總線,8038680386的的可尋址空間達可尋址空間達到到4GB4GB,每秒可執(zhí)行,每秒可執(zhí)行500500萬萬條條指令。指令。第四代:第四代:32位微處理器芯片位微處理器芯片318048680486(19891989年年-1992-1992年)年)采用采用1 1 mm工藝,集成了工藝,集成了120120萬個萬個晶體管,工作頻率為晶體管,工作頻率為25MHz25MHz。8048680486把把8038680386的內(nèi)部結(jié)構(gòu)做
18、了修改,的內(nèi)部結(jié)構(gòu)做了修改,大約有大約有一半的指令在一個時鐘周期內(nèi)完成,一半的指令在一個時鐘周期內(nèi)完成,而不是原來的兩而不是原來的兩個,這樣個,這樣8048680486的處理速度一般比的處理速度一般比8038680386快快2 2到到3 3倍。倍。32Pentium:Pentium:奔騰奔騰(19931993年年-1997-1997年)年)PentiumPentium處理器的發(fā)展分成三代處理器的發(fā)展分成三代第一代第一代PentiumPentium處理器(以處理器(以P5P5代稱,代稱,19931993年)采用年)采用0.80.8 mm工藝技術,集成了工藝技術,集成了310310萬個晶體管,工作
19、頻率為萬個晶體管,工作頻率為60MHz/66MHz60MHz/66MHz。第二代第二代PentiumPentium處理器(處理器(19941994年)采用年)采用0.60.6 mm工藝,工藝,工作頻率為工作頻率為90MHz/100MHz90MHz/100MHz。33第三代第三代Pentium MMXPentium MMX(多能奔騰多能奔騰,19971997年)增加年)增加了了5757條多媒體指令(多媒體擴展指令系統(tǒng))條多媒體指令(多媒體擴展指令系統(tǒng))在體系結(jié)構(gòu)上,在體系結(jié)構(gòu)上, PentiumPentium在內(nèi)核中采用了在內(nèi)核中采用了RISCRISC(reduced instruction s
20、et computerreduced instruction set computer)技術。)技術。34接著有接著有Pentium Pro(Pentium Pro(高能奔騰)高能奔騰)、Pentium IIPentium II、Pentium IIIPentium III、 Pentium IVPentium IV 、Pentium DPentium D還有同級別但經(jīng)濟的還有同級別但經(jīng)濟的CeleronCeleron(賽(賽揚)、揚)、XeonXeon(至強)(至強)AMDAMD公司作為競爭著,也推出了公司作為競爭著,也推出了各級別的產(chǎn)品,如各級別的產(chǎn)品,如K5K5、K6K6、K6-2K6-
21、2、K6-3K6-3、K7K7、DuronDuron、AthlonAthlon等等微處理器微處理器3536ItaniumItanium(安騰),(安騰),20012001年年5 5月發(fā)布月發(fā)布采用采用0.180.18微米工藝制造,工作頻率為微米工藝制造,工作頻率為733MHz/800MHz733MHz/800MHz,ItaniumItanium處理器的內(nèi)部處理器的內(nèi)部/ /外部數(shù)據(jù)總線及地址總線都是外部數(shù)據(jù)總線及地址總線都是6464位位第五代:第五代:64位微處理器芯片位微處理器芯片AMDAMD的的Athlon 64Athlon 6437什么叫雙核什么叫雙核CPU? 雙核處理器即是基于單個半導
22、體的一個處理器雙核處理器即是基于單個半導體的一個處理器上擁有兩個一樣功能的處理器核心。上擁有兩個一樣功能的處理器核心。 雙核心處理器技術的引入是提高處理器性能的雙核心處理器技術的引入是提高處理器性能的有效方法。因為處理器實際性能是處理器在每有效方法。因為處理器實際性能是處理器在每個時鐘周期內(nèi)所能處理器指令數(shù)的總量,因此個時鐘周期內(nèi)所能處理器指令數(shù)的總量,因此增加一個內(nèi)核,處理器每個時鐘周期內(nèi)可執(zhí)行增加一個內(nèi)核,處理器每個時鐘周期內(nèi)可執(zhí)行的單元數(shù)將增加一倍。的單元數(shù)將增加一倍。 如如Pentium D,90nm工藝工藝38Intel 酷睿酷睿 i5 750(盒盒) 45nm工藝,四核,主頻工藝,
23、四核,主頻2660MHzAMD 羿龍羿龍II X4 965 45nm工藝,四核,主頻工藝,四核,主頻3400MHz3940代字長型號工藝集成度(萬個)主頻速度(MIPS)1168086334.77-10300芯片 時間 時鐘 DB R(位) AB 尋址空間 K個數(shù)(每片) 技術備注 8086 78年 4.77 16 16 20 1MB 2900個 引入實模式8088 79年 4.77 8 16 20 1MB 2900個 第一用于2BMP80286 81年 6 16 16 24 16MB 13萬個 引入保護模式80386DX 85年 12.5 32 32 32 4096MB 25萬個 多任務80
24、86模式80386SX 88年 16 16 32 24 16MB 25萬個80486 89年 20 32 32 32 4096 125萬個 內(nèi)含協(xié)處理器和8KB緩存奔騰 93年 60 32 32 32 4096 310萬個 分支預測16K緩存流水線和超 標量結(jié)構(gòu)高能 95年 150 32 32 32 4096 550萬個 指令優(yōu)化調(diào)度執(zhí)行奔騰 P7 97年 300 64 64 32 4096 1400萬個 超流指令體系結(jié)41Intel X86Intel X86系列微型計算機的發(fā)展系列微型計算機的發(fā)展42 微型化 便攜式、低功耗 巨型化 尖端科技領域的信息處理,需要超大容量、高速度尖端科技領域的
25、信息處理,需要超大容量、高速度 智能化 模擬人類大腦思維和交流方式,多種處理能力模擬人類大腦思維和交流方式,多種處理能力 系列化、標準化 便于各種計算機硬、軟件兼容和升級便于各種計算機硬、軟件兼容和升級 網(wǎng)絡化 網(wǎng)絡計算機和信息高速公路網(wǎng)絡計算機和信息高速公路 多機系統(tǒng) 大型設備、生產(chǎn)流水線集中管理大型設備、生產(chǎn)流水線集中管理( (獨立控制、故障獨立控制、故障分散、資源共享分散、資源共享) )Intel X86Intel X86系列微型計算機的發(fā)展系列微型計算機的發(fā)展431.2 1.2 微型計算機的組成與體系結(jié)構(gòu)微型計算機的組成與體系結(jié)構(gòu)微型計算機系統(tǒng)的三個層次:微型計算機系統(tǒng)的三個層次:微處
26、理器微型計算機 微型計算機系統(tǒng)系統(tǒng)軟件應用軟件微處理器微處理器存儲器I/O接口總線 硬 件軟 件微微 型型計算機計算機系系 統(tǒng)統(tǒng)外 設ALU寄存器控制部件鍵盤、鼠標顯示器軟驅(qū)、硬盤、光驅(qū) 打印機、掃描儀微微 型型計算機計算機441.2.11.2.1 微型計算機的硬件系統(tǒng)微型計算機的硬件系統(tǒng)通用的微型計算機硬件系統(tǒng)是由中央處理器(通用的微型計算機硬件系統(tǒng)是由中央處理器(CPUCPU或或MPUMPU)、存儲器、)、存儲器、I/OI/O(輸入(輸入/ /輸出)設備及其接口輸出)設備及其接口電路組成(如圖所示)。電路組成(如圖所示)。 數(shù)數(shù)據(jù)據(jù)總總線線(DB) 控控制制部部線線(CB) 地地址址總總線
27、線(AB) 中中央央 處處理理器器 CPU 內(nèi)內(nèi)存存儲儲器器 I/O 接接口口 I/O 接接口口 I/O 設設備備 I/O 設設備備 45中央處理器中央處理器 中央處理器(機)簡稱CPU,是用來實現(xiàn)運算和控制功能的部件。由運算器、控制器和寄存器三部分組成。CPU通過數(shù)據(jù)總線、地址總線和控制總線與其他部件之間進行聯(lián)系。在PC系列微機中所使用的CPU主要有Intel系列、AMD系列、CY系列 。運算器(運算器(ALUALU):):主要完成算術運算和邏輯運算主要完成算術運算和邏輯運算控制器:分析命令并指揮協(xié)調(diào)各部件統(tǒng)一行動完成命控制器:分析命令并指揮協(xié)調(diào)各部件統(tǒng)一行動完成命令規(guī)定的各種動作或操作的部
28、件,主要有指令指針寄令規(guī)定的各種動作或操作的部件,主要有指令指針寄存器(存器(IPIP)、)、指令寄存器(指令寄存器(IRIR)、)、指令譯碼器(指令譯碼器(IDID)和和 控制信號發(fā)生器組成控制信號發(fā)生器組成寄存器:存放原始數(shù)據(jù)、中間結(jié)果和最終結(jié)果以及程寄存器:存放原始數(shù)據(jù)、中間結(jié)果和最終結(jié)果以及程序的部件序的部件46存儲器存儲器 存儲器是指微型計算機的內(nèi)存儲器。有隨機存儲器(RAM)和只讀存儲器(ROM)。 ROM中的信息一般只能讀不能寫,其容量一般為幾KB到幾MB。如BIOS。而RAM則既可以讀出信息,又可以寫入信息。通常作為微機系統(tǒng)的主存儲器,其容量從早期的幾十KB到現(xiàn)在的高達幾GB。
29、47I/OI/O設備及其接口電路設備及其接口電路I/O設備的種類很多,有電子式、電磁式、機械式等,I/O接口電路最基本的接口電路有8255可編程并行接口電路、8253可編程定時/計數(shù)器、8251可編程串行接口電路、8237直接存儲器存取電路(DMA)、82380多功能接口電路以及8259中斷控制器電路等。48 總線是指傳遞信息的一組公用導線 總線是傳送信息的公共通道 微機系統(tǒng)采用總線結(jié)構(gòu)連接系統(tǒng)功能部件 總線是計算機的部件與部件之間傳輸信息的公共通路,它能分時地發(fā)送和接收各部件的信息。總線不僅僅是一組傳輸線,它還包括與數(shù)據(jù)傳輸有關的控制邏輯。所以,在一個計算機系統(tǒng)中,總線應被看成一個獨立的部件
30、。總總 線線49總線按其傳輸?shù)男盘柗譃榭偩€按其傳輸?shù)男盘柗譃?:1數(shù)據(jù)總線DB(Data Bus)數(shù)據(jù)總線用于數(shù)據(jù)總線用于CPUCPU與與其他部件之間傳送信息,具有三態(tài)控制功能,且其他部件之間傳送信息,具有三態(tài)控制功能,且是是雙向的雙向的。 2地址總線AB(Address Bus)地址總線用于傳送地址總線用于傳送CPUCPU要訪問的存儲單元或要訪問的存儲單元或I/OI/O接口的地址信號。接口的地址信號。單向的單向的 3控制總線CB(Control Bus)控制總線是連接控制總線是連接CPUCPU的控制部件和內(nèi)存、的控制部件和內(nèi)存、I/OI/O設備等,用來控制設備等,用來控制內(nèi)存和內(nèi)存和I/OI
31、/O設備的全部工作。設備的全部工作。雙向的雙向的50 總線按其總線按其作用范圍作用范圍又分為:又分為:(1)內(nèi)部總線:由CPU送出的地址、數(shù)據(jù)、控制信號稱為內(nèi)部總線。(2)系統(tǒng)總線:由于負載和控制的需要,內(nèi)部總線信號通過總線驅(qū)動器、地址鎖存器或數(shù)據(jù)緩沖器以及總線控制器后,所形成的新的信號線稱為系統(tǒng)總線。 (3)外部總線:是微機系統(tǒng)相互之間或微機系統(tǒng)與其他電子系統(tǒng)之間實現(xiàn)通訊連接的總線。 511.2.21.2.2 IBM PC系列機系統(tǒng)16/32位IBM PC系列機是現(xiàn)代微機發(fā)展的基礎8088CPUIBM PC/AT機機IBM PC/XT機機52538088微微處處理理器器8087協(xié)協(xié)處處理理器
32、器8288總線控制器總線控制器I/O通通道道8259中斷控制器中斷控制器隨機存儲器隨機存儲器RAM只讀存儲器只讀存儲器ROM8253定時控制器定時控制器8237DMA控制器控制器8255并行接口并行接口控制總線控制總線數(shù)據(jù)總線數(shù)據(jù)總線地址總線地址總線地址鎖存器地址鎖存器數(shù)據(jù)收發(fā)器數(shù)據(jù)收發(fā)器揚聲器揚聲器接口接口8284時鐘發(fā)生器時鐘發(fā)生器鍵盤鍵盤接口接口系統(tǒng)系統(tǒng)配置配置開關開關主機板組成54主板構(gòu)成 8088是8086的簡化版本: 運算器和寄存器位數(shù),地址位數(shù);尋址大小;工作頻率;時鐘周期 系統(tǒng)控制芯片在第8章第13章介紹 存儲空間分配: 基本RAM區(qū),顯示RAM區(qū),擴展ROM取,基本ROM區(qū)
33、IO空間分配:低16位地址線訪問,64k個端口551.3 1.3 微型計算機的工作原理微型計算機的工作原理1.3.11.3.1馮馮 諾依曼存儲程序工作原理諾依曼存儲程序工作原理數(shù)據(jù)和程序以二進制代碼的形式不加區(qū)別地存放在存儲器中,存放位置由地址指定,地址碼也是二進制形式控制器根據(jù)存放在存儲器中的指令序列(即程序)工作,并由一個程序計數(shù)器(PC)控制指令的執(zhí)行。控制器具有判斷能力,能夠根據(jù)計算結(jié)果選擇不同的動作流程 存儲程序工作原理是指把程序存儲在計算機內(nèi),使計算機能像快速存取數(shù)據(jù)一樣地快速存取組成程序的指令。為實現(xiàn)控制器自動連續(xù)地執(zhí)行程序,必須先把程序和數(shù)據(jù)送到具有記憶功能的存儲器中保存起來,
34、然后給出程序中第一條指令的地址,控制器就可依據(jù)存儲程序中的指令順序周而復始地取指令、譯碼、執(zhí)行,直到完成全部指令操作為止。“程序存儲,程序控制” 馮 . 諾依曼原理561.3.2微型計算機的工作過程就是執(zhí)行程序的過程,而程序由指令序列組成,因此,執(zhí)行程序的過程,就是執(zhí)行指令序列的過程,即逐條地從存儲器中取出指令并完成指令所指定的操作。由于執(zhí)行每一條指令,都包括取指、譯碼和執(zhí)行三個基本步驟,所以,微型計算機的工作過程,也就是不斷地取指令、譯碼和執(zhí)行的過程,直到遇到停機指令時才結(jié)束機器的運行。輸入設備輸出設備運算器存儲器控制器取指令取指令,PCPC值加值加1停機停機譯碼并執(zhí)行譯碼并執(zhí)行結(jié)束結(jié)束 5
35、71 1位和字節(jié)位和字節(jié)位(bit)是計算機所能表示的最小最基本的是計算機所能表示的最小最基本的數(shù)據(jù)單位,它指的是取值只能為數(shù)據(jù)單位,它指的是取值只能為0 0或或1 1的一個二的一個二進制數(shù)值位。位作為單位時記作進制數(shù)值位。位作為單位時記作b b字節(jié)(byte)由由8 8個位二進制位組成,通常用個位二進制位組成,通常用作計算存儲容量的單位。字節(jié)作為單位時記作作計算存儲容量的單位。字節(jié)作為單位時記作B B582 2字長字長字長是微處理器一次可以直接處理的二進制數(shù)碼的是微處理器一次可以直接處理的二進制數(shù)碼的位數(shù),它通常取決于微處理器內(nèi)部通用寄存器的位數(shù)位數(shù),它通常取決于微處理器內(nèi)部通用寄存器的位數(shù)和數(shù)據(jù)總線的寬度。微處理器的字長有和數(shù)據(jù)總線的寬度。微處理器的字長有4 4位、位、8 8位、位、1616位和位和3232位等等。位等等。80888088稱為準稱為準1616位微處理器,而位微處理器,而80386SX80386SX稱為準稱為準3232位位微處理器。微處理器。半字節(jié)字節(jié)字雙字03034707078F8F1 01 71 81 F593 3主頻主頻主頻也叫做時鐘頻率,用來表示微處理器的運行速度,也叫做時鐘頻率
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 現(xiàn)代車庫設施抵押借款協(xié)議
- 高速鐵路站務辦公用品及設施采購服務協(xié)議
- 動力學行為預測-洞察及研究
- 低功耗熱量監(jiān)測-洞察及研究
- 碳中和政策評估-第1篇-洞察及研究
- 職業(yè)發(fā)展路徑優(yōu)化-第1篇-洞察及研究
- 三維建模優(yōu)化方法-洞察及研究
- 高鐵車組市場供需研究-洞察闡釋
- 電影市場細分與SWOT分析-差異化競爭策略-洞察闡釋
- 重癥與急救處理
- 工商業(yè)光伏技術方案
- 2025屆四川省宜賓市敘州區(qū)英語七下期末質(zhì)量檢測試題含答案
- T/CCOA 62-2023大豆油生產(chǎn)技術規(guī)范
- 事業(yè)單位計算機類考試題庫及答案
- 西安2025年西安市事業(yè)單位招聘433名高層次及緊缺特殊專業(yè)人才筆試歷年參考題庫附帶答案詳解
- 電影院線電影票房分成合同
- 項目負責人資格證明書(6篇)
- 金融數(shù)據(jù)安全與個人信息保護培訓
- 2025年江蘇蘇州市昆山市惠民物業(yè)管理有限公司招聘筆試參考題庫含答案解析
- 國企出納考試試題及答案
- 電梯使用三方協(xié)議合同協(xié)議
評論
0/150
提交評論