微機(jī)原理課程總結(jié)_第1頁
微機(jī)原理課程總結(jié)_第2頁
微機(jī)原理課程總結(jié)_第3頁
微機(jī)原理課程總結(jié)_第4頁
微機(jī)原理課程總結(jié)_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、 微機(jī)原理與接口技術(shù)課程總結(jié) 班級:03 學(xué)號:B12020115 姓名:朱松峰 微機(jī)原理與接口技術(shù)課程總結(jié)這學(xué)期我們學(xué)習(xí)了微機(jī)原理與接口技術(shù)這門課程,這門課學(xué)起來是很難的,老師講課很有激情,也很有層次,重點都告訴我們,每節(jié)課上課的時候都會回顧上節(jié)課的內(nèi)容,也會找同學(xué)回答問題。經(jīng)過一個學(xué)期的學(xué)習(xí),我對微機(jī)原理與接口技術(shù)這門課也有了一定的認(rèn)識。第1節(jié) 課老師反復(fù)強調(diào)需要高度熟練掌握的級重點計算機(jī)的主要組成部分:計算機(jī)主要由中央處理器(CPU),內(nèi)存(memory),I/O接口和系統(tǒng)總線組成。第一章講了計算機(jī)的發(fā)展史,微型計算機(jī)的特點和分類,微型計算機(jī)的系統(tǒng)組成,微型計算機(jī)的工作過程。都是些概念性

2、的內(nèi)容。 第二章8086處理器,需要高度熟練掌握的級重點內(nèi)容有8086/8088的內(nèi)部結(jié)構(gòu)圖,8086/8088CPU引腳功能,物理地址的計算,8086最小模式系統(tǒng)的典型配置,8086總線周期各個T狀態(tài)。需要掌握的有標(biāo)志寄存器各標(biāo)志位含義。 總線接口部件(BIU)是聯(lián)系微處理器內(nèi)部與外部的重要通道,其主要功能是負(fù)責(zé)微處理器內(nèi)部,與存儲器和I/O接口之間的數(shù)據(jù)傳送。具體的講,BIU完成一下幾個主要任務(wù)(1)取指令和預(yù)取指令(2)配合EU執(zhí)行的指令(3)形成物理地址。BIU由段寄存器(代碼段寄存器CS、數(shù)據(jù)段寄存器DS、堆棧段寄存器SS和附加段寄存器ES)、指令指針寄存器、地址加法器、總線控制電路

3、和指令隊列緩沖器等組成。執(zhí)行部件(EU):是執(zhí)行指令并對各個硬件部分進(jìn)行控制的部件,包含一個16位的算術(shù)邏輯元件,8個16位的通用寄存器,一個16位的狀態(tài)標(biāo)志寄存器,一個數(shù)據(jù)暫存寄存器和EU控制電路。他的主要功能簡單地說就是執(zhí)行全部指令。 8086/8088的內(nèi)部結(jié)構(gòu)框圖 8086/8088CPU引腳功能:AD15AD0(Address Data Bus):16位地址/數(shù)據(jù)總線,分時復(fù)用。傳輸?shù)刂窌r三態(tài)輸出,傳輸數(shù)據(jù)時三態(tài)雙向輸入/輸出。A19/S6A16/S3(Address/Status):地址/狀態(tài)線,三態(tài),輸出,分時復(fù)用。BHE/S7:高8位數(shù)據(jù)線允許/狀態(tài)信號,三態(tài)輸出,低電平有效。

4、MN/MX:最小/最大工作模式選擇信號,輸入。RD(Read):讀選通信號,三態(tài),輸出,低電平有效。WR(Write):寫選通信號,三態(tài),輸出,低電平有效。M/IO:存儲器或I/O端口控制信號,三態(tài),輸出。ALE:地址鎖存允許信號,輸出,高電平有效。DEN:數(shù)據(jù)允許信號,輸出,低電平有效DT/R:數(shù)據(jù)發(fā)送/收發(fā)控制信號,三態(tài),輸出.READY(Ready):準(zhǔn)備就緒信號,輸入,高電平有效.RESET:復(fù)位信號,輸入,高電平有效。INTR:可屏蔽中斷請求信號,輸入,電平觸發(fā),高電平有效。INTA:中斷響應(yīng)信號,輸出,低電平有效。NMI:不可屏蔽中斷請求信號,輸入,邊沿觸發(fā),正跳變有效.TEST:

