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

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

試題類型:填空題:15%單項選擇題:15%簡單題:15%綜合題:55%卷面提供相關接口芯片控制字格式與說明。復習課試題類型:復習課1第1章微型計算機基礎一些基本概念——微型計算機的基本結構微型計算機硬件:CPU、存儲器、I/O接口,通過總線連接成一個整體。總線的概念。微型計算機系統(tǒng)的概念。計算機數據格式。8位二進制數的原碼,補碼表示第1章微型計算機基礎一些基本概念——微型計算機的基本結2第2章8086系統(tǒng)結構8086微處理器功能結構:8086CPU包括總線接口單元BIU、執(zhí)行單元EU

BIU負責與M、I/O端口傳送數據,取指令EU負責指令執(zhí)行內部有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)個端口。第2章8086系統(tǒng)結構8086微處理器功能結構:3狀態(tài)標志包括6位:CF、PF、AF、ZF、SF、OF控制標志:IF判斷帶符號數運算結果是否溢出

判斷無符號數運算結果是否溢出狀態(tài)標志包括6位:CF、PF、AF、ZF、S4微處理器總線、時序微處理器總線:地址總線(20條)、數據總線(16條)、控制總線(RD,WR)

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

存儲器的分段結構:為解決20位物理地址與16位寄存器的矛盾。邏輯地址:由段基址和段內偏移地址組成的地址物理地址:存儲器的絕對地址(20位的實際地址),范圍從00000H~FFFFFH,是由CPU訪問存儲器時由地址總線發(fā)出的地址。物理地址由總線接口單元BIU形成。例:8000:0100H(邏輯地址)——80100H(物理地址)堆棧的概念:堆棧的工作方式是“先進后出”。用棧指針SP管理入棧,SP-2(PUSH指令)出棧,SP+2(POP指令)

存儲器的分段結構:為解決20位物理地址與16位寄存器6第3章指令系統(tǒng)和尋址方式

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

8088/8086CPU的尋址方式:尋找和獲得操作數、操作數存放地址或指令轉移地址的方法。分數據尋址和指令尋址。立即尋址方式(Immediateaddressing)寄存器尋址方式(Registeraddressing)存儲器尋址方式(Memoryaddressing):第3章指令系統(tǒng)和尋址方式指令是CPU能執(zhí)行的一個7存儲器操作數的有效地址EA的取得方法:直接尋址、寄存器間接尋址、相對寄存器尋址、基址加變址尋址、相對基址加變址尋址存儲器操作數的物理地址PA的取得方法:一般存儲器操作數指令中隱含段寄存器,有的指令允許段超越,需要在指令中標明。

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

(不包括串操作指令及處理器控制指令)存儲器操作數的有效地址EA的取得方法:8第4章匯編語言程序設計

程序結構:分段結構段定義偽操作:段名SEGMENT、、、

段名ENDS子程序(過程)定義偽操作過程名PROC類型、、、過程名ENDPASSUME偽操作END偽操作語句格式:包括指令語句、偽指令語句第4章匯編語言程序設計程序結構:分段結構9標號和變量的使用:常數、表達式:數值返回操作符

例:SEG

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

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

LENGTH

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

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

MOVAH,4CHINT21H

執(zhí)行完4CH的功能調用,即返回DOS。匯編語言程序設計(順序、分支、循環(huán)結構、子程序結構)11第5章存貯器半導體存儲器的分類:可讀寫存儲器RAM(靜態(tài)SRAM、動態(tài)DROM、高速緩存(cache)作用

)只讀存儲器ROM(EPROM、EEPROM等)例: 用2K×4位的RAM芯片組成32K字節(jié)的存儲器,共需RAM芯片數量?(32片)第5章存貯器半導體存儲器的分類:例:12掌握地址譯碼芯片74LS138的使用存儲容量的擴展:線選法和譯碼法(全譯碼、部分譯碼)概念

全譯碼:不存在地址重疊

部分譯碼:若有地址線懸空,則存在地址重疊

片內低位地址的處理(與存儲容量的關系),高位地址又如何處理?

掌握地址譯碼芯片74LS138的使用13第6章I/O接口和總線CPU與外部設備之間的接口信息

數據信息狀態(tài)信息控制信息輸入輸出接口基本功能:輸入有緩沖、輸出有鎖存CPU與外設間的數據傳送方式: 程序控制方式中斷控制方式直接存儲器存取(DMA)控制方式(特點:傳送過程完全由硬件控制

)第6章I/O接口和總線CPU與外部設備之間的接口信息C14簡單的輸入輸出接口芯片最常用的簡單的輸入輸出接口芯片主要有緩沖器和鎖存器1、緩沖器74LS244和74LS2452、鎖存器74LS273和74LS373掌握獨立式按鍵、

LED,8段LED數碼管的接口電路設計。簡單的輸入輸出接口芯片最常用的簡單的輸入輸出接口芯片主要有緩15PC總線(8088CPU):共有62條引線。62根總線按功能可分為四類:PC總線,能和地址總線一起形成端口選通信號的控制信號

