MOV AX,ES:COUNT[DI]的源操作数的寻址方式是()。A.相对基址变址寻址方式B.立即寻址方式C.寄存
MOV AX,ES:COUNT[DI]的源操作数的寻址方式是()。
A.相对基址变址寻址方式
B.立即寻址方式
C.寄存器相对寻址方式
D.基址变址寻址方式
MOV AX,ES:COUNT[DI]的源操作数的寻址方式是()。
A.相对基址变址寻址方式
B.立即寻址方式
C.寄存器相对寻址方式
D.基址变址寻址方式
第1题
30H, 32H COUNT EQU ($-ASCBUF)/2 ;$为当前地址指针 BCDBUF DB COUNT DUP() DATA ENDS CODE SEGMENT ASSUME CS: CODE, DS:DATA, ES:DATA START: MOV AX, DATA MOV DS, AX MOV ES, AX ;设置附加段与数据段完全重叠 CLD MOV SI, OFFSET ASCBUF MOV DI, OFFSET BCDBUF MOV CX, COUNT AA: LODSB AND AL, 0FH MOV BL, AL LODSB PUSH CX MOV CL, 4 SHL AL, CL POP CX OR AL, BL STOSB LOOP AA MOV AH, 4CH INT 21H CODE ENDS END START
第2题
PUSH ES
MOV AX,0
MOV ES,AX
CLD
MOV DI,24H
MOV AX,0200H
STOSW
MOV AX,1000H
STOSW
POP ES
第3题
第4题
分析以下程序,判断程序段执行完毕后,DI=______,AX=______。
ORG 100H
VAR1 DB 10H,20H
COUNT EQU 10H
ORG $+10H
VAR2 DW 3000H
……
LEA DI,VAR2
MOV AX,[DI]
HLT
第5题
分析以下程序,判断程序段执行完毕后,DI=______,AX=______。
ORG 010OH
VARI DB 10H, 20H
COUNT EQU 10H
ORG $+10H
VAR2 DW 3000H
…
LEA DI, VAR2
MOV AX, [DI]
HLT
第7题
12h blk2 db 21h,43h,65h,87h,90h count equ $-blk2 sum0 db 6 dup (00h) data ends code segment assume cs:code, ds:data start: mov ax, data mov ds, ax lea si, blk1 lea bx,blk2 lea di,sum0 mov cx, count clc aa:mov al, [si] adc al, [bx] daa mov [di], al inc si inc bx inc di loop aa mov al, 00h adc al, 00h mov [di], al mov ah,4ch int 21h code ends end start
第8题
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
第9题
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
第10题
A.A.PUSH SI PUSHDI 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