微機(jī)原理復(fù)習(xí)大綱_第1頁
微機(jī)原理復(fù)習(xí)大綱_第2頁
微機(jī)原理復(fù)習(xí)大綱_第3頁
微機(jī)原理復(fù)習(xí)大綱_第4頁
微機(jī)原理復(fù)習(xí)大綱_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1.總線的概念、分類、總線標(biāo)準(zhǔn)名稱2.IO接口概念、基本結(jié)構(gòu)和作用(功能)3.接口為什么遵循“輸入要三態(tài);輸出要鎖存”原則4.接口部件的I/O端口及其編址方法5.計(jì)算機(jī)與外設(shè)數(shù)據(jù)傳送的方式,查詢式編程PC/XT的I/O端口地址譯碼輸入、輸出接口應(yīng)用實(shí)例6.中斷的概念、中斷系統(tǒng)的基本功能7.外部中斷的工作過程(INTR、NMI)8.8086/8088的中斷向量、中斷向量號、中斷向量表、中斷矢量表的修改程序、中斷矢量的保護(hù)和恢復(fù)第5章I/O9.8255A的端口結(jié)構(gòu)、端口地址、工作方式0,1和查詢式編程注:工作方式控制字、C口置位復(fù)位控制字不要求記憶,考試時(shí)給出。10.計(jì)數(shù)器8253的工作原理和編程11.8259A中斷請求處理過程8259A編程,包括主程序,和中斷服務(wù)子程序注:命令字ICW1-4,OCW1-3不要求記憶,考試時(shí)給出。第4章存儲器2.存儲器的分級結(jié)構(gòu)、技術(shù)指標(biāo)3.靜態(tài)RAM的基本結(jié)構(gòu)及組成、控制邏輯(寫,讀)動態(tài)RAM的基本結(jié)構(gòu)及組成4.根據(jù)存儲容量寫出地址線與數(shù)據(jù)線的根數(shù)5.只讀存儲器概念、分類、結(jié)構(gòu)6.存儲器的擴(kuò)充方法(畫圖)及計(jì)算各芯片尋址范圍7.

IBM-PC與SRAM連接、IBM-PC/XT的ROM子系統(tǒng)8.Cache的概念9.8086/8088的存儲器結(jié)構(gòu)及其存放原則及尋址原則10.存儲器的分段結(jié)構(gòu)及物理地址的形成CS=2109H,DS=4CD2H,SS=5321H,ES=97A0H,IP=120H,SP=32DCH(1)代碼段首物理地址為()H,末物理地址為()H(2)堆棧段棧頂物理地址為()H(3)當(dāng)前要取出的指令字節(jié)物理地址為()H(4)附加段末物理地址為()H第3章匯編程序1.匯編語言程序的分段結(jié)構(gòu)2.變量定義偽指令,DB,DW,DD,DF,DQ,DT3.變量的段屬性、偏移屬性和類型屬性4.變量定義偽指令中表達(dá)式的含義:?、字符串、DUP、$5.分析運(yùn)算符,seg,offsetEQU6.段定義偽指令SEGMENT/ENDS偽指令段寄存器說明偽指令:ASSUME7.定位偽指令:ORGEND過程(子程序)定義偽指令PROC和ENDP宏指令定義編程8.順序、循環(huán)與分支結(jié)構(gòu)程序的完整編程9.分析程序的運(yùn)行結(jié)果DOS系統(tǒng)功能調(diào)用INT21H注:不需要記憶,考試時(shí)會給出具體使用方法。10.編程中注意:movax,100與movax,64h2.操作數(shù)的尋址方式3.堆棧概念與數(shù)據(jù)傳送類指令:MOV、PUSH、POP、XCHG4.I/O數(shù)據(jù)傳送指令:OUT、IN5.地址傳送指令:LEA、LDS、LES。標(biāo)志傳送指令7.算術(shù)運(yùn)算指令:ADD/SUB,ADC/SBB,AAA/AAS,INC/DEC,NEG/CMP,二進(jìn)制乘除法指令8.邏輯運(yùn)算與移位類指令:AND/OR/XOR/NOT/TEST,SHL/SHR/SAL/SAR,ROL/ROR/RCL/RCR9.字符串指令10.控制轉(zhuǎn)移類指令:JMP11.根據(jù)CF、ZF、SF、OF、PF形成的10條條件轉(zhuǎn)移指令12.循環(huán)指令LOOP/LOOPZ/LOOPNZ13.會編寫程序段14.會分析程序段的運(yùn)行結(jié)果第2章指令系統(tǒng)例:寫出下列各指令操作數(shù)的尋址方式1、XORAX,[1000H]2、ANDWORDPTR[BX+200H],0FH例:分別用一條指令完成下列各功能(1)

