




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
微型計(jì)算機(jī)原理及應(yīng)用主講:歐陽俊林聯(lián)系方式:手機(jī)_Mail:dan_oy@126.comQQ:8069195課程成績:平時(shí):40%
期末:60%實(shí)驗(yàn)操作:60%
實(shí)驗(yàn)報(bào)告:40%提交作業(yè)方式:標(biāo)題:班號(hào)-姓名-作業(yè)號(hào)例如:軟件141班張三同學(xué)第1章作業(yè)標(biāo)題為:軟件141-張三-1課程目標(biāo)1.在總體上建立起微機(jī)系統(tǒng)的整體概念;
2.掌握微型機(jī)硬件系統(tǒng)各部分的構(gòu)成及工作原理;
3.掌握Intel8086基本指令系統(tǒng);
4.掌握微型機(jī)的輸入輸出技術(shù)及常用接口電路;
5.掌握基本的匯編語言編程方法;
最終目標(biāo):要求學(xué)生通過課堂教學(xué)和實(shí)驗(yàn)訓(xùn)練后,初步具有微機(jī)應(yīng)用系統(tǒng)硬件、軟件的開發(fā)能力。1.1微型計(jì)算機(jī)發(fā)展簡(jiǎn)史與展望微型計(jì)算機(jī)是第四代計(jì)算機(jī)向微型化方向發(fā)展的一個(gè)重要分支,它的發(fā)展是以微處理器的發(fā)展為標(biāo)志的。自1971年出現(xiàn)微處理器開始到1993年,僅20多年的時(shí)間,推出了5代微處理器產(chǎn)品。第1章微型計(jì)算機(jī)概述1.2微型計(jì)算機(jī)的特點(diǎn)及其分類1.2.1微型計(jì)算機(jī)的特點(diǎn)(1)形小、體輕、功耗低(2)價(jià)格廉(3)結(jié)構(gòu)簡(jiǎn)單、性能可靠(4)靈活性好、適應(yīng)性強(qiáng)1.2.2微型計(jì)算機(jī)的分類(1)按字長分類
4位微型計(jì)算機(jī),如Intel40048位微型計(jì)算機(jī),如Intel8080/8085,Motorola的M680016位微型計(jì)算機(jī),如Intel8086/8088,Motorola的M6800032位微型計(jì)算機(jī),如Intel80386,Intel80486,Intel805861.2.2微型計(jì)算機(jī)的分類(2)按利用形態(tài)分類單片機(jī)單板機(jī)多板機(jī)微機(jī)套件微機(jī)系統(tǒng)1.2.2微型計(jì)算機(jī)的分類(3)按應(yīng)用環(huán)境分類單片機(jī)
個(gè)人計(jì)算機(jī)工作站/服務(wù)器網(wǎng)絡(luò)計(jì)算機(jī)1.2.2微型計(jì)算機(jī)的分類(4)按制造工藝分類PMOS型微機(jī)——P溝道MOS電路制造而成;
NMOS型微機(jī)——N溝道MOS電路制造而成;
CMOS型微機(jī)——P、N互補(bǔ)MOS電路制造而成;
HMOS型微機(jī)——混合MOS電路制造而成。MOS型微機(jī)雙極型微機(jī)STTL型微機(jī)——肖特基TTL電路制造而成;ECL型微機(jī)——射極耦合電路制造而成;I2L型微機(jī)——集成注入式電路制造而成;I3L型微機(jī)——平面集成注入式電路制造而成。1.3微處理器、微型計(jì)算機(jī)和微型計(jì)算機(jī)系統(tǒng)1.3.1微處理器、微型計(jì)算機(jī)和微型計(jì)算機(jī)系統(tǒng)(1)微處理器簡(jiǎn)稱μP或MP(Microprocessor),是指由一片或幾片大規(guī)模集成電路組成的具有運(yùn)算器和控制器功能的中央處理器部件,又稱為微處理機(jī)。(2)微型計(jì)算機(jī)
簡(jiǎn)稱μC或MC,是指以微處理器為核心,配上存儲(chǔ)器、輸入/輸出接口電路及系統(tǒng)總線所組成的計(jì)算機(jī)(又稱主機(jī)或微電腦)。(3)微型計(jì)算機(jī)系統(tǒng)
微型計(jì)算機(jī)系統(tǒng)(MicrocomputerSystem),簡(jiǎn)稱μCS或MCS,是指以微型計(jì)算機(jī)為核心,配以相應(yīng)的外圍設(shè)備、電源和輔助電路(統(tǒng)稱硬件)以及指揮微型計(jì)算機(jī)工作的系統(tǒng)軟件所構(gòu)成的系統(tǒng)。1.3.2微型計(jì)算機(jī)系統(tǒng)的組成(1)微型計(jì)算機(jī)系統(tǒng)的組成算術(shù)邏輯部件內(nèi)部總線累加器、寄存器控制部件微處理器存儲(chǔ)器(ROM/RAM)輸入/輸出接口系統(tǒng)總線微型計(jì)算機(jī)外圍設(shè)備系統(tǒng)軟件微型計(jì)算機(jī)系統(tǒng)(2)微機(jī)系統(tǒng)硬件的組成及結(jié)構(gòu)輸出設(shè)備輸入設(shè)備輸入接口輸出接口存儲(chǔ)器
微型計(jì)算機(jī)運(yùn)算器控制器
微處理器(a)微機(jī)系統(tǒng)的硬件組成
(b)微機(jī)系統(tǒng)的硬件結(jié)構(gòu)
微處理器CPUROMRAMI/O接口輸出設(shè)備輸入設(shè)備地址總線AB數(shù)據(jù)總線DB控制總線CB(3)微機(jī)系統(tǒng)的軟件結(jié)構(gòu)1.3.3微型計(jì)算機(jī)系統(tǒng)的主要性能指標(biāo)(1)字長:CPU能直接處理的二進(jìn)制信息的位數(shù)。(2)內(nèi)存容量:以字節(jié)為單位。(3)指令系統(tǒng):尋址方式的種類和可執(zhí)行指令的條數(shù)。(4)運(yùn)算速度:指令平均執(zhí)行速度;特定指令執(zhí)行速度;主頻并每條指令占用時(shí)鐘周期數(shù)。(5)容許配置的外設(shè)數(shù)量(6)系統(tǒng)軟件的配置1.4數(shù)制與編碼1.4.1數(shù)制及其相互轉(zhuǎn)換(1)常用數(shù)制(2)數(shù)制轉(zhuǎn)換的一般方法(3)數(shù)制計(jì)算(4)二進(jìn)制數(shù)據(jù)的表示范圍1.4.2碼制及其轉(zhuǎn)換(1)BCD碼(2)ASCII碼(3)漢字內(nèi)碼(4)原碼、反碼和補(bǔ)碼1.5微型計(jì)算機(jī)的應(yīng)用及實(shí)例1.5.1微型計(jì)算機(jī)的應(yīng)用(1)科學(xué)計(jì)算(2)信息處理和事務(wù)管理(3)過程控制(4)儀器儀表控制(5)計(jì)算機(jī)輔助教學(xué)、輔助設(shè)計(jì)等(6)計(jì)算機(jī)網(wǎng)絡(luò)與通信(7)家用電器和民用產(chǎn)品控制1.5.2微型計(jì)算機(jī)的應(yīng)用實(shí)例第2章Intel8086/8088微處理器Intel8086/8088采用HMOS工藝制造,29000個(gè)晶體管、40引腳、雙列直插式。數(shù)據(jù)總線:8086:16位,8088:8位。地址總線:20位,部分與數(shù)據(jù)線復(fù)用。內(nèi)存空間:20位、直接尋址1MB空間。尋址方式:7種基本的尋址方式。
8086/8088的主要特性:指令系統(tǒng):100條基本指令除能完成數(shù)據(jù)傳送、算數(shù)運(yùn)算、邏輯運(yùn)算、控制轉(zhuǎn)移和處理器控制功能外,內(nèi)部還設(shè)有硬件乘除法與串處理指令電路。時(shí)鐘頻率:8088:4.7MHz/8086:5MHz/8086-2:8MHz。中斷功能:內(nèi)外部中斷源多達(dá)256個(gè)。工作模式:支持單處理器、多處理器兩種模式。
2.18086/8088的編程結(jié)構(gòu)2.1.1總線接口單元BIU(1)功能:負(fù)責(zé)與M、I/O端口傳送數(shù)據(jù)。
(2)組成 6字節(jié)(8086)或4字節(jié)(8088)的指令隊(duì)列,
指令指針寄存器IP:IP為一個(gè)16位的寄存器,
20位的地址加法器 段寄存器:CS、DS、SS、ES 總線控制邏輯:處理器與外界總線聯(lián)系的轉(zhuǎn)接電路。
指令執(zhí)行順序順序指令執(zhí)行執(zhí)行轉(zhuǎn)移指令
(3)三點(diǎn)說明
指令隊(duì)列8086為6個(gè)字節(jié),8088的4個(gè)字節(jié)。 內(nèi)存單元的物理地址PA的產(chǎn)生過程2.1.2執(zhí)行單元EU(2)組成:16位的運(yùn)算器ALU:包括數(shù)據(jù)的算數(shù)/邏輯運(yùn)算;16位的標(biāo)志寄存器(PSW):9個(gè)標(biāo)志位,其中6個(gè)條件標(biāo)志位用于存放結(jié)果狀態(tài);暫存器:輔助ALU完成各種運(yùn)算,暫存參與運(yùn)算的數(shù)據(jù);通用寄存器組:數(shù)據(jù)寄存器AX、BX、CX、DX,專用寄存器:BP、SP、SI、DI;EU控制電路:接受從總線接口單元的指令隊(duì)列中取來的指令代碼,對(duì)其譯碼和向EU內(nèi)各有關(guān)部分發(fā)出時(shí)序命令信號(hào)。(1)功能:負(fù)責(zé)指令的譯碼和執(zhí)行。2.1.3寄存器組成:通用寄存器:8個(gè)16位的通用寄存器,通用數(shù)據(jù)寄存器分別是AX、BX、CX和DX,它們通??梢杂脕泶娣?6位的數(shù)據(jù),這4個(gè)寄存器又可以分為8個(gè)8位寄存器來使用。通用地址寄存器分別是BP、SP、SI和DI,也因?yàn)槠涮厥庥猛颈环謩e稱為基址指針、堆棧指針、源變址寄存器、目的變址寄存器。功能:存放操作數(shù)地址、操作數(shù)及中間結(jié)果。段寄存器:CS:代碼段寄存器,用于存放正在或正待處理的一般代碼段的起始地址的高16位。DS:數(shù)據(jù)段寄存器,用于存放正在或正待處理的一般數(shù)據(jù)段的起始地址的高16位。ES:附加數(shù)據(jù)段寄存器,用于存放正在或正待處理的附加數(shù)據(jù)段的起始地址的高16位。SS:堆棧數(shù)據(jù)段寄存器,用于存放正在或正待處理的堆棧數(shù)據(jù)段的起始地址的高16位。指令指針I(yè)P:IP指令指針,它的內(nèi)容始終是下一條待執(zhí)行指令的起始偏移地址,與CS一起形成下一條待執(zhí)行指令的起始物理地址。2.28086/8088的工作模式和引腳功能2.2.18086/8088的工作模式2.2.28086/8088的引腳功能(1)地址線(20位)(2)數(shù)據(jù)線(16位)(3)狀態(tài)線(4)控制線(5)供電線2.2.38086/8088的最小模式(1)8086/8088最小模式的典型配置(2)主要外圍芯片的功能2.2.48086/8088的最大模式(1)8086/8088最大模式的典型配置(2)多處理器系統(tǒng)(3)總線控制器、協(xié)處理器及其與8086/8088的連接2.38086/8088的總線操作和時(shí)序2.3.18086/8088總線周期的概念2.3.28086/8088的典型操作和時(shí)序(1)系統(tǒng)的復(fù)位和啟動(dòng)操作(2)總線操作(3)中斷操作和時(shí)序2.48086/8088的存儲(chǔ)器組織和I/O組織2.4.18086/8088的存儲(chǔ)器組織(1)存儲(chǔ)器的標(biāo)準(zhǔn)結(jié)構(gòu)(2)存儲(chǔ)器的分段
8086/8088系統(tǒng)中1MB的存儲(chǔ)單元按照00000H~FFFFFH來編址。但CPU的內(nèi)部寄存器都是16位的,顯然用寄存器不能直接對(duì)1M字節(jié)的內(nèi)存空間進(jìn)行尋址,為此引入了分段、物理地址和邏輯地址的概念。分段的實(shí)現(xiàn)
8086/8088中將1MB內(nèi)存分為若干個(gè)段(稱為邏輯段),每個(gè)段最多包含64KB。8086/8088CPU設(shè)置了4個(gè)段寄存器(CS、DS、SS、ES),段的位置不受任何限制,段與段之間可以是連續(xù)的,可以是間斷的,也可以是部分重疊的,甚至可以是完全重疊的。實(shí)際地址和邏輯地址
實(shí)際地址(也稱物理地址)是指CPU和存儲(chǔ)器進(jìn)行數(shù)據(jù)交換時(shí)所用的地址,對(duì)8086/8088來說,是用20位二進(jìn)制或5位十六進(jìn)制表示的地址碼。
邏輯地址是指產(chǎn)生實(shí)際地址所用到的兩個(gè)地址分量:段地址和偏移量,它們都是用無符號(hào)的16位二進(jìn)制或4位十六進(jìn)制表示的地址碼。段地址就是段寄存器的內(nèi)容,即段起始地址的高16位;偏移量是段內(nèi)某單元相對(duì)于段起始地址的距離。實(shí)際地址的形成當(dāng)CPU訪問任何一個(gè)存儲(chǔ)單元時(shí),可由下式計(jì)算該單元的實(shí)際地址:實(shí)際地址=段地址×10H+偏移量
這個(gè)地址的計(jì)算工作由CPU內(nèi)部總線接口部件中的20位地址加法器來完成。如圖2.2所示。例如,某存儲(chǔ)單元的段寄存器內(nèi)容為2400H,段內(nèi)偏移量為0053H,則其實(shí)際地址為:2400H×10H+0053H=24053H2.4.28086/8088的I/O組織CPU與外部設(shè)備之間是通過I/O接口電路或接口芯片進(jìn)行聯(lián)絡(luò)從而傳遞信息的。每個(gè)接口芯片上都有一個(gè)或幾個(gè)用于寄存信息的寄存器,稱為端口,這些寄存器和存儲(chǔ)單元一樣都有唯一確定的地址,稱為端口地址。
統(tǒng)一編址:指將I/O端口地址置于存儲(chǔ)器空間中,和存儲(chǔ)單元統(tǒng)一編址。對(duì)I/O端口有兩種編址方式:
覆蓋編址:也稱單獨(dú)編址或獨(dú)立編址。指將I/O端口單獨(dú)編為一個(gè)地址空間,指令系統(tǒng)中設(shè)置專門的輸入/輸出指令。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025河南民航發(fā)展投資集團(tuán)有限公司招聘28人本科起報(bào)模擬試卷及答案詳解一套
- 2025年中考語文太原試卷及答案
- 2025年口語考試試題模板及答案
- 自媒體創(chuàng)業(yè)測(cè)試題及答案
- 2025年勞動(dòng)實(shí)踐考試題目及答案
- 2025年健美專項(xiàng)考試試題及答案
- 2025年價(jià)值管理考試試題及答案
- 化學(xué)探究能力提升試題
- 古代高中的考試題及答案
- 2025年醫(yī)學(xué)概論考題題庫及答案
- 乒乓球比賽裁判員學(xué)習(xí)用(教學(xué))
- 農(nóng)林毛竹基地林業(yè)貼息貸款項(xiàng)目建設(shè)可行性研究報(bào)告
- 初三生涯規(guī)劃
- DB21T 3199-2019 人民防空工程標(biāo)識(shí)
- 《中外美術(shù)史》課件
- 鍋爐培訓(xùn)課件
- 部編版(2024)三年級(jí)道德與法治上冊(cè)第二單元《學(xué)科學(xué) 愛科學(xué)》知識(shí)清單
- 中華人民共和國標(biāo)準(zhǔn)設(shè)計(jì)施工總承包招標(biāo)文件(2012年版)
- 供應(yīng)商審核報(bào)告QSA+QPA(連接器行業(yè))
- 《民航客艙設(shè)備操作與管理》課件-項(xiàng)目二 客艙服務(wù)設(shè)備
- 運(yùn)動(dòng)安全與健康智慧樹知到期末考試答案章節(jié)答案2024年浙江大學(xué)
評(píng)論
0/150
提交評(píng)論