數據總線8根(D7~D0

)地址總線20根(A19~A0)其中,用于端口的地址線A9~A0控制總線26根IOR

IOW

MEMR

MEMW

AENPC總線(8088CPU):共有62條引線。16第7章微型計算機中斷系統(tǒng)中斷的基本概念:中斷的優(yōu)點:分時操作(CPU與外設并行工作,提高了效率)實時處理故障處理CPU響應中斷的條件:1)外設有中斷請求且未屏蔽2)中斷是開放的第7章微型計算機中斷系統(tǒng)中斷的基本概念:178086CPU中斷系統(tǒng)中斷的分類:(256種中斷分為兩大類)外部中斷(外部可屏蔽中斷INTR)、內部中斷。中斷類型號的獲取:

中斷類型號(中斷向量碼)、中斷向量、中斷向量表(存放區(qū)域)

中斷入口地址的設置:

用戶要自己將中斷服務程序入口地址置入相應的中斷向量表內。8086CPU中斷系統(tǒng)中斷入口地址的設置: 用戶要自己將中斷188086CPU響應中斷的過程當中斷源產生中斷申請后不論是內中斷、非屏蔽中斷,還是可屏蔽中斷只要滿足響應條件,在執(zhí)行完當前指令后,CPU內部硬件會自動完成下列響應中斷的過程:①取中斷類型號N②當前PSW的內容入棧③當前CS的內容入棧④當前IP的內容入棧⑤清IF、TF標志為0⑥取內存單元(0:N×4)字內容送IP取中斷入口地址⑦取內存單元(0:N×4+2)字內容送CS轉入服務

保護斷點狀態(tài)、地址,關中斷8086CPU響應中斷的過程當中斷源產生中斷申請后①取中斷19可編程中斷控制器Intel8259A:單片可以直接管理8個硬件中斷源,還可級聯操作。CPU對8259A的控制命令分為兩類:一類是初始化控制字(ICW)4個另一類是操作命令字(OCW)3個可編程中斷控制器Intel8259A:20第8章可編程計數器/定時器8253及其應用8253結構、引腳、工作方式(觸發(fā)方式)初始化編程:1、寫控制字;2、寫計數初值分頻電路的設計:(與CPU的接口,譯碼電路的設計,端口地址的分配,脈沖信號的輸入、輸出,GATE控制信號的連接)例:地址范圍360H~367H,指出8253的通道0,1,2及控制端口地址。(360H~363H)第8章可編程計數器/定時器8253及其應用8253結構、218255結構、引腳、工作方式、控制字及編程、工作方式0下對開關量的輸入、輸出,應用電路與控制程序的設計。(包括與CPU的接口電路設計、譯碼電路的設計,端口地址的分配)例:地址范圍368H~36FH,指出8255A的A、B、C及控制端口地址(368H~36BH)

第9章可編程外圍接口芯片8255A及其應用8255結構、引腳、工作方式、控制字及編程、工22第10章串行通信和可編程接口芯片8251A概念:并行通信、串行通信串行通信

異步通信字符格式 波特率概念與計算了解8251A的基本性能包括波特率、波特率因子與收、發(fā)時鐘(RxC.TxC)的間的關系。(不要求應用編程)。第10章串行通信和可編程接口芯片8251A概念:并行23第11章模數(A/D)和數模(D/A)轉換

掌握DAC0832,ADC0809芯片的基本性能。(不要求應用編程)。第11章模數(A/D)和數模(D/A)轉換24試題類型:填空題:15%單項選擇題:15%簡單題:15%綜合題:55%卷面提供相關接口芯片控制字格式與說明。復習課試題類型:復習課25第1章微型計算機基礎一些基本概念——微型計算機的基本結構微型計算機硬件:CPU、存儲器、I/O接口,通過總線連接成一個整體??偩€的概念。微型計算機系統(tǒng)的概念。計算機數據格式。8位二進制數的原碼,補碼表示第1章微型計算機基礎一些基本概念——微型計算機的基本結26第2章8086系統(tǒng)結構8086微處理器功能結構:8086CPU包括總線接口單元BIU、執(zhí)行單元EU

BIU負責與M、I/O端口傳送數據,取指令EU負責指令執(zhí)行內部有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)個端口。第2章8086系統(tǒng)結構8086微處理器功能結構:27狀態(tài)標志包括6位:CF、PF、AF、ZF、SF、OF控制標志:IF判斷帶符號數運算結果是否溢出

判斷無符號數運算結果是否溢出狀態(tài)標志包括6位:CF、PF、AF、ZF、S28微處理器總線、時序微處理器總線:地址總線(20條)、數據總線(16條)、控制總線(RD,WR)

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

存儲器的分段結構:為解決20位物理地址與16位寄存器的矛盾。邏輯地址:由段基址和段內偏移地址組成的地址物理地址:存儲器的絕對地址(20位的實際地址),范圍從00000H~FFFFFH,是由CPU訪問存儲器時由地址總線發(fā)出的地址。物理地址由總線接口單元BIU形成。例:8000:0100H(邏輯地址)——80100H(物理地址)堆棧的概念:堆棧的工作方式是“先進后出”。用棧指針SP管理入棧,SP-2(PUSH指令)出棧,SP+2(POP指令)