將CX的最高3位清零,其余位不變()(2)

內(nèi)存1000H字單元最低兩位取反,其余位不變()ANDCX,1FFFHXORWORDPTR[1000H],03H1.微處理器的基本結(jié)構(gòu)2.微處理器的主要性能指標(biāo)

3.8086CPU的內(nèi)部結(jié)構(gòu)-EU和BIU的組成4.“指令的流水線”結(jié)構(gòu)5.寄存器陣列與FLAGS、IP、段寄存器

指令指針:IP,下一條指令地址:CS:IP,堆棧棧頂:SS:SP6.地址加法器的原理7.

總線周期8.引腳:地址/數(shù)據(jù)復(fù)用AD0~19、RD、READY、INTR、NMI、RESET(復(fù)位后,各寄存器狀態(tài))、MN/MX、M/IO、WR、INTA、ALE、HOLD10.存儲器地址與存儲器內(nèi)容11.物理地址與邏輯地址第1章CPU1.各種進(jìn)位制數(shù)的換算2.機(jī)器數(shù)與真值概念3.機(jī)器數(shù)的原碼、補(bǔ)碼和反碼定義及換算4.補(bǔ)碼的運(yùn)算及溢出判別5.BCD碼-8421碼6.組合BCD碼與分離BCD碼(8421碼)7.ASCII碼、奇偶校驗(yàn)碼第1章重點(diǎn)下列指令中有語法錯(cuò)誤的是_______A.MOV[SI],[DI] B.INAL,DXC.JMPWORDPTR[BX+8] D.PUSHWORDPTR20[BX+SI]8086CPU利用

信號來區(qū)分存儲器與I/O端口。

用一條指令完成下列各功能------程序段執(zhí)行后,寫運(yùn)行結(jié)果------簡答題:中斷存儲器擴(kuò)展:74LS138譯碼器編程

考試題型:填空題、選擇、簡答題、讀程與編程題、綜合題I/O——25存儲器——10左右編程——30選擇題——15填空——20以上一、基本題1、

設(shè)x=-1010110B,y=+110011B,計(jì)算機(jī)字長n=8,填空(5分)[x]原=()B[y]原=()B[x]補(bǔ)=()B[y]補(bǔ)=()BX+Y=()B2、填空題(每空1分)(1)計(jì)算機(jī)的系統(tǒng)總線按功能分為

、

。

4.中斷向量是指

,8086系統(tǒng)的中斷向量表存于內(nèi)存物理地址

H至

H。每個(gè)中斷向量占用多少個(gè)字節(jié):

。5.微處理器8086利用哪兩個(gè)引腳來輸入外部中斷請求信號:

。其中哪個(gè)信號采用正跳變邊沿觸發(fā)

6.列出計(jì)算機(jī)中的常用的幾種系統(tǒng)總線如MCA、

、

。7.微處理器CPU的字長通常等于

的寬度,CPU的尋址范圍是由

的寬度決定的。中斷處理流程包括中斷請求、中斷響應(yīng)

,

8.當(dāng)復(fù)位信號(RESET)為高電平時(shí),8086CPU會結(jié)束當(dāng)前操作,并初始化內(nèi)部寄存器,其中將CS設(shè)置為________H,然后從物理地址

H開始執(zhí)行程序。9.微處理器CPU的內(nèi)部頻率被稱為______

_。10.假設(shè)(DL)=10111001B,(CL)=02H,(CF)=1,執(zhí)行SHLDL,CL指令后,(DL)=______H。11.目前在計(jì)算機(jī)系統(tǒng)中,通常采用三級存儲器結(jié)構(gòu),即是

、和

