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

下載本文檔

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

文檔簡(jiǎn)介

1、微機(jī)(wi j)原理期末測(cè)試樣題共四十四頁一、選擇題(30分,每題1分)1、某微機(jī)最大可尋址的內(nèi)存空間為16MB,其CPU地址總線至少(zhsho)應(yīng)有( )條。 A. 32 B. 16 C. 20 D. 24D共四十四頁2、下列(xili)四個(gè)寄存器中, ( ) 為累加器。 A、 AX B、 BX C、 CX D、 SS A共四十四頁3、在8086CPU的引腳中,地址(dzh)引腳有幾個(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í)行(zhxng)一條PUSH AX指令時(shí),1234H存放的實(shí)際地址是

2、( )A. (10610H)=12H (10611H)=34H B. (10610H)=34H (10611H)=12H C. (1060EH)=12H (1060FH)=34H D. (1060EH)=34H (1060FH)=12HD共四十四頁5、假設(shè)V1和V2是用DW定義的變量(binling),下列指令中正確的是( )。 AMOV V1,20H BMOV V1,V2 CMOV AL,V1 DMOV 2000H,V2A兩個(gè)內(nèi)存(ni cn)單元不能直接傳送類型不匹配立即數(shù)不能為目的操作數(shù)共四十四頁6、假設(shè)AX和BX寄存器中存放的是有符號(hào)整數(shù),為判斷AX寄存器中的數(shù)據(jù)大于BX寄存器中的數(shù)據(jù)

3、時(shí)程序轉(zhuǎn)移到標(biāo)號(hào)label,應(yīng)采用(ciyng)指令序列( )。 ACMP AX,BX BCMP AX,BX JZ label JO label CCMP AX,BX DCMP AX,BX JA label JG label D共四十四頁7、邏輯地址(dzh)1000:2000對(duì)應(yīng)的物理地址(dzh)為( )。A、1200H B、12000H C、2100H D、21000HB共四十四頁8、下面(xi mian)寄存器( )為堆棧段寄存器。 A、AX B、BX C、SS D、SIC共四十四頁9、下列(xili)指令中,正確指令是( )。A. ADD AX,BL B. ADD AL,20C. A

4、DD AX,DS D. ADD AX,BLB共四十四頁10、指令(zhlng)( )的源操作數(shù)的尋址方式為直接尋址。A. MOV 2000H,AL B. MOV AX,DXC. MOV AX,2000HD. XOR AL,2000HD寄存器尋址立即(lj)尋址寄存器尋址共四十四頁11、計(jì)算機(jī)的內(nèi)存儲(chǔ)器(ni cn ch q)可采用 ( )A.RAM B.ROM C.磁盤 D.ROM和RAMD共四十四頁12、若設(shè)某存儲(chǔ)器芯片有地址(dzh)線10條,數(shù)據(jù)線8條,則其存儲(chǔ)容量為( )A. 1KB B. 8KB C. 16KB D.24KBA共四十四頁13、8086的時(shí)鐘(shzhng)引腳為( )

5、。 A、RESET B、INTR C、NMI D、CLKD共四十四頁14、下列接口(ji ku)芯片中( )是可編程并行接口(ji ku)芯片。 A. 8253 B. 8255A C. 8288 D. 8259A B共四十四頁15、下面(xi mian)引腳中, ( )是不可屏蔽中斷引腳。A. RD B. WR C. NMI D. INTRC共四十四頁16、開中斷(zhngdun)指令是( ).A.INCB.CLCC. CLID. STID共四十四頁 17、下列信號(hào)(xnho)中( )用來區(qū)分CPU訪問內(nèi)存儲(chǔ)器或I/O接口。A. B. C. D. VCC C共四十四頁18、 下列(xili)標(biāo)

6、志中,( )是零標(biāo)志A.ZF B. CF C. OF D. SFA共四十四頁19、下列(xili)指令中, ( )為立即數(shù)尋址A. MOV AL,BL B. MOV AX,2000H C. MOV AX,BX D.MOV AL,10D共四十四頁20、8086CPU構(gòu)成的PC機(jī)所訪問(fngwn)的I/O空間有( )。 A. 256B B. 1KB C. 64KB D. 1MB C共四十四頁21、移位(y wi)指令中的移位(y wi)次數(shù)若大于1,移位(y wi)次數(shù)須放入寄存器( )中。 A. AL B. BL C. CL D. DL C共四十四頁22、算術(shù)右移指令將被移的位移(wiy)入(

7、 )標(biāo)志中。 A. CF B. OF C. ZF D. SF A共四十四頁23、兩數(shù)比較,若相等(xingdng)時(shí)轉(zhuǎn)移到LABEL的指令是( )。 A. JZ LABEL B. JC LABEL C. JO LABEL D. JS LABEL A共四十四頁24、下列指令,必定(bdng)能將寄存器AL清零的是( )。 A. AND AL,AL B. SUB AL,AL C. OR AL,0 D. XOR AL,0 B共四十四頁25、若8255的地址范圍(fnwi)為80H-83H,則控制端口的地址是( )。 A. 80H B. 81H C. 82H D. 83H D共四十四頁26、 ( )是

