交换寄存器SI、DI的内容,正确的程序段是______。 A.PUSH SI PUSH DI POP DI POP SI B.PUSH SI
A.A.PUSH SI PUSH DI POP DI POP SI
B.B.PUSH SI PUSH DI POP DI POP SI 1
C.C.MOV AX,SI MOV SI,DI MOV DI,AX
D.D.MOV AX,SI 4 MOV BX,DI 2 XCHG BX,AX
A.A.PUSH SI PUSH DI POP DI POP SI
B.B.PUSH SI PUSH DI POP DI POP SI 1
C.C.MOV AX,SI MOV SI,DI MOV DI,AX
D.D.MOV AX,SI 4 MOV BX,DI 2 XCHG BX,AX
执行下面的程序段后,AX寄存器中的内容是______。
ARRAY DW 10DUP(2)
XOR AX, AX
MOV CX, 0AH
MOV SI, 12H
NEXT: ADD AX,ARRAY[SI]
SUB SI, 2H
Lool NEXT
A.20 B.30
C.32 D.40
变址寻址和基址寻址的有效地址形成方式类似,但是________。
A.变址寄存器的内容在程序执行过程中是不可变的
B.在程序执行过程中,变址寄存器、基址寄存器和内容都是可变的
C.在程序执行过程中,基址寄存器的内容不可变,变址寄存器中的内容可变
试编写一个子程序,完成交换寄存器AR和BR内容的操作(要求:子程序执行不能影响其他寄存器)。
基址寻址方式中,操作数的有效地址是______。
A.基址寄存器内容加上形式地址;
B.程序计数器内容加上形式地址;
C.变址寄存器内容加上形式地址;
D.寄存器内容加上形式地址。
执行下面的程序段后,AX寄存器中的数据是______。
MOV AX, 0034H
MOV BL, 16
MUL BL
分析以下程序段,判断程序段执行完毕后,BH寄存器中的值为______。
…
MOV BH, 0
MOV BL, 15
SUB BL, 5
JZ NEXT0
MOV BH, BL
NEXT0: ADD BH, BL