微機原理與接口技術(shù)的期末試題與答案_第1頁
微機原理與接口技術(shù)的期末試題與答案_第2頁
微機原理與接口技術(shù)的期末試題與答案_第3頁
微機原理與接口技術(shù)的期末試題與答案_第4頁
微機原理與接口技術(shù)的期末試題與答案_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、微機原理與接口技術(shù)的期末試題與答案一、單項選擇題1.下列指令正確的是 BA.CMP SI,100B.CMP WORD PTR SI,100C.CMP SI,100hD.CMP 100h,SI2.下列指令正確的是D A.MOV CX,ALB.MOV DS,200hC.MOV DS,CSD.MOV DS,AX3.下列指令正確的是A A.POP WORD PTR BXB.POP BLC.POP IPD.POP CS4.下列指令正確的是C A.IN DX,ALB.IN DX,AXC.IN AX,DXD.IN BX,DX5.DF=1,執(zhí)行MOVSB指令后A A.SI減1,DI減1B.SI加1,DI加1,

2、CX減1C.SI減1,DI減1,CX減1D.SI加1,DI加1,CX加16.Intel 8086 I/O尋址空間為C A.1MBB.1KBC.64KBD.32KB二、填空題1.二進制數(shù)10101001轉(zhuǎn)換為10進制數(shù)為169 D轉(zhuǎn)換為16進制數(shù)為A9 H1.在移位指令中,用于指定移位位數(shù)的操作數(shù)只用的寄存器是_CL_。2.內(nèi)存0005CH處4個字節(jié)為D2,EF,00,F0,它是中斷_17H_的入口地址存放處,它表示該中斷處理程序的起始地址為_F000H_ :_EFD2H_。解析:因為中斷類型號和中斷向量表中的對應(yīng)物理地址由倍數(shù)4的關(guān)系,所以0005CH/4=17h,即得類型號。3.一條指令為M