。12.在8086CPU的中斷向量表物理地址003FCH開始的4個(gè)字節(jié)分別是44H,33H,22H,11H,則對應(yīng)的中斷類型號是________,中斷向量是________H。13.堆棧是指存取數(shù)據(jù)按照

的原則保存的內(nèi)存區(qū)域。堆棧只有一個(gè)出口,即當(dāng)前________。3、指出下列各指令操作數(shù)的尋址方式(4分)(1)

ANDAX,[BX+SI+100H](2)SUBBYTEPTR[1000H],3AH4、求物理地址(3分)已知CS=E105H,DS=20F0H,ES=356DHSS=3609H,SP=2C00H,IP=5C0H(1)堆棧段棧頂物理地址為()H(2)當(dāng)前要取出的指令字節(jié)物理地址為()H(3)附加段末物理地址為()H6、分別用一條指令完成下列各功能(4分,每空2分)(1)

將AX的最高位及最低位清零,其余位不變()(2)

內(nèi)存3000H字單元最高兩位取反,其余位不變()1.微型計(jì)算機(jī)中的Cache存在于_______A.CPU內(nèi)部 B.CPU外部 C.外設(shè)中 D.包括A和B2.微機(jī)中,控制總線傳送的是_______A.存儲器和I/O接口的地址碼B.微處理器向內(nèi)存儲器和I/O接口傳送的命令信號C.存儲器和I/O設(shè)備向微處理器傳送的狀態(tài)信號D.包括B和C3.微處理器8086中的FLAG寄存器包括______個(gè)狀態(tài)位A.3B.6C.9D.都不是5.將BX清零,并使標(biāo)志位CF清零,下面錯(cuò)誤的指令是___A.SUBBX,BXB.XORBX,BXC.MOVBX,00HD.ANDBX,00H6.下面4條指令中,有幾條指令執(zhí)行后不會改變目的操作數(shù)。_______條SUBAL,BLANDAL,BLCMPAL,BLXCHGAL,BLA.1B.2C.3D.47.下列指令中有語法錯(cuò)誤的是_______A.MOVAX,[BX] B.XCHGAX,6FHC.JMPWORDPTR[BX+8] D.PUSHWORDPTR20[BX+SI]8.微處理器8086的ALE引腳的信號方向是_______輸入B.輸出C.雙向D.都不是9.下列8086指令中,不合法的指令是_______A.INAX,0378H B.SUBBL,0FHC.ANDAL,[BX] D.SHLAX,1二、

簡答題(每小題8分,共16分)2、什么是接口?CPU與外設(shè)傳送數(shù)據(jù)時(shí)為什么要遵循“輸入要三態(tài)”,“輸出要鎖存”的原則?三、讀程與編程(25分)1、已知匯編語言程序如下:(12分)DATASEGMENTORG2000HSTRGDB25H,3AH,9H,0H,0FCH,96H,62HDB6DH,0A3H,2CHS1DB?S2DB?DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATAMOVAX,DATAMOVDS,AXLEASI,STRGMOVCX,10XORBX,BLCLDXUL:LODSBTESTAL,01HJZNEXT1INCBHJMPNEXT2NEXT1:INCBLNEXT2:LOOPXULMOVS1,BHMOVS2,BLMOVAH,4CHINT21HCODEENDSEND問:程序運(yùn)行后1)OFFSETSTRG=()H,CX=()H2)SI=()H,BL=()H3)BYTEPTR[200AH]=()H

2、編程題(13分)內(nèi)存數(shù)據(jù)區(qū)自ADDR開始存有20個(gè)無符號字節(jié)數(shù)據(jù),編程求其中最大數(shù)的地址,存于其后續(xù)單元中。(注意:要求編寫完整的匯編語言程序)

四、

綜合應(yīng)用題(共34分)(12分)1、已知有8K*1RAM芯片若干,用這些芯片組成64K*8內(nèi)存儲器,設(shè)CPU地址線為16根,采用74LS138譯碼器,問:(1)

共需8K*1RAM芯片多少片?需片內(nèi)地址線多少根?片選地址線多少根?(2)

畫出芯片間及與CPU連接圖,并求出第一組及最后一組芯片的地址范圍需:64片RAM,內(nèi)地址線多少根:13,片選地址線:3

四、

綜合應(yīng)

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論