




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、微機(jī)原理與接口技術(shù)復(fù)習(xí)參考資料教師:萬顯榮復(fù)習(xí)資料說明:1、標(biāo)有紅色星號(hào)“”的內(nèi)容為重點(diǎn)內(nèi)容微機(jī)原理,請(qǐng)注意查看。3、本資料末尾附有“微機(jī)原理與接口技術(shù)綜合練習(xí)題與答案錯(cuò)誤修正”和“ 與接口技術(shù)綜合練習(xí)題與答案中不作要求的部分”第一章、計(jì)算機(jī)中的數(shù)制1、無符號(hào)數(shù)的表示方法:(1)十進(jìn)制計(jì)數(shù)的表示法 特點(diǎn):以十為底,逢十進(jìn)一; 共有0-9十個(gè)數(shù)字符號(hào)。(2 )二進(jìn)制計(jì)數(shù)表示方法: 特點(diǎn):以2為底,逢2進(jìn)位; 只有0和1兩個(gè)符號(hào)。(3 )十六進(jìn)制數(shù)的表示法: 特點(diǎn):以16為底,逢16進(jìn)位;共16個(gè)數(shù)字符號(hào)。有 0-9 及 A F (表示 1015)2、各種數(shù)制之間的轉(zhuǎn)換(見書本 1.2.3,1.2
2、.4)(1 )非十進(jìn)制數(shù)到十進(jìn)制數(shù)的轉(zhuǎn)換 按相應(yīng)進(jìn)位計(jì)數(shù)制的權(quán)表達(dá)式展開,再按十進(jìn)制求和。(2 )十進(jìn)制數(shù)制轉(zhuǎn)換為二進(jìn)制數(shù)制 十進(jìn)制 7二進(jìn)制的轉(zhuǎn)換: 整數(shù)部分:除2取余; 小數(shù)部分:乘2取整。 十進(jìn)制 7十六進(jìn)制的轉(zhuǎn)換: 整數(shù)部分:除16取余; 小數(shù)部分:乘16取整。以小數(shù)點(diǎn)為起點(diǎn)求得整數(shù)和小數(shù)的各個(gè)位。(3)二進(jìn)制與十六進(jìn)制數(shù)之間的轉(zhuǎn)換 用4位二進(jìn)制數(shù)表示1位十六進(jìn)制數(shù)3、 無符號(hào)數(shù)二進(jìn)制的運(yùn)算(見教材P5 )4、二進(jìn)制數(shù)的邏輯運(yùn)算特點(diǎn):按位運(yùn)算,無進(jìn)借位(1)與運(yùn)算只有A、B變量皆為1時(shí),與運(yùn)算的結(jié)果就是 1(2)或運(yùn)算A、B變量中,只要有一個(gè)為 1,或運(yùn)算的結(jié)果就是 1(3)非運(yùn)算(4
3、 )異或運(yùn)算A、B兩個(gè)變量只要不同,異或運(yùn)算的結(jié)果就是1二、計(jì)算機(jī)中的碼制(重點(diǎn) )1對(duì)于符號(hào)數(shù),機(jī)器數(shù)常用的表示方法有原碼、反碼和補(bǔ)碼三種。數(shù)X的原碼記作X原,反碼記作X反,補(bǔ)碼記作X補(bǔ)。注意:對(duì)正數(shù),三種表示法均相同。 它們的差別在于對(duì)負(fù)數(shù)的表示。(1) 原碼定義:符號(hào)位:0表示正,1表示負(fù); 數(shù)值位:真值的絕對(duì)值。注意:數(shù)0的原碼不唯一(2) 反碼定義:若X0,則兇反=X原若X0,則X補(bǔ)=兇反=兇原若X(BL)IMUL WORD PTRSI;(DX,AX) J (AX) X(SI+1SI)注意:MUL/IMUL指令中 AL(AX)為隱含的乘數(shù)寄存器; AX(DX,AX)為隱含的乘積寄存器
4、;SRC不能為立即數(shù);4、被除數(shù)商余數(shù)字節(jié)除法AXALAH字除法DX:AXAXDXDIV除法指令進(jìn)行除法時(shí):16位/8位7 8位商32位/16位7 16位商對(duì)被除數(shù)、商及余數(shù)存放有如下規(guī)定:(1)無符號(hào)數(shù)除法指令 格式:DIV src 操作:字節(jié)操作的商 的余數(shù)字操作(AL) J (AX) / (SRC)(AH) J (AX) / (SRC)(AX) J (DX, AX) / (SRC) 的商(DX) J (DX, AX) / (SRC) 的余數(shù)除CF和OF外,對(duì)其它標(biāo)志位無定義。指令例子:DIV CLDIV WORD P TRBX(2)有符號(hào)數(shù)除法指令I(lǐng)DIV格式:IDIV src操作與DI
5、V類似。商及余數(shù)均為有符號(hào)數(shù),且余數(shù)符號(hào)總是與被除數(shù)符號(hào)相同。注意:對(duì)于DIV/IDIV 指令A(yù)X(DX,AX)為隱含的被除數(shù)寄存器。AL(AX)為隱含的商寄存器。AH(DX)為隱含的余數(shù)寄存器。src不能為立即數(shù)。 對(duì)所有條件標(biāo)志位均無定關(guān)于除法操作中的字長擴(kuò)展問題?除法運(yùn)算要求被除數(shù)字長是除數(shù)字長的兩倍,若不滿足則需對(duì)被除數(shù)進(jìn)行擴(kuò)展,否則產(chǎn)生錯(cuò)誤。CBW 和 CWD?對(duì)于無符號(hào)數(shù)除法擴(kuò)展,只需將AH或DX清零即可。?對(duì)有符號(hào)數(shù)而言,則是符號(hào)位的擴(kuò)展??墒褂们懊娼榻B過的符號(hào)擴(kuò)展指令三、邏輯運(yùn)算和移位指令1、邏輯運(yùn)算指令(1)邏輯與AND對(duì)兩個(gè)操作數(shù)進(jìn)行按位邏輯“與”操作。格式:AND des
6、t, src用途:保留操作數(shù)的某幾位,清零其他位。例1:保留AL中低4位,AND AL,0FH咼4位清0。(2)邏輯或OR 對(duì)兩個(gè)操作數(shù)進(jìn)行按位邏輯 格式:OR dest, src 用途:對(duì)操作數(shù)的某幾位置”或”操作。1 ;對(duì)兩操作數(shù)進(jìn)行組合。例1:把AL中的非壓縮BCD碼變成相應(yīng)十進(jìn)制數(shù)的OR AL, 30HASCII 碼。(3)邏輯非NOT對(duì)操作數(shù)進(jìn)行按位邏輯非”操作。格式:NOT mem/reg例:NOT CXNOT BYTE P TRDI(4 )邏輯異或XOR 對(duì)兩個(gè)操作數(shù)按位進(jìn)行”異或”操作。格式:XOR dest, src用途:對(duì)reg清零(自身異或)把reg/mem的某幾位變反(
7、與1異或)例1:把AX寄存器清零。 MOV AX,0 XOR AX,AX AND AX,0 SUB AX,AXAL的內(nèi)容是否為負(fù)數(shù)。AL,80H ;檢查 AL 中 D7=1 ?MINUS ;是 1(負(fù)數(shù)),轉(zhuǎn) MINUS;否則為正數(shù)JNZ(1)非循環(huán)移位指令(重點(diǎn))(5 )測試指令TEST操作與AND指令類似,但不將”與”的結(jié)果送回,只影響標(biāo)志位。 TEST指令常用于位測試,與條件轉(zhuǎn)移指令一起用。例:測試TEST2、移位指令算術(shù)左移指令算術(shù)右移指令邏輯左移指令邏輯右移指令SAL(Shift Arithmetic Left)SAR(Shift Arithmetic Right)SHL(Shift
8、 Left)SHR(Shift Right)這4條指令的格式相同,以SAL為例:f CL ;移位位數(shù)大于1時(shí)SAL mem/regI 1;移位位數(shù)等于1時(shí)?算術(shù)移位一一把操作數(shù)看做有符號(hào)數(shù); 邏輯移位一一把操作數(shù)看做無符號(hào)數(shù)。1位,也?移位位數(shù)放在CL寄存器中,如果只移 可以直接寫在指令中。例如:MOV CL,4 SHR AL,CL ; AL中的內(nèi)容右移?影響C,P,S,Z,O標(biāo)志。1位三操作數(shù)*21位三操作數(shù)/2?結(jié)果未溢出時(shí): 左移 右移例:把AL中的數(shù)x乘10因?yàn)?10=8+2=2 3+21,10操作。程序如下:MOVCL,3SALAL,1;2xMOVAH,ALSALAL,1;4xSAL
9、AL,1;8xADDAL,AH;8x+2x = 10x所以可用移位實(shí)現(xiàn)乘四、控制轉(zhuǎn)移指令1、轉(zhuǎn)移指令(1 )無條件轉(zhuǎn)移指令JMP格式:JMP label本指令無條件轉(zhuǎn)移到指定的目標(biāo)地址,以執(zhí)行從該地址開始的程序段 。(2)條件轉(zhuǎn)移指令(補(bǔ)充內(nèi)容) (重點(diǎn) )根據(jù)單個(gè)標(biāo)志位設(shè)置的條件轉(zhuǎn)移指令JB/JC;低于 或CF=1,則轉(zhuǎn)移;奇偶標(biāo)志PF=1(偶),則轉(zhuǎn)移;奇偶標(biāo)志P F=0(奇),則轉(zhuǎn)移;結(jié)果為零(ZF=1),則轉(zhuǎn)移;結(jié)果不為零(ZF=0),則轉(zhuǎn)移;SF=1,則轉(zhuǎn)移;SF=0,則轉(zhuǎn)移;OF=1,則轉(zhuǎn)移;OF=0,則轉(zhuǎn)移JNB/JNC/JAE ;高于或等于,或CF=0,則轉(zhuǎn)移 JP/JPEJN
10、P/JPOJZ/JEJNZ/JNEJSJNSJOJNO根據(jù)組合條件設(shè)置的條件轉(zhuǎn)移指令 這類指令主要用來判斷兩個(gè)數(shù)的大小。判斷無符號(hào)數(shù)的大小JA高于則轉(zhuǎn)移條件為:CF=0 A ZF=0 ,即卩 A BJNA/JBE 低于或等于則轉(zhuǎn)移條件為:CF=1 V ZF=1,即 A w B JB A B則轉(zhuǎn)移判斷有符號(hào)數(shù)的大小JG ;大于則轉(zhuǎn)移(A B)條件為:(SF OF=0) A ZF=0JGE;大于或等于則轉(zhuǎn)移(A B)條件為:(SF OF=0) V ZF=1 JLE ;小于或等于則轉(zhuǎn)移(A B)條件為:(SF OF=1) V ZF=1JL;小于則轉(zhuǎn)移(A B =條件為:(SF OF=1) A ZF=
11、0 2、循環(huán)控制指令用在循環(huán)程序中以確定是否要繼續(xù)循環(huán)。循環(huán)次數(shù)通常置于 CX中。轉(zhuǎn)移的目標(biāo)應(yīng)在距離本指令 -128+127的范圍之內(nèi)。循環(huán)控制指令不影響標(biāo)志位。(1) LO OP格式:LOOP label操作:(CX)-1 7 CX ;若(CX)豐0,則轉(zhuǎn)至label處執(zhí)行; 否則退出循環(huán),執(zhí)行LOOP后面的指令。LOOP指令與下面的指令段等價(jià):DEC CXJNZ label3、過程調(diào)用指令(1 )調(diào)用指令 CALL一般格式:CALL sub ;sub為子程序的入口 4、中斷指令(1)INT n 執(zhí)行類型n的中斷服務(wù)程序,N=0255五、處理器控制指令1、標(biāo)志位操作(1)CF設(shè)置指令CLC0
12、7 CFDF設(shè)置指令CLD07 DF伸操作的指針移動(dòng)方向從低到高STD17 DF伸操作的指針移動(dòng)方向從高到低IF設(shè)置指令CLI07 IF (禁止 INTR 中斷) STISTC17 CFCMC CF變反17 IF (開放INTR中斷)2、HLT (halt)執(zhí)行HLT指令后,CPU進(jìn)入暫停狀態(tài)。第四章8086匯編語言程序設(shè)計(jì)第一節(jié)偽指令(重點(diǎn))CPU指令與偽指令之間的區(qū)別:(1) CPU指令是給CPU的命令,在運(yùn)行時(shí)由 CPU執(zhí)行,每條指令對(duì)應(yīng) CPU的一種特定的 操作。而偽指令是給匯編程序的命令,在匯編過程中由匯編程序進(jìn)行處理。(2) 匯編以后,每條CPU指令產(chǎn)生一一對(duì)應(yīng)的目標(biāo)代碼;而偽指令
13、則不產(chǎn)生與之相應(yīng)的目標(biāo) 代碼。1、數(shù)據(jù)定義偽指令(1)數(shù)據(jù)定義偽指令的一般格式為:變量名偽指令 操作數(shù),操作數(shù)DB 用來定義字節(jié)(BYTE )DW用來定義字(WORD )DD 用來定義雙字(DWORD )(2 )操作數(shù)的類型可以是:DB 10,5,10HDW 100H,100,-4DD 2*30,0FFFBH常數(shù)或常數(shù)表達(dá)式DATA_WORDDATA_DW例如: DATA BYTE可以為字符串(定義字符串最好使用DB)例如:char1 DB AB可以為變量可以為?號(hào)操作符例如:X DB 5,?,6?號(hào)只是為了給變量保留相應(yīng)的存儲(chǔ)單元,而不賦予變量某個(gè)確定的初值。 重復(fù)次數(shù):N DUP (初值,
14、初值5)(0,2 DUP (1,3), 5)$,則表示的是地址計(jì)數(shù)器的當(dāng)前值。例如:ZERO DB 2 DUP ( 3,XYZ DB 2 DUP在偽操作的操作數(shù)字段中若使用2、補(bǔ)充內(nèi)容:(1)類型 PTR 地址表達(dá)式例如:INC BYTE PTR BX注意:單操作數(shù)指令,當(dāng)操作數(shù)為基址、MOV BYTE PTR BX , 12H變址、基+變的時(shí)候必須定義3、符號(hào)定義偽指令(1)EQU格式:名字EQU表達(dá)式EQU偽指令將表達(dá)式的值賦予一個(gè)名字,例: CONSTANT EQU 100以后可用這個(gè)名字來代替上述表達(dá)式。NEW PORT EQU PORT VAL+1=(等號(hào))與EQU類似,但允許重新定
15、義 例:EMP=7;值為7EMP=EMP+1 ;值為 8 LABELLABEL偽指令的用途是定義標(biāo)號(hào)或變量的類型格式:名字LABEL 類型變量的類型可以是 BYTE , WORD , DWORD。標(biāo)號(hào)的類型可以是 NEAR或FAR 4、段定義偽指令 與段有關(guān)的偽指令有:SEGMENT、ENDS、ASSUME、ORG(1)段定義偽指令的格式如下:段名SEGMENT 定位類型組合類型類別段名ENDSSEGMENT 和 ENDS這兩個(gè)偽指令總是成對(duì)出現(xiàn),二者前面的段名一致。二者之間的刪節(jié)部分,對(duì)數(shù)據(jù)段、 附加段及堆棧段,一般是符號(hào)、變量定義等偽指令。對(duì)于代碼段則是指令及偽指令。此外, 還必須明確段和
16、段寄存器的關(guān)系,這可由 ASSUME語句來實(shí)現(xiàn)。(2) ASSUME格式:ASSUME 段寄存器名:段名,段寄存器名:段名,ASSUME偽指令告訴匯編程序,將某一個(gè)段寄存器設(shè)置為某一個(gè)邏輯段址,即明確指出 源程序中邏輯段與物理段之間的關(guān)系。(3) ORG偽指令ORG規(guī)定了段內(nèi)的起始地址或偏移地址,其格式為:ORG 表達(dá)式的值即為段內(nèi)的起始地址或偏移地址,從此地址起連續(xù)存放程序或數(shù)據(jù)。5、匯編程序的一般結(jié)構(gòu) (重點(diǎn) )(記住)DATA SEGMENTDATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATABGN:MOV AX ,DATAMOV DS,AXMOV AH
17、,4CHINT 21HCODE ENDSEND BGN第三節(jié)程序設(shè)計(jì)1、順序程序的設(shè)計(jì)(略)2、分支程序的設(shè)計(jì) 典型例題:f 1X0x=o-1X0程序?yàn)椋篗OVAL,XCMPAL,0JGEBIGMOVY,-1JMP EXITBIG :JE EQULMOVY,1JMPEXITEQUL:MOVEXIT :Y 0Y,二進(jìn)制數(shù)(B)八進(jìn)制數(shù)(Q)十六進(jìn)制數(shù)(H)(數(shù)制 Y循環(huán)程序見講義用計(jì)數(shù)控制循環(huán)J十進(jìn)制數(shù)(D) 第一章計(jì)算機(jī)基礎(chǔ)知識(shí)本章的主要內(nèi)容號(hào)數(shù)同進(jìn)位數(shù)和字符在計(jì)算機(jī)中的表方本法、下邊將本章的知識(shí)點(diǎn)作了歸類, 組成的識(shí)要點(diǎn)示意圖。計(jì)算機(jī)系統(tǒng)組成硬件奇偶校驗(yàn)碼偶校驗(yàn)碼原碼數(shù)碼計(jì)數(shù)方法、不同進(jìn)位制
18、數(shù)之間相互轉(zhuǎn)換的 5補(bǔ)碼 簡單的算術(shù)運(yùn)算以及計(jì)算機(jī)系統(tǒng)的組成。 奇校驗(yàn)為本章的知識(shí)要點(diǎn)圖,圖1.2為計(jì)算機(jī)系統(tǒng)數(shù)字編碼規(guī)則ASCII 碼BCD碼字母編碼規(guī)則壓縮BCD碼非壓縮BCD碼控制器計(jì)算 機(jī) 系 統(tǒng) 組 成軟件外部設(shè)備ROM半導(dǎo)體存儲(chǔ)器 JRAM中央處理器(CPU)運(yùn)算器輸入設(shè)備輸出設(shè)備操作系統(tǒng):如 DOS、Windows、Unix、Linux 等r系統(tǒng)軟件V各種計(jì)算機(jī)語言處理軟件:如匯編、解釋、編譯等軟件其他系統(tǒng)軟件應(yīng)用軟件用戶應(yīng)用軟件其他應(yīng)用軟件第二章8086微處理器本章要從應(yīng)用角度上理解8086CPU的內(nèi)部組成、編程結(jié)構(gòu)、引腳信號(hào)功能、 最小工作模式的系統(tǒng)配置、8086的存儲(chǔ)器組織
19、、基本時(shí)序等概念。下面這一章 知識(shí)的結(jié)構(gòu)圖。微處理器Intel 8086時(shí)鐘發(fā)生器(8284)系統(tǒng)配置(最小模式)8086C PU地址鎖存器(74LS373、8282)卜三總線(DB、AB、CB)本 章 知 識(shí) 要 點(diǎn)存儲(chǔ)器組織數(shù)據(jù)收發(fā)器(8286、74LS245)丿存儲(chǔ)器邏輯分段存儲(chǔ)器分體物理地址奇地址存儲(chǔ)體(BHE)偶地址存儲(chǔ)體(A0)時(shí)鐘周期(T狀態(tài))*總線周期指令周期-基本讀總線周期基本寫總線周期復(fù)位操作時(shí)序-中斷響應(yīng)時(shí)序*寄存器的復(fù)位值r 執(zhí)行單元 EU( AX、BX、CX、DX、SP、BP、SI、DI、標(biāo)志寄存器) 內(nèi)部組成I 總線接口單元 BIU ( CS、DS、SS、ES、IP
20、)1地址/數(shù)據(jù)地址/狀態(tài)引腳功能(最小模式)廣負(fù)責(zé)地址BHE/S7、ALE數(shù)據(jù)允許和收發(fā) DEN、DT/R第三章8086的指令系統(tǒng)本章重點(diǎn)是8086CPU指令的尋址方式,每條指令的格式、功能及標(biāo)志的影 響;同時(shí)還涉及到存儲(chǔ)器單元的物理地址計(jì)算、標(biāo)志位填寫和堆棧操作。下圖為 本章知識(shí)結(jié)構(gòu)圖。操作數(shù)尋址方式本章.知 識(shí) 要 點(diǎn)*立即數(shù)尋址、寄存器尋址、存儲(chǔ)器尋址.t邏輯地址、物理地址指令格式*指令功能*對(duì)標(biāo)志位影響填寫標(biāo)志位堆棧結(jié)構(gòu)(后進(jìn)先出)寄存器尋址存儲(chǔ)器尋址串操作尋址I/O端口尋址尋 址 方 式立即數(shù)尋址隱含尋址堆棧指針(SP)直接尋址寄存器間接尋址寄存器相對(duì)尋址基址變址尋址相對(duì)基址變址尋址
21、*堆棧操作(入棧、出棧)數(shù)據(jù)傳送類(通用數(shù)據(jù)傳送指令、堆棧指令、交換指令、 標(biāo)志寄存器傳送指令)I/O傳送指令、換碼指令、有效地址傳送指令、算術(shù)運(yùn)算類指令(加法指令,減法指令,乘法指令,除法指令,BCD碼調(diào)整指令)指令功能 邏輯類指令(邏輯運(yùn)算指令、邏輯移位操作指令)串操作類指令(串傳送、比較、掃描、串存和取指令)控制轉(zhuǎn)移類指令(條件和無條件轉(zhuǎn)移、子程序調(diào)用和返回指令、子程序調(diào)用和返回、中斷)第四章 匯編語言程序設(shè)計(jì)本章主要內(nèi)容是匯編語言類別、偽指令語句格式和作用、基本程序結(jié)構(gòu)、調(diào) 用程序和被調(diào)用程序之間數(shù)據(jù)傳遞途徑以及匯編源程序上機(jī)調(diào)試過程。本章重點(diǎn)是閱讀程序和編寫程序。下邊是本章的知識(shí)結(jié)構(gòu)
22、圖。廣實(shí)指令語句匯編語言軟句類別用戶應(yīng)指令語句 J其他應(yīng)用指件語句本章.知 識(shí) 要 點(diǎn)順序結(jié)構(gòu)程序基本結(jié)構(gòu)分支結(jié)構(gòu)循環(huán)結(jié)構(gòu)參數(shù)傳遞途徑過程(子程序)r寄存器約定存儲(chǔ)器約定堆棧傳遞程序開發(fā)步驟:*匯編鏈接調(diào)試運(yùn)行符號(hào)定義偽指令EQU、數(shù)據(jù)定義偽指令DB、DW、DD偽 指 令 語 句段定義偽指令過程定義偽指令段指派偽指令程序定位偽指令匯編結(jié)束偽指令SEGMENT ENDSPROC、ENDPASSUMEORGEND第五章半導(dǎo)體存儲(chǔ)器半導(dǎo)體存儲(chǔ)器是用半導(dǎo)體器件作為存儲(chǔ)介質(zhì)的存儲(chǔ)器。本章討論半導(dǎo)體存儲(chǔ) 器芯片的類型、存儲(chǔ)原理、引腳功能、如何與 CPU (或系統(tǒng)總線)連接等問題。 本章知識(shí)結(jié)構(gòu)圖如下。存儲(chǔ)
23、器作用暑存放程序和數(shù)據(jù)*只存放二進(jìn)制數(shù)SRAMDRAM本章.知 識(shí) 要 點(diǎn)半導(dǎo)體存儲(chǔ)器芯片分類氣掩模ROM存儲(chǔ)器芯片ROM XP ROMPROM EPROMEEROM存儲(chǔ)容量*引腳功能計(jì)算芯片數(shù) 主存儲(chǔ)器設(shè)計(jì)與系統(tǒng)連接地址分配、片選邏輯、控制選擇全譯碼部分譯碼線譯碼I0接口概念接口傳送信息的種類 f狀態(tài)信息第六章輸入輸出接口本章討論輸入/輸出接口的基本概念,包括輸入 /輸出接口的作用、內(nèi)部結(jié)構(gòu)、傳送信息的分 析、10端口編址以及主機(jī)通過接口與外設(shè)之間數(shù)據(jù)傳送的方式。下邊是本章的知識(shí)結(jié)構(gòu)圖。接口作用廣控制信息7數(shù)據(jù)信息(開關(guān)量、脈沖量、數(shù)據(jù)量、模擬量)本 章 知 識(shí) 要 點(diǎn)10端口主機(jī)通過接口與
24、外設(shè)數(shù)據(jù)傳送方式10端口編址方式J單獨(dú)編址I 統(tǒng)一編址 I0端口號(hào)簡單的I/O芯片的使用程序控制方式彳無條件傳送有條件傳送(查詢)數(shù)據(jù)傳送方式 中斷響應(yīng) 中斷服務(wù) 中斷返回實(shí)現(xiàn)中斷與返回廣中斷優(yōu)先級(jí)排隊(duì)實(shí)現(xiàn)中斷優(yōu)先級(jí)控制J中斷嵌套(高級(jí)中斷請(qǐng)求能中斷低級(jí)中斷服務(wù))軟件查詢中斷優(yōu)先級(jí)控制硬件查詢(菊花鏈)可編程中斷控制器(PIC)實(shí)現(xiàn)中斷與返回廠全嵌套方式優(yōu)先級(jí)設(shè)置方式 5特殊全嵌套方式優(yōu)先級(jí)自動(dòng)循環(huán)方式 優(yōu)先級(jí)特殊循環(huán)方式8259A 的 中斷管理 方式中斷結(jié)束方式 自動(dòng)EOI結(jié)束方式普通EOI結(jié)束方式特殊EOI結(jié)束方式實(shí)現(xiàn)中斷優(yōu)先級(jí)控制中斷屏蔽方式邊沿觸發(fā)方式中斷請(qǐng)求引入方式電平觸發(fā)方式中斷源
25、中斷源的中斷優(yōu)先級(jí)別中斷查詢方式第八章 定時(shí)器/計(jì)數(shù)器8253及應(yīng)用本章主要內(nèi)容是定時(shí)器/計(jì)算器的應(yīng)用場合;如何實(shí)現(xiàn)定時(shí)/計(jì)數(shù);可編程計(jì)數(shù)器/定時(shí)器8253 芯片的內(nèi)部結(jié)構(gòu)、引腳功能、計(jì)數(shù)原理、6種工作方式下的工作條件和輸出波形特征。下邊是知識(shí)要點(diǎn)圖。軟件:延時(shí)子程序定時(shí)/計(jì)數(shù)的實(shí)現(xiàn)下硬件:數(shù)字邏輯電路本章.知 識(shí) 要 點(diǎn)采用可編程定時(shí)器/計(jì)數(shù)器可編程定時(shí)器/計(jì)數(shù)器8253引腳功能通道的編程結(jié)構(gòu)一通道的6種工作方式V芯片的使用:硬件連線、軟件編程f方式0:計(jì)數(shù)結(jié)束中斷方式方式1:可重新觸發(fā)單穩(wěn)態(tài)輸出方式方式2:分頻器方式8253的工作方式方式3:方波發(fā)生器方式方式4:軟件選通觸發(fā)方式方式5:硬件選通觸發(fā)方式第九章A/D和D/A轉(zhuǎn)換本章重點(diǎn)是A/D轉(zhuǎn)換的任務(wù)和轉(zhuǎn)換原理,D/A轉(zhuǎn)換的任務(wù)和轉(zhuǎn)換原理,常用A/D轉(zhuǎn)換器(ADC) 集成芯片和D/A轉(zhuǎn)換器(DAC)集成芯片的外部引腳功能、內(nèi)部結(jié)構(gòu)、工作過程、性能指標(biāo)以 及實(shí)際應(yīng)用。r A/D :模擬量冷D/A :數(shù)字量 模擬量r基準(zhǔn)電壓、權(quán)電阻解碼網(wǎng)絡(luò)本章.知 識(shí) 要 點(diǎn)轉(zhuǎn)換原理一常用方法A/D氣D/A基準(zhǔn)電壓、T型電阻解碼網(wǎng)絡(luò)逐次逼近式,計(jì)數(shù)器式積分式,并聯(lián)式硬件連線:同微機(jī)系統(tǒng)總線的連接集成芯片使用軟件編程:控制轉(zhuǎn)換,控制數(shù)字量傳送集成芯片應(yīng)用場合 JI DAC rADC :將CPU處理后的數(shù)字量轉(zhuǎn)換為模擬量將CPU處理后的
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 川教版信息技術(shù)三年級(jí)下冊《第一單元 神奇的互聯(lián)網(wǎng) 1 網(wǎng)上探秘大熊貓》教學(xué)設(shè)計(jì)
- 2025年雙丙酮丙烯酰胺項(xiàng)目建議書
- 90后年輕干部關(guān)鍵崗位警示教育案例
- 2025年乙二醇丁醚項(xiàng)目建議書
- mh2e23n芯片工作原理
- 電勢均值定理證明
- 電流和電纜橫截面積計(jì)算公式
- 電控懸架系統(tǒng)的結(jié)構(gòu)組成和工作原理
- 倉庫管理制度優(yōu)化建議計(jì)劃
- 安防行業(yè)月度個(gè)人工作計(jì)劃
- 上海市安全監(jiān)理員考試復(fù)習(xí)最全題集
- 駕駛員安全技術(shù)交底
- 地輻熱監(jiān)理實(shí)施細(xì)則
- 醫(yī)院臨床、醫(yī)技科室績效考核辦法
- GB/T 36118-2018氣體除菌用聚四氟乙烯微濾膜折疊式過濾芯
- GB/T 34618-2017蒸汽疏水系統(tǒng)在線閥門內(nèi)漏溫度檢測方法
- GB/T 29791.4-2013體外診斷醫(yī)療器械制造商提供的信息(標(biāo)示)第4部分:自測用體外診斷試劑
- 水的組成發(fā)現(xiàn)史
- 食品安全員守則
- 安全生產(chǎn)費(fèi)用投入計(jì)劃表
- 2022年江蘇醫(yī)藥職業(yè)學(xué)院單招考試面試試題及答案解析
評(píng)論
0/150
提交評(píng)論