3、OV BX,X1,其中X1的偏移地址為16 (十進制。在DEBUG 下,此指令會變?yōu)镸OV BX,_0010_。4.指令MOV AL, BYTE PTR BX+SI中,源操作數(shù)的尋址方式是基址變址尋址方式5.設(shè)CF=0,AX=8000H,執(zhí)行ROR AX,1后,AX=_4000H_, CF=_0_。6.可屏蔽中斷是指中斷請求是否響應(yīng)會受到IF的控制。如果IF=_1_,表示允許中斷或開中斷7、請用一條指令實現(xiàn)如下操作:(1將AX中劃X的位清015 5 4 0XX指令:_AND AX,FFCFH_(2寄存器的低四位取反的指令:_XOR AX,000FH_8、設(shè)(CS=25FFH,(DS=2140H

4、,(SS=2510H,(BP=02D0H,(SI=0010H,(DI=0206H, 則(1指令MOV AX,BP+SI+2的源操作數(shù)有效地址為_02E2H_,物理地址為_253E2H_(2指令MOV AX,DI+100H的源操作數(shù)有效地址為_0306H_,物理地址為_21706H_.二、判斷題判斷下述指令的正誤。正確的打“”,錯誤的打“×”并說明理由1.MOV MYDAT BX SI,AX (2.MOV SAVE_DS,DS (3.DIV 12 (× 4.MOV DS,0 (×5.MOV AX,SIDI ( ×6、MOV BYTE PTRBX,10H(三

5、、簡答題1.指出下列各條指令單獨執(zhí)行后相應(yīng)寄存器的值。DATAX SEGMENT PARAX1 DD 12345678hX2 EQU $-X1X3 DW 45,0FEAHX4 EQU $-X1DATAX ENDSMOV AX,X2MOV BX,X4答:執(zhí)行后(AX=0004H(BX=0008H (已經(jīng)更正2.中斷共有哪幾種?(詳見課本3.有符號數(shù)據(jù)定義如下:X1 DW ?X2 DB ?X3 DW ?編寫程序塊實現(xiàn)X3=(X2*10-X1/2/X2。解:所需程序段如下MOV AX,X1SAR AX,1 ;計算X1/2CWD ;將AX擴展到DXMOV BX,DXMOV CX,AX;.MOV AX,

6、X1MOV BX,10IMUL BX ;計算X1*10SUB AX,CXSBB DX,BX ;計算(X2*10-X1/2IDIV X2MOV X3,AX5. 將數(shù)據(jù)段中ARRAY開始的20個字節(jié)的存儲區(qū)初始化為20H;將20個字節(jié)的存儲區(qū)初始化為20Hdata segment para publicARRAY db 20 dup(?data endscode segmentassume cs:code,ds:data,es:datapush dsmov ax,0push axmov ax,datamov ds,axmov es,ax ;.mov di,offset ARRAYmov al,20

7、hmov cx,20rep stos st1code endsend;= =1在程序執(zhí)行的過程中,已知(CS=6C3AH,(SS=6C62H,(IP=42H,(SP=36H;則下一條要執(zhí)行的指令地址是:( 6C3E2H,棧頂單元的物理地址是:(6C656 H 此程序中某條指令MOV 0100HBP,AX中,已知此時(BP=2000H,則AX 被存到了(6E720H單元。2 給出完成下列功能的DEBUG命令:(A顯示數(shù)據(jù)段從偏移地址為1A5H起始的一段存儲區(qū)單元內(nèi)容 D DS:01A5(B顯示所有寄存器的內(nèi)容R3 已知(CH=89H,VALUE單元存放的數(shù)據(jù)為E3H;寫出下列指令的執(zhí)行結(jié)果。(A

8、OR CH,VALUE (CH= EB H(BAND CH,VALUE (CH= 81 H(CXOR CH,VALUE (CH= 6A H(DXOR CH,00000000B (CH= 89 H(ETEST CH,VALUE (CH= 89 H4 假設(shè)下列數(shù)據(jù)在存儲區(qū)中的地址都是N單元,分別畫出它們的存放示意圖:(A1234H (B 01C3B5H5 判斷下列指令是否正確,錯誤的話改正錯誤(AMOV AL,BX (F (BMOV AL,CL ( T (BINC BX ( F 注:因為指令里沒有說明操作數(shù)的長度問題,可用PTR 運算符校正:INC BYTE PTR BX或INC WORD PTR

9、 BX(CMOV 5,AL( F (DMOV BX,SI( F (EMOV BL,F5H ( T (FCMP BL,SI ( F (GMOV 100H,3 ( F (HPOP AL ( F (IMOV AX,BXBP ( F (JMOV SI,AL ( T (KOUT DX,AX ( F 6 簡答(A解釋下列指令的功能。MOV AX,OFFSET ARRAY把變量ARRAY的偏移地址值送給AX寄存器DSEG SEGMENTDB 01HDSEG ENDS定義了名字為DESG 一個段,并在此段中第一個單元定義的一個字節(jié)變量,值為01H(B請定義一個名字為COUNT 的子程序。COUNT PROCR

10、ETCOUNT ENDP(C寫出在DEBUG 環(huán)境下下列程序段中各條指令的執(zhí)行結(jié)果:MOV CX,3B (CX= 3BH ADD CX,1C (CX= 57H SHL CX,1 (CX= AEH SUB CX,36 (CX= 78H SHR CX,1 (CX= 3CH ROR CX,1 (CX= 1EH (D概述中斷源的分類?7 下列各數(shù)均為十進制數(shù),請用8位二進制補碼計算下列各題,并用16進制數(shù)表示其運算結(jié)果,同時說明CF、OF標(biāo)志位的值(A(-85 + (76= F7 H CF= 0 OF= 0(B85 76= 09H H CF= 1 OF= 0(C85-(-76= A1 H CF= 1 OF=1注:此處的計算方法是先計算參與運算的兩個數(shù)的補碼形式在進行普通的加減法運算;例:(C85補碼=55h,-76補碼=b4h,所以55h-b4h=a1h,并且cf=1,of=18 閱讀程序并填空(答案不

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論