8、字節(jié)(z ji)定義偽指令。 A. DB 1B. DW 1C. MOV AL,1 D. ADD AX,BXA共四十四頁27、8255有( )個(gè)控制(kngzh)端口。 A. 1 B. 2 C. 3 D. 4 A共四十四頁28、輸入指令(zhlng)將指定端口中的數(shù)據(jù)傳入寄存器( )中。 A. AL B. BL C. CL D. DL A共四十四頁29、下列指令中,( )的運(yùn)行(ynxng)不影響CF。 A. SUB AX,AX B. AND AX,BX C. INC AX D. CMP AX,BX C共四十四頁30、下列芯片(xn pin),( )是內(nèi)存芯片(xn pin)。 A. 8086

9、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,試判斷下列指令(zhlng)的執(zhí)行結(jié)果。(1)MOV AX,20H 執(zhí)行后AH ;(2)MOV AX,1000H 執(zhí)行后AX 。04523H共四十四頁2、程序段如下(rxi):X DB 65HY DB 0F3H MOV AL, XMOV BL, YCMP AL,BLJGE NEXTXCHG AL,BL NEXT: HLT 1)程序的功能

10、是: ; 2)程序執(zhí)行后,AL= , BL= .比較(bjio)變量X和Y兩個(gè)有符號(hào)數(shù)的大小,將大者放入AL,小者放入BL中。65H0F3H共四十四頁3、程序段如下: MOV AL,23HMOV AH, 0Again: AND AL,AL JZ STPSHL AL, 1 JNC AgainINC AHJMP Again STP: HLT 1)程序(chngx)的功能是: ;2)程序執(zhí)行后,AH= . 統(tǒng)計(jì)(tngj)AL中1的位數(shù)放入AH中3共四十四頁4、MOV AL,10HMOV BL,78HCMP AL,BLJAE L1JMP L2.上述程序段運(yùn)行后,AL_,BL_,程序轉(zhuǎn)向(zhunxi

11、ng)處執(zhí)行。10H78HL2共四十四頁5、MOV DL,93HMOV BL,47HADD DL,BL上述(shngsh)程序段運(yùn)行后,DL_,BL_,CF。 0DAH47H0共四十四頁三、編制程序題(20分)1、編寫計(jì)算(j sun)下面函數(shù)值的程序段: 1 X0Y= 0 X=0 -1 X0 設(shè)輸入數(shù)據(jù)為X,存放于XX單元、輸出數(shù)據(jù)為Y,存放于YY單元,且皆為字節(jié)變量。(答案見書上P85)共四十四頁CMP AL,0JG YIS1JE YIS0YIS0: MOV YY,0 over:HLT YIS1:MOV YY,1 JMP OVERMOV YY,-1JMP OVERMOV AL,XX共四十四

12、頁2、設(shè)數(shù)據(jù)段定義如下(rxi),編寫程序段計(jì)算S=2+4+6+200DATASEGMENTS DW ?DATA ENDS共四十四頁MOV AX,0MOV CX,100MOV BX,2NEXT:ADD AX,BXINC BXINC BXLOOP NEXTMOV 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ù)上述條件(

13、tiojin)編制初始化程序以及控制程序(已知8255A的端口地址為60H63H。共四十四頁解: A口是輸入,C口是輸出(shch),控制字為10010000B (90H) 8255口的地址為60H63HLOP: IN AL,60H CMP AL,01H JZ GREEN CMP AL,02H JZ RED MOV AL,04H JMP SHOWGREEN: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)

14、(PA= 02H) , 紅燈(hn dn)亮(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 。 12 MOV AL,90H OUT 63H,AL;8255A初始化共四十四頁2、用二片靜態(tài)RAM芯片6264組成的8位微機(jī)存儲(chǔ)器系統(tǒng)(xtng)的電路如圖所示。(設(shè)地址總線為16位。)1)存儲(chǔ)器芯片1和2的存儲(chǔ)容量是多大; 2)分析1芯片和2芯片的地址范圍(需給出具體地址分配表)。1)#1和#2的容量(rngling)均為:213*8=8KB2)設(shè)A15為0#1的地址范圍為:4000H-5FFFH.#2的地址范圍為

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論