你可能喜欢
问答题
(1)正确。
(2)错误。宏不能精简目标代码。
(3)错误。高级语言程序经编译或解释后直接转换为目标代码。
(4)正确。
问答题
已知符号定义语句如下:
ALPHA EQU 100
BETA EQU 25
GAMMA EQU 2
分别求下列各表达式的值。
(1)ALPHA*4GTBETA
(2)ALPHAMODGAMMA+BETA
(3)(BETA/3)LE5
(4)ALPHAANDBETA
(5)GAMMAXOR(BETAEQ25)
问答题
下面两个数据段中偏移地址为10H和11H的两个存储单元中的数据一样吗?为什么?
不一样。分别是72H,04H和04H,72H。存储字时低8位存在低字节,高8位存在高字节。
问答题
若数据段中有定义
NUM1 EQU 23H
NUM2 DW 0
则指令MOVNUM2,NUM1的源、目操作数的寻址方式以及指令执行后NUM2+1单元的内容分别是什么?
指令MOV NUM2,NUM1的源操作数使用立即数寻址,目的操作数使用直接寻址。指令执行后NUM2+1单元的内容是0。
问答题
已知数据和符号定义
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
问答题
下列标号为什么是非法的?
(1)GET.DATA
(2)1_NUM
(3)TEST-DATA
(4)RET
(5)NEW ITEM