设已用伪指令EQU定义了4个标识符: 下列指令是否正确?并说明原因。
正确答案
答案解析
相似试题
(简答题)
已知数据和符号定义 A1 DB ? A2 DB 8 K1 EQU 100 判断下列指令的正误,并说明错误指令的原因。 (1)MOV K1,AX (2)MOV A2,AH (3)CMP A1,A2 (4)MOV BX,K1 MOV[BX],DX (5)K1EQU 200
(填空题)
“=”和“EQU”两条伪指令有相同的功能,它们之间的区别是()伪指令不允许对符号名重复定义。
(简答题)
指出下列伪指令的含义(1)AA.EQU.200(2)BB.DB.’XYZ’(3)CC.DB.2*4+3(4)DD.DW.4DUP(?)(5)EE.PROCEE.ENDP
(简答题)
已知符号定义语句如下: ALPHA EQU 100 BETA EQU 25 GAMMA EQU 2 分别求下列各表达式的值。 (1)ALPHA*4GTBETA (2)ALPHAMODGAMMA+BETA (3)(BETA/3)LE5 (4)ALPHAANDBETA (5)GAMMAXOR(BETAEQ25)
(简答题)
若数据段中有定义 NUM1 EQU 23H NUM2 DW 0 则指令MOVNUM2,NUM1的源、目操作数的寻址方式以及指令执行后NUM2+1单元的内容分别是什么?
(单选题)
在小端模式下,通过ARM伪指令MyData DCW 0x1122,0x3344,0x5566,0x7788在内存中定义了4个16位操作数,则在伪指令LDR R1,=MyData后执行指令LDR R0,[R1,#4],则R0的值为()。
(填空题)
数据段中有以下定义:ARRAY1 EQU 16HARRAY2 DW 16H请指出下面两条指令中源操作数的寻址方式:MOV AX,ARRAY1;寻址方式:()MOV AX,ARRAY2;寻址方式:()
(简答题)
EQU伪指令与“=”伪指令有何区别?
(填空题)
赋值伪指令EQU与等号伪指令的不同之处是()。