设数据段中已有:DA1DB12H,34HDA1DW56H,78H下面有语法错误的语句是()
A、ADR1DWDA1
B、MOVDA1+1,AX
C、MOVBYTEPTRDA2+1,AL
D、MOVWORDPTRDA1+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。
设数据段中已有:DA1DB12H,34HDA1DW56H,78H下面有语法错误的语句是()
- 2024-09-08 13:18:05
- 汇编语言程序设计(02321)