微机原理期末复习题

内容发布更新时间 : 2025/7/9 6:07:22星期一 下面是文章的全部内容请认真阅读。

第 6 页 共 13 页

PUSH AX

A、21FFEH B、20000H C、22000H D、22002H 7、 TEST 与AND的区别是( B )。

A、TEST 改变目标操作数 B、TEST 不改变目标操作数 C、都影响标志位 D、TEST不变标志位

8、完成将BX清零,并使标志位CF清零的操作,下面错误的指令是( D ) A、SUB BX,BX B、XOR BX,BX C、MOV BX,00H D、AND BX,00H

9、设SS=2000H,下列程序段执行后,AH中的数据在内存地址为( C ) MOV SP,2000H MOV AX,1234H PUSH AX

A、20000H B、22000H C、21FFEH D、21FFFH 10、设BL=05H,要使BL=0AH,应执行的指令是( C )

A、NOT BL B、AND BL C、XOR BL,0FH D、OR BL,0FH

11、在8086基址加变址的寻址方式中,基址寄存器可以为(B),变址寄存器可以为(D)。如已知BX=2000H,SI=1234H,则指令MOV AX,[BX+SI+2]的源操作在(A)中。

(1)A、AX或CX B、BX或BP C、SI或BX D、DX或DI (2)A、BC或CX B、CX或SI C、DX或SI D、SI或DI

(3) A、数据段中偏移地址为3236H的字 B、数据段中偏移地址为3234H的字 C、附加段中偏移地址为3236H的字 D、附加段中偏移地址为3234H的字 12、PUSH 操作数;其中操作数允许为( C )。 A、立即操作数

B、字节内存操作数

C、字内存操作数 D、字节寄存器操作数

五、分析题

执行以下程序段后,请填写每题 MOV SP,2000H MOV AX,0F0H MOV SI,1234H MOV DX,5678H PUSH SI POP DI SHL DX,1 TEST AX,DX PUSH DX ┆

(1)SP=( D );

A、2000H B、1FFFH C、2001H D、1FFEH

6

第 7 页 共 13 页

(2)DH内容所在存储器的偏移地址为( A );

A、1FFFH B、1FFEH C、1FFDH D、1FFCH (3)DL内容所在存储器的偏移地址为( B );

A、1FFFH B、1FFEH C、2000H D、1FFCH (4)AX=( C );

A、0H B、78H C、0F0H D、56H (5)DI=( A )。

A、1234H B、5678H C、2000H D、00F0H (6)DX=( B );

A、5678H B、0ACF0H C、2B3CH D、

>>展开全文<<
12@gma联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4 ceshi