微機原理與接口技術(shù)總復習_第1頁
微機原理與接口技術(shù)總復習_第2頁
微機原理與接口技術(shù)總復習_第3頁
微機原理與接口技術(shù)總復習_第4頁
微機原理與接口技術(shù)總復習_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

試題類型:填空題:包括基本概念和程序30%選擇題:包括單項和多項選擇20%綜合題:50%卷面提供相關(guān)接口芯片控制字格式與說明。復習課第1章微型計算機基礎(chǔ)一些基本概念——微型計算機的基本結(jié)構(gòu)微型計算機硬件:CPU、存儲器、I/O接口,通過總線連接成一個整體??偩€的概念。微型計算機系統(tǒng)的概念。計算機數(shù)據(jù)格式。第2章8086系統(tǒng)結(jié)構(gòu)8086微處理器功能結(jié)構(gòu):8086CPU包括總線接口單元BIU、執(zhí)行單元EU

BIU負責與M、I/O端口傳送數(shù)據(jù),取指令EU負責指令執(zhí)行內(nèi)部有14個16位寄存器:AX、BX、CX、DX、SP、BP、SI、DI CS、DS、SS、ES、IP、PSW(flags)

8086存儲器組織及其尋址:20位地址總線,最多可訪問1MB存儲器。8086的I/O端口尋址:用地址總線的低16位作為對8位I/O端口的尋址線,最多可訪問65536(64KB)個端口。IBM-PC系統(tǒng):只使用了A9~A010條地址線作為I/O端口的尋址線,故最多可尋址1024(1KB)個端口。狀態(tài)標志包括6位:CF、PF、AF、ZF、SF、OF38H+6AH00111000+0110101010100010CF=0PF=0;奇數(shù)個1AF=1ZF=0SF=1OF=1控制標志:IF微處理器總線、時序微處理器總線:8086的40條引腳信號按功能可分為四部分——地址總線、數(shù)據(jù)總線、控制總線以及其他(時鐘與電源)。

主要特點:地址/數(shù)據(jù)(AD)總線是分時復用的雙重總線,需要外部鎖存器分離地址、數(shù)據(jù)信息。ALE的下降沿用來把地址/數(shù)據(jù)總線(AD15~AD0)以及地址/狀態(tài)總線(A19~A16/S6~S3)中的地址信息鎖住并存入地址鎖存器中。常用地址鎖存器:74LS373,82828086微處理器有兩種工作方式:最大方式、最小方式。8086微處理器的基本時序:只掌握基本概念,不分析時序。系統(tǒng)的復位和啟動,復位時各寄存器的值(P50)時鐘周期、總線周期、指令周期

存儲器的分段結(jié)構(gòu):為解決20位物理地址與16位寄存器的矛盾。邏輯地址:由段基址和段內(nèi)偏移地址組成的地址物理地址:存儲器的絕對地址(20位的實際地址),范圍從00000H~FFFFFH,是由CPU訪問存儲器時由地址總線發(fā)出的地址。物理地址由總線接口單元BIU形成。例:8000:0100H(邏輯地址)——80100H(物理地址)P5612、已知SS=3500H,SP=0800H堆棧段物理地址:35000H~44FFFH入棧10字節(jié):SP=07F6HorPA=357F6H出棧6字節(jié):SP=07FCHorPA=357FCH堆棧的概念:堆棧的工作方式是“先進后出”。用棧指針SP管理入棧,SP-2出棧,SP+2第3章指令系統(tǒng)和尋址方式

指令是CPU能執(zhí)行的一個基本操作。指令組成:計算機中指令由操作碼和操作數(shù)(目的、源操作數(shù))兩部分組成。例:MOV AX, DATA

8088/8086CPU的尋址方式:尋找和獲得操作數(shù)、操作數(shù)存放地址或指令轉(zhuǎn)移地址的方法。分數(shù)據(jù)尋址和指令尋址。立即尋址方式(Immediateaddressing)寄存器尋址方式(Registeraddressing)存儲器尋址方式(Memoryaddressing):存儲器操作數(shù)的有效地址EA的取得方法:直接尋址、寄存器間接尋址、相對寄存器尋址、基址加變址尋址、相對基址加變址尋址存儲器操作數(shù)的物理地址PA的取得方法:一般存儲器操作數(shù)指令中隱含段寄存器,有的指令允許段超越,需要在指令中標明。

8088/8086CPU的指令系統(tǒng)

(不包括串操作指令及處理器控制指令)第4章匯編語言程序設(shè)計

程序結(jié)構(gòu):分段結(jié)構(gòu)段定義偽操作:段名SEGMENT、、、

段名ENDS子程序(過程)定義偽操作過程名PROC類型、、、過程名ENDPASSUME偽操作END偽操作語句格式:包括指令語句、偽指令語句標號和變量的使用:常數(shù)、表達式:數(shù)值返回操作符

例:SEG

取符號地址(變量或標號)的段地址MOVAX,SEGyy例:OFFSET

取符號地址(變量或標號)的偏移地址MOVBX,OFFSETyy

LENGTH

取變量的長度屬性常用偽指令的使用:DB指示其后的操作數(shù)為字節(jié)類型DW指示其后的操作數(shù)為字類型DD指示其后的操作數(shù)為雙字類型(dup,?)匯編語言程序設(shè)計(順序、分支、循環(huán)結(jié)構(gòu)、子程序結(jié)構(gòu))DOS功能調(diào)用

返回DOS:4CH號功能調(diào)用例:在要返回DOS處,安排指令:

MOVAH,4CHINT21H

執(zhí)行完4CH的功能調(diào)用,即返回DOS。第5章存貯器半導體存儲器的分類:可讀寫存儲器RAM(靜態(tài)SRAM、動態(tài)DROM、高速緩存(cache)作用

)只讀存儲器ROM(EPROM、EEPROM等)熟悉常用存儲器芯片的使用:6116、6264、2716、2764等掌握地址譯碼芯片74LS138的使用存儲容量的擴展:線選法和譯碼法(全譯碼、部分譯碼)概念

全譯碼除去作為片內(nèi)的尋址線外,所余的高位地址總線全部譯碼,譯碼輸出作為各芯片的片選信號。(不存在地址重疊)

部分譯碼是將片內(nèi)尋址地址線以外的高位地址線的一部分接譯碼器的輸入端,譯碼器的輸出作為片選。(若有地址線懸空,則存在地址重疊)片內(nèi)低位地址的處理(與存儲容量的關(guān)系),高位地址又如何處理?

譯碼電路與尋址范圍的對應。第6章I/O接口和總線CPU與外部設(shè)備之間的接口信息數(shù)據(jù)信息是CPU和I/O設(shè)備交換的基本信息,通常是8位或16位。狀態(tài)信息反映了當前外設(shè)的工作狀態(tài),它是由外設(shè)通過接口送入CPU的??刂菩畔⑹荂PU通過接口送給外設(shè)的。CPU通過發(fā)送控制信息控制外設(shè)的工作。外設(shè)種類不同,控制信息也各不相同。CPU與外設(shè)間的數(shù)據(jù)傳送方式: 程序控制方式中斷控制方式直接存儲器

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論