5、測試信號,輸入,低電平有效.HOLD:總線保持請求信號,輸入,高電平有效。HLDA:總線保持響應(yīng)信號,輸入,高電平有效。CLK:時鐘信號,輸入。VCC(+5V),GND(地)存儲器涉及的幾個地址術(shù)語:1) 物理地址。存儲單元的實際地址,在1MB的存儲器里,每一個存儲單元都有一個唯一的20位地址,稱為該存儲單元的物理地址。物理地址=段基址*10H+偏移地址2) 偏移地址。這個存儲單元相對于它所在段基址的字節(jié)距離,偏移地址為16位無符號數(shù),稱為偏移量,又稱為有效地址EA.3)邏輯地址。由段基址和偏移地址組成。8086最小模式典型配置圖 典型的8086總線周期序列總線組成四個周期: T1狀態(tài) 完成尋

6、址功能。T2狀態(tài) 狀態(tài),T3狀態(tài) 數(shù)據(jù)狀態(tài)。T3狀態(tài) 數(shù)據(jù)狀態(tài)。T4狀態(tài),結(jié)束狀態(tài),本質(zhì)上是過渡狀態(tài)。TW是等待狀態(tài)。  當(dāng)系統(tǒng)中所用的存儲器或外設(shè)的工作速度較慢,從而不能用最基本的總線周期執(zhí)行讀操作時,系統(tǒng)中就要用一個電路來產(chǎn)生READY信號,READY信號通過時鐘發(fā)生器8284A傳遞給CPU。CPU在 狀態(tài)的前沿(下降沿處)對READY信號進(jìn)行采樣。如果CPU沒有在 狀態(tài)的一開始采樣到READY信號為高電平,那么,就會在 和 之間插入等待狀態(tài) 。插入 的個數(shù)取決于CPU接收到高電平READY信號的時間。CPU在

7、不執(zhí)行總線周期時,總線接口部件就不和總線打交道,此時,進(jìn)入總線空閑周期。 第三章指令系統(tǒng)這一章,我們學(xué)習(xí)了很多常用的指令,這些指令是學(xué)習(xí)微機(jī)原理的基礎(chǔ)。要求高度熟練掌握的級重點有:MOV指令,輸入輸出指令I(lǐng)N和OUT測試指令TEST,減法運算指令,比較指令CMP串比較指令CMPS,條件轉(zhuǎn)移指令,標(biāo)志位操作指令CLC,STC,CLD,STD,CLI,STI。要求熟練掌握的級重點有8086尋址方式,堆棧的概念和操作原則,8086指令的一般格式如下操作碼操作數(shù),【操作數(shù)】分為,寄存器操作數(shù),立即數(shù)操作數(shù),存儲器操作數(shù),I/O端口操作數(shù)。MOV指令,能實現(xiàn)以下操作: CPU內(nèi)部寄存器之間數(shù)據(jù)

8、的任意傳送(除了碼段寄存器CS和指令指針I(yè)P以外)。 立即數(shù)傳送至CPU內(nèi)部的通用寄存器組(即AX、BX、CX、DX、BP、SP、SI、DI),給這些寄存器賦初值。 CPU內(nèi)部寄存器(除了CS和IP以外)與存儲器(所有尋址方式)之間的數(shù)據(jù)傳送,可以實現(xiàn)一個字節(jié)或一個字的傳送。 能實現(xiàn)用立即數(shù)給存儲單元賦初值。輸入輸出指令:IN AX/AL,I/O端口地址;表示從外部設(shè)備輸入數(shù)據(jù)給累加器,如果從外設(shè)端口中輸入一個字節(jié)則給8位累加器AL,若輸入一個字則給16位累加器AX。如 IN AL,80HOUT I/O端口地址,AX/AL;表示將累加器的數(shù)據(jù)輸出給外部設(shè)備,如果向外設(shè)端口輸出一個字節(jié)則用8位累

