设数据段中已有:  DA1  DB  12H,34H  DA2 DW 56H,78H  下面有语法错误的语句是(   )

admin2012-05-04  37

问题 设数据段中已有:  DA1  DB  12H,34H  DA2 DW 56H,78H  下面有语法错误的语句是(   )

选项 A、ADR1 DWDA1
B、MOV DA1+1,AX
C、MOV BYTE PTR DA2+1,AL
D、MOV WORD PTR DA1+1,AX

答案B

解析 选项B的有错误,因为AX是16位的寄存器,它里面放的是以字为单位的。而DA1则是字节,所以要把字节转换为字的形式,转换后像选项D所示:MOV WORD PTR DA1+1,AX。或者把AX变为AH或AL,转换后为:MOV DA1+1,AH或MOV DA1+1, AL。
转载请注明原文地址:https://kaotiyun.com/show/IbMZ777K
0

最新回复(0)