问题 单项选择题

若有BUFDW1,2,3,4,则可将数据02H取到AL寄存器中的指令是【 】。

A.MOVAL,BYTEPTR[BUF+1]

B.MOVAL,BYTEPTR[BUF+2]

C.MOVAL,BYTEPTR[BUF+3]

D.MOVAL,BYTEBUF[2]

答案

参考答案:B

解析:BUF是字类型的,其数据按下列顺序存放:01H、OOH、02H、OOH、03H、00H、04H、OOH:AL是8位寄存器,读取BUF数据时,需要改变BUF的属性为BYTE。02H是第三个元素,偏移量为2。

选择题
单项选择题