資源描述:
《微機(jī)原理及接口技術(shù)01》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、微機(jī)原理與匯編語(yǔ)言72總學(xué)時(shí)=56(上課)+16(上機(jī))微機(jī)原理及接口技術(shù)課程介紹典型機(jī)型:IBMPC系列機(jī)基本系統(tǒng):8088CPU和半導(dǎo)體存儲(chǔ)器I/O接口電路及與外設(shè)的連接硬件--接口電路原理軟件--接口編程方法專業(yè)技術(shù)基礎(chǔ)課硬件系列課程之一計(jì)算機(jī)組成原理微機(jī)原理及接口技術(shù)計(jì)算機(jī)體系結(jié)構(gòu)指定選修課以技術(shù)為主面向應(yīng)用軟硬件相結(jié)合課程特點(diǎn)區(qū)別先修課程數(shù)字邏輯提供硬件基礎(chǔ)計(jì)算機(jī)組成原理確立計(jì)算機(jī)部件功能掌握計(jì)算機(jī)工作原理匯編語(yǔ)言程序設(shè)計(jì)建立必備軟件基礎(chǔ)掌握指令系統(tǒng)、程序格式先修課程學(xué)習(xí)方法很重要復(fù)習(xí)并掌握先修課的有關(guān)內(nèi)容課堂:聽(tīng)講與理解、適當(dāng)
2、筆記課后:認(rèn)真讀書、完成作業(yè)實(shí)驗(yàn):充分準(zhǔn)備、勇于實(shí)踐總成績(jī)=考試成績(jī)+實(shí)驗(yàn)成績(jī)+平時(shí)成績(jī)學(xué)習(xí)方法第1章第1章微型計(jì)算機(jī)系統(tǒng)概述教學(xué)重點(diǎn)微型計(jì)算機(jī)的系統(tǒng)組成IBMPC系列機(jī)的主機(jī)板1.1微型計(jì)算機(jī)的發(fā)展和應(yīng)用1946年,世界上出現(xiàn)第一臺(tái)數(shù)字式電子計(jì)算機(jī)ENIAC(電子數(shù)據(jù)和計(jì)算器)發(fā)展到以大規(guī)模集成電路為主要部件的第四代,產(chǎn)生了微型計(jì)算機(jī)1971年,Intel公司設(shè)計(jì)了世界上第一個(gè)微處理器芯片Intel4004,開(kāi)創(chuàng)了一個(gè)全新的計(jì)算機(jī)時(shí)代1.1.1微型計(jì)算機(jī)的發(fā)展第1代:4位和低檔8位微機(jī)4004→4040→8008第2代:中高檔8位微機(jī)Z80
3、、I8085、M6800,Apple-II微機(jī)第3代:16位微機(jī)8086→8088→80286,IBMPC系列機(jī)1.1.1微型計(jì)算機(jī)的發(fā)展(續(xù))第4代:32位微機(jī)80386→80486→Pentium→PentiumII→PentiumIII→Pentium432位PC機(jī)、Macintosh機(jī)、PS/2機(jī)第5代:64位微機(jī)Itanium、64位RISC微處理器芯片微機(jī)服務(wù)器、工程工作站、圖形工作站1.1.2微型計(jì)算機(jī)的應(yīng)用計(jì)算機(jī)應(yīng)用通常分成如下各個(gè)領(lǐng)域科學(xué)計(jì)算,數(shù)據(jù)處理,實(shí)時(shí)控制計(jì)算機(jī)輔助設(shè)計(jì),人工智能,……由于微型計(jì)算機(jī)具有如下特點(diǎn)體積小、價(jià)
4、格低工作可靠、使用方便、通用性強(qiáng)……所以,可以分為兩個(gè)主要應(yīng)用方向1.1.2微型計(jì)算機(jī)的應(yīng)用用于數(shù)值計(jì)算、數(shù)據(jù)處理及信息管理方向通用微機(jī),例如:PC微機(jī)功能越強(qiáng)越好、使用越方便越好用于過(guò)程控制及嵌入應(yīng)用方向?qū)S梦C(jī),例如:工控機(jī)、單片機(jī)、數(shù)字信號(hào)處理器可靠性高、實(shí)時(shí)性強(qiáng)程序相對(duì)簡(jiǎn)單、處理數(shù)據(jù)量小1.2微型計(jì)算機(jī)的系統(tǒng)組成運(yùn)算器控制器寄存器組內(nèi)存儲(chǔ)器總線輸入輸出接口電路外部設(shè)備軟件微處理器微型計(jì)算機(jī)微型計(jì)算機(jī)系統(tǒng)區(qū)別圖1.1微型計(jì)算機(jī)的系統(tǒng)組成控制總線CB數(shù)據(jù)總線DB地址總線AB系統(tǒng)總線形成處理器子系統(tǒng)I/O設(shè)備I/O接口存儲(chǔ)器系統(tǒng)總線BUS1.
5、2.1微型計(jì)算機(jī)的硬件組成微處理器子系統(tǒng)存儲(chǔ)器I/O設(shè)備和I/O接口系統(tǒng)總線系統(tǒng)總線總線是指?jìng)鬟f信息的一組公用導(dǎo)線總線是傳送信息的公共通道微機(jī)系統(tǒng)采用總線結(jié)構(gòu)連接系統(tǒng)功能部件總線信號(hào)可分成三組地址總線AB:傳送地址信息數(shù)據(jù)總線DB:傳送數(shù)據(jù)信息控制總線CB:傳送控制信息總線信號(hào)地址總線AB輸出將要訪問(wèn)的內(nèi)存單元或I/O端口的地址地址線的多少?zèng)Q定了系統(tǒng)直接尋址存儲(chǔ)器的范圍數(shù)據(jù)總線DBCPU讀操作時(shí),外部數(shù)據(jù)通過(guò)數(shù)據(jù)總線送往CPUCPU寫操作時(shí),CPU數(shù)據(jù)通過(guò)數(shù)據(jù)總線送往外部數(shù)據(jù)線的多少?zèng)Q定了一次能夠傳送數(shù)據(jù)的位數(shù)控制總線CB協(xié)調(diào)系統(tǒng)中各部件的操作
6、,有輸出控制、輸入狀態(tài)等信號(hào)控制總線決定了系統(tǒng)總線的特點(diǎn),例如功能、適應(yīng)性等舉例舉例特點(diǎn)1.2.2微型計(jì)算機(jī)的軟件系統(tǒng)操作系統(tǒng)MS-DOS匯編程序MASM和LINK文本編輯程序EDIT.COM調(diào)試程序DEBUG.EXE為什么采用匯編語(yǔ)言?1.3IBMPC系列機(jī)系統(tǒng)16位IBMPC系列機(jī)是32位微機(jī)的基礎(chǔ)8088CPUIBMPC機(jī)IBMPC/AT機(jī)IBMPC/XT機(jī)1.3.1硬件基本組成16位和32位PC機(jī)的基本部件相同8088微處理器8087協(xié)處理器8288總線控制器I/O通道8259中斷控制器隨機(jī)存儲(chǔ)器RAM只讀存儲(chǔ)器ROM8253定時(shí)控制器
7、8237DMA控制器8255并行接口控制總線數(shù)據(jù)總線地址總線地址鎖存器數(shù)據(jù)收發(fā)器揚(yáng)聲器接口8284時(shí)鐘發(fā)生器鍵盤接口系統(tǒng)配置開(kāi)關(guān)1.3.2主機(jī)板組成微處理器子系統(tǒng)8088:16位內(nèi)部結(jié)構(gòu)、8位數(shù)據(jù)總線、20位地址總線、4.77MHz主頻存儲(chǔ)器ROM-BIOS、主體為RAMI/O接口控制電路8259A、8253、8237A、8255等I/O通道62線的IBMPC總線圖1.5存儲(chǔ)空間的分配擴(kuò)展RAM≈15MB基本ROM64KB擴(kuò)展ROM128KB顯示RAM128KB系統(tǒng)RAM640KB000000H0A0000H0C0000H0E0000H1000
8、00HFFFFFFH常規(guī)內(nèi)存1MB擴(kuò)展內(nèi)存15MB1.3.3存儲(chǔ)空間的分配常規(guī)內(nèi)存:1MB基本RAM區(qū):640KB保留RAM區(qū):128KB擴(kuò)展ROM區(qū)