[求助]三个汇编考试题
考试题,在线等答案
一、假设数据区数据定义如下:
ORG 100H
A DB ‘14’
B DD 3 DUP(1,2,3)
X LABEL BYTE
Y DW ‘AB’
分析下列程序段并根据指令执行结果填空:
LEA DI,B ;(DI)= H
MOV AX,WORD PTR A ;(AX)= H
MOV BX,OFFSET X ;(BX)= H
LEA BP,Y ;(BP)= H
MOV CL,X ;(CL)= H
AND AL,0FH ;(AL)= H
XLAT ;( )= H
注:1,2,3,4的ASCⅡ码为31H,32H,33H,34H;
A,B,C,D的ASCⅡ码为41H,42H,43H,44H
二、添加两条指令,使下面程序完成(AX)*7/2的运算。
MOV BX,AX
MOV CL,3
SAL AX,CL
三、假设对AL和BL中的带符号数执行SUB AL,BL的指令,若结果溢出转移到NEXT, 请写出转移指令