微機(jī)原理期末測(cè)試題.ppt_第1頁(yè)
微機(jī)原理期末測(cè)試題.ppt_第2頁(yè)
微機(jī)原理期末測(cè)試題.ppt_第3頁(yè)
微機(jī)原理期末測(cè)試題.ppt_第4頁(yè)
微機(jī)原理期末測(cè)試題.ppt_第5頁(yè)
已閱讀5頁(yè),還剩38頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

微機(jī)原理期末測(cè)試樣題,一、選擇題(30分,每題1分) 1、某微機(jī)最大可尋址的內(nèi)存空間為16MB,其CPU地址總線至少應(yīng)有( )條。 A. 32 B. 16 C. 20 D. 24,D,2、下列四個(gè)寄存器中, ( ) 為累加器。 A、 AX B、 BX C、 CX D、 SS,A,3、在8086CPU的引腳中,地址引腳有幾個(gè)( ) A. 10個(gè) B. 16個(gè) C. 20個(gè) D. 32個(gè),C,4、8086的SS=1060H,SP=0010H,AX=1234H,當(dāng)執(zhí)行一條PUSH AX指令時(shí),1234H存放的實(shí)際地址是 ( ) A. (10610H)=12H (10611H)=34H B. (10610H)=34H (10611H)=12H C. (1060EH)=12H (1060FH)=34H D. (1060EH)=34H (1060FH)=12H,D,5、假設(shè)V1和V2是用DW定義的變量,下列指令中正確的是( )。 AMOV V1,20H BMOV V1,V2 CMOV AL,V1 DMOV 2000H,V2,A,兩個(gè)內(nèi)存單元不能直接傳送,類型不匹配,立即數(shù)不能為目的操作數(shù),6、假設(shè)AX和BX寄存器中存放的是有符號(hào)整數(shù),為判斷AX寄存器中的數(shù)據(jù)大于BX寄存器中的數(shù)據(jù)時(shí)程序轉(zhuǎn)移到標(biāo)號(hào)label,應(yīng)采用指令序列( )。 ACMP AX,BX B CMP AX,BX JZ label JO label CCMP AX,BX D CMP AX,BX JA label JG label,D,7、邏輯地址1000:2000對(duì)應(yīng)的物理地址為( )。 A、1200H B、12000H C、2100H D、21000H,B,8、下面寄存器( )為堆棧段寄存器。 A、AX B、BX C、SS D、SI,C,9、下列指令中,正確指令是( )。 A. ADD AX,BL B. ADD AL,20 C. ADD AX,DS D. ADD AX,BL,B,10、指令( )的源操作數(shù)的尋址方式為直接尋址。 A. MOV 2000H,AL B. MOV AX,DX C. MOV AX,2000H D. XOR AL,2000H,D,寄存器尋址,立即尋址,寄存器尋址,11、計(jì)算機(jī)的內(nèi)存儲(chǔ)器可采用 ( ) A.RAM B.ROM C.磁盤 D.ROM和RAM,D,12、若設(shè)某存儲(chǔ)器芯片有地址線10條,數(shù)據(jù)線8條,則其存儲(chǔ)容量為( ) A. 1KB B. 8KB C. 16KB D.24KB,A,13、8086的時(shí)鐘引腳為( )。 A、RESET B、INTR C、NMI D、CLK,D,14、下列接口芯片中( )是可編程并行接口芯片。 A. 8253 B. 8255A C. 8288 D. 8259A,B,15、下面引腳中, ( )是不可屏蔽中斷引腳。 A. RD B. WR C. NMI D. INTR,C,16、開中斷指令是( ). A.INC B.CLC C. CLI D. STI,D,17、下列信號(hào)中( )用來(lái)區(qū)分CPU訪問(wèn)內(nèi)存儲(chǔ)器或I/O接口。 A. B. C. D. VCC,C,18、 下列標(biāo)志中,( )是零標(biāo)志 A.ZF B. CF C. OF D. SF,A,19、下列指令中, ( )為立即數(shù)尋址 A. MOV AL,BL B. MOV AX,2000H C. MOV AX,BX D.MOV AL,10,D,20、8086CPU構(gòu)成的PC機(jī)所訪問(wèn)的I/O空間有( )。 A. 256B B. 1KB C. 64KB D. 1MB,C,21、移位指令中的移位次數(shù)若大于1,移位次數(shù)須放入寄存器( )中。 A. AL B. BL C. CL D. DL,C,22、算術(shù)右移指令將被移的位移入( )標(biāo)志中。 A. CF B. OF C. ZF D. SF,A,23、兩數(shù)比較,若相等時(shí)轉(zhuǎn)移到LABEL的指令是( )。 A. JZ LABEL B. JC LABEL C. JO LABEL D. JS LABEL,A,24、下列指令,必定能將寄存器AL清零的是( )。 A. AND AL,AL B. SUB AL,AL C. OR AL,0 D. XOR AL,0,B,25、若8255的地址范圍為80H-83H,則控制端口的地址是( )。 A. 80H B. 81H C. 82H D. 83H,D,26、 ( )是字節(jié)定義偽指令。 A. DB 1 B. DW 1 C. MOV AL,1 D. ADD AX,BX,A,27、8255有( )個(gè)控制端口。 A. 1 B. 2 C. 3 D. 4,A,28、輸入指令將指定端口中的數(shù)據(jù)傳入寄存器( )中。 A. AL B. BL C. CL D. DL,A,29、下列指令中,( )的運(yùn)行不影響CF。 A. SUB AX,AX B. AND AX,BX C. INC AX D. CMP AX,BX,C,30、下列芯片,( )是內(nèi)存芯片。 A. 8086 B. 8088 C. 8255 D. 6264,D,二、程序分析題(30分,共5題) 1、設(shè)DS=1000H,(11000H)=23H, (11001H)=45H, (11200H)=12H, (11201H)=34H,AX=7632H,BX=1200H,試判斷下列指令的執(zhí)行結(jié)果。 (1)MOV AX,20H 執(zhí)行后AH ; (2)MOV AX,1000H 執(zhí)行后AX 。,0,4523H,2、程序段如下: X DB 65H Y DB 0F3H MOV AL, X MOV BL, Y CMP AL,BL JGE NEXT XCHG AL,BL NEXT: HLT 1)程序的功能是: ; 2)程序執(zhí)行后,AL= , BL= .,比較變量X和Y兩個(gè)有符號(hào)數(shù)的大小, 將大者放入AL,小者放入BL中。,65H,0F3H,3、程序段如下: MOV AL,23H MOV AH, 0 Again: AND AL,AL JZ STP SHL AL, 1 JNC Again INC AH JMP Again STP: HLT 1)程序的功能是: ; 2)程序執(zhí)行后,AH= .,統(tǒng)計(jì)AL中1的位數(shù)放入AH中,3,4、 MOV AL,10H MOV BL,78H CMP AL,BL JAE L1 JMP L2 . 上述程序段運(yùn)行后,AL_ ,BL_ ,程序轉(zhuǎn)向 處執(zhí)行。,10H,78H,L2,5、 MOV DL,93H MOV BL,47H ADD DL,BL 上述程序段運(yùn)行后,DL_ ,BL_ ,CF 。,0DAH,47H,0,三、編制程序題(20分) 1、編寫計(jì)算下面函數(shù)值的程序段: 1 X0 Y= 0 X=0 -1 X0 設(shè)輸入數(shù)據(jù)為X,存放于XX單元、輸出數(shù)據(jù)為Y,存放于YY單元,且皆為字節(jié)變量。(答案見(jiàn)書上P85),CMP AL,0,JG YIS1,JE YIS0,YIS0: MOV YY,0 over:HLT,YIS1:MOV YY,1 JMP OVER,MOV YY,-1 JMP OVER,MOV AL,XX,2、設(shè)數(shù)據(jù)段定義如下,編寫程序段計(jì)算S=2+4+6+200 DATA SEGMENT S DW ? DATA ENDS,MOV AX,0 MOV CX,100 MOV BX,2 NEXT:ADD AX,BX INC BX INC BX LOOP NEXT MOV S,AX HLT,四、綜合題(20分,每題10分) 1、用一片8255A控制一組紅、綠、黃燈,如習(xí)圖8-8所示,反復(fù)檢測(cè)s1、s2,要求由s1、s2的“閉合”和“斷開”控制紅、綠、黃3燈的點(diǎn)亮。 當(dāng)s1合,S2合時(shí),黃燈亮; 當(dāng)s1合,s2斷時(shí),紅燈亮; 當(dāng)s1斷,s2合時(shí),綠燈亮; 當(dāng)s1斷,s2斷時(shí),黃燈亮。 試根據(jù)上述條件編制初始化程序以及控制程序(已知8255A的端口地址為60H63H。,解: A口是輸入,C口是輸出,控制字為10010000B (90H) 8255口的地址為60H63H,LOP: IN AL,60H CMP AL,01H JZ GREEN CMP AL,02H JZ RED MOV AL,04H JMP SHOW GREEN:MOV AL,02H JMP SHOW RED: MOV AL,01H SHOW:OUT 62H,AL ;燈亮 JMP LOP,當(dāng)S2合(0),s1合(0) (PA= 00H), 黃燈亮(pc2=1)04H; 當(dāng)s2斷(1),s1合(0) (PA= 02H) , 紅燈亮(pc0=1)01H; 當(dāng)s2合(0), s1斷(1) (PA= 01H) ,綠燈亮(pc1=1)02H; 當(dāng)s2斷(1), s1斷(1)(PA=03H) , 黃燈亮(pc2=1)04H 。,MOV AL,90H OUT

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論