存儲器的分段結構:為解決20位物理地址與16位寄存器30第3章指令系統(tǒng)和尋址方式

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

8088/8086CPU的尋址方式:尋找和獲得操作數、操作數存放地址或指令轉移地址的方法。分數據尋址和指令尋址。立即尋址方式(Immediateaddressing)寄存器尋址方式(Registeraddressing)存儲器尋址方式(Memoryaddressing):第3章指令系統(tǒng)和尋址方式指令是CPU能執(zhí)行的一個31存儲器操作數的有效地址EA的取得方法:直接尋址、寄存器間接尋址、相對寄存器尋址、基址加變址尋址、相對基址加變址尋址存儲器操作數的物理地址PA的取得方法:一般存儲器操作數指令中隱含段寄存器,有的指令允許段超越,需要在指令中標明。

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

(不包括串操作指令及處理器控制指令)存儲器操作數的有效地址EA的取得方法:32第4章匯編語言程序設計

程序結構:分段結構段定義偽操作:段名SEGMENT、、、

段名ENDS子程序(過程)定義偽操作過程名PROC類型、、、過程名ENDPASSUME偽操作END偽操作語句格式:包括指令語句、偽指令語句第4章匯編語言程序設計程序結構:分段結構33標號和變量的使用:常數、表達式:數值返回操作符

例:SEG

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

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

LENGTH

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

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

MOVAH,4CHINT21H

執(zhí)行完4CH的功能調用,即返回DOS。匯編語言程序設計(順序、分支、循環(huán)結構、子程序結構)35第5章存貯器半導體存儲器的分類:可讀寫存儲器RAM(靜態(tài)SRAM、動態(tài)DROM、高速緩存(cache)作用

)只讀存儲器ROM(EPROM、EEPROM等)例: 用2K×4位的RAM芯片組成32K字節(jié)的存儲器,共需RAM芯片數量?(32片)第5章存貯器半導體存儲器的分類:例:36掌握地址譯碼芯片74LS138的使用存儲容量的擴展:線選法和譯碼法(全譯碼、部分譯碼)概念

全譯碼:不存在地址重疊

部分譯碼:若有地址線懸空,則存在地址重疊

片內低位地址的處理(與存儲容量的關系),高位地址又如何處理?

掌握地址譯碼芯片74LS138的使用37第6章I/O接口和總線CPU與外部設備之間的接口信息

數據信息狀態(tài)信息控制信息輸入輸出接口基本功能:輸入有緩沖、輸出有鎖存CPU與外設間的數據傳送方式: 程序控制方式中斷控制方式直接存儲器存取(DMA)控制方式(特點:傳送過程完全由硬件控制

)第6章I/O接口和總線CPU與外部設備之間的接口信息C38簡單的輸入輸出接口芯片最常用的簡單的輸入輸出接口芯片主要有緩沖器和鎖存器1、緩沖器74LS244和74LS2452、鎖存器74LS273和74LS373掌握獨立式按鍵、

LED,8段LED數碼管的接口電路設計。簡單的輸入輸出接口芯片最常用的簡單的輸入輸出接口芯片主要有緩39PC總線(8088CPU):共有62條引線。62根總線按功能可分為四類:PC總線,能和地址總線一起形成端口選通信號的控制信號

數據總線8根(D7~D0

)地址總線20根(A19~A0)其中,用于端口的地址線A9~A0控制總線26根IOR

IOW

MEMR

MEMW

AENPC總線(8088CPU):共有62條引線。40第7章微型計算機中斷系統(tǒng)中斷的基本概念:中斷的優(yōu)點:分時操作(CPU與外設并行工作,提高了效率)實時處理故障處理CPU響應中斷的條件:1)外設有中斷請求且未屏蔽2)中斷是開放的第7章微型計算機中斷系統(tǒng)中斷的基本概念:418086CPU中斷系統(tǒng)中斷的分類:(256種中斷分為兩大類)外部中斷(外部可屏蔽中斷INTR)、內部中斷。中斷類型號的獲取:

中斷類型號(中斷向量碼)、中斷向量、中斷向量表(存放區(qū)域)

中斷入口地址的設置:

用戶要自己將中斷服務程序入口地址置入相應的中斷向量表內。8086CPU中斷系統(tǒng)中斷入口地址的設置: 用戶要自己將中斷428086CPU響應中斷的過程當中斷源產生中斷申請后不論是內中斷、非屏蔽中斷,還是可屏蔽中斷只要滿足響應條件,在執(zhí)行完當前指令后,CPU內部硬件會自動完成下列響應中斷的過程:①取中斷類型號N②當前PSW的內容入棧③當前CS的內容入棧④當前IP的內容入棧⑤清IF、TF標志為0⑥取內存單元(0:N×4)字

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論