问题 问答题 简答题

假如在程序的括号中分别填入指令:

(1)LOOP L20

(2)LOOPNE L20

(3)LOOPE L20

试说明在三种情况下,当程序执行完后,AX、BX、CX、DX四个寄存器的内容分别是什么?

BEGIN:MOV AX,01

MOV BX,02

MOV DX,03

MOV CX,04

L20:INC AX

ADD BX,AX

SHR DX,1

()

答案

参考答案:

(1)(AX)=5(BX)=16(CX)=0(DX)=0

(2)(AX)=3(BX)=7(CX)=2(DX)=0

(3)(AX)=2(BX)=4(CX)=3(DX)=1

报关编码
单项选择题