9、加器AL,若輸出一個字則用16位累加器AX。如OUT 81H,AL說明:當(dāng)I/O端口地址不超過8位時,則直接放在指令中,若超過8位,則用DX間址。如MOV DX,8080H。 標(biāo)志位操作指令第4章 匯編語言程序設(shè)計。要求高度熟練掌握的級重點是定義字,子程序的編寫。字DW定義一個字(兩個單元)DW 未操作后面的每個操作數(shù)都占用2B,在內(nèi)存中存放時,低字節(jié)在前,高字節(jié)在后。第5章 微型計算機(jī)存儲器概括。高度熟練掌握的級重點內(nèi)容存儲器擴(kuò)展技術(shù),存儲器與CPU鏈接,線選法與全譯碼法的特點。存儲器按存儲介質(zhì)分類,1)半導(dǎo)體存儲器:用半導(dǎo)體器件組成的存儲器2)磁表面存儲器:用磁性材料做成的存儲器。按讀寫功

10、能1)只讀存儲器(ROM):存儲的內(nèi)容是固定不變的,只能讀出而不能寫入的半導(dǎo)體存儲器。2)隨機(jī)讀寫存儲器(RAM):既能讀出又能寫入的存儲器。按存儲方式1)隨機(jī)存儲器:任何存儲單元的內(nèi)容都能被隨機(jī)存取,且存取時間和存儲單元的物理位置無關(guān)。2)順序存儲器:只能按某種順序來存取,存取時間和存儲單元的物理位置有關(guān)。存儲器擴(kuò)展技術(shù)分為數(shù)量擴(kuò)展,字長擴(kuò)展??谡緯r需要解決的問題包括自擴(kuò)展,字?jǐn)U展,字位擴(kuò)展。 存儲器接口和其它接口一樣,主要完成三大總線任務(wù),即實現(xiàn)與地址總線,控制總線,數(shù)據(jù)總線的鏈接。存儲器譯碼方法分為片選控制譯碼和片內(nèi)地址譯碼兩部分。常用的片選控制譯碼方法有 1)線選法,2)全譯碼法,3)

11、部分譯碼法4)混合譯碼法。線選法的優(yōu)點是連線簡單,片選控制無需專門的譯碼電路。但是有兩個缺點1)當(dāng)存在空閑地址線時,由于空閑地址線可隨意取值0或者1,故將導(dǎo)致地址重疊。2)整個存儲器地址分布不連續(xù)使可尋址范圍減小。全譯碼法優(yōu)點,訊初期的地址是連續(xù)且唯一確定的,即無地址重復(fù)和地址重疊現(xiàn)象。 第六章輸入輸出和中斷技術(shù)要求高度熟練掌握級重點中斷控制方式特點和適用范圍。熟練掌握級重點:同步式查詢式控制方式的特點,中斷技術(shù),中斷處理過程。輸入輸出接口可以1)電平轉(zhuǎn)換2)速度匹配3)格式轉(zhuǎn)換。同步式程序控制方式特點:輸入時假設(shè)外設(shè)準(zhǔn)備好輸出時假設(shè)外設(shè)空閑。查詢式控制方式特點:CPU與外設(shè)之間自然同步。應(yīng)用

12、:適合CPU不太忙且傳送速度要求不高時。中斷控制方式特點:CPU與外設(shè)同時工作。應(yīng)用,非高速大量數(shù)據(jù)傳送。DMS數(shù)據(jù)傳送的特點是不經(jīng)過CPU,不破壞CPU各寄存器內(nèi)容,直接實現(xiàn)存儲器與I/O數(shù)據(jù)傳送。不可屏蔽中斷NMI:屬性是硬件不可屏蔽向量。可屏蔽中斷INTR:屬性,硬件可屏蔽。軟件中斷特點:1)中斷矢量號由CPU自動提供。2)除單步中斷外,所有內(nèi)部中斷無法禁止。3)除單步中斷外,任何內(nèi)部中斷的優(yōu)先權(quán)都比外部高4)不可屏蔽。中斷處理過程1)中斷請求,2)中斷響應(yīng)3)中斷處理4)中斷返回 第七章常用可編程數(shù)字接口電路。高度熟練掌握級重點 :8253控制字格式。要求掌握級重點 的內(nèi)容:8253工作方式。8253的控制字由8位二進(jìn)制數(shù)構(gòu)成,該8位二進(jìn)制數(shù)的每一位均有不同的含義及設(shè)置方法。 Intel 8253 的主要功能:(1) 具有三個獨立的16位定時/計數(shù)通道,分別稱為計數(shù)器0、計數(shù)器1、計數(shù)器2.(2) 每個通道有六種工作方式,可實現(xiàn)精確定時及外部脈沖計數(shù),

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論