问题
填空题
若定义DATA DW 1234H,执行MOV BL,BYTE PTR DATA指令后,(BL)= ______。
答案
参考答案:34H
解析: 题中变量DATA定义为字类型,执行MOV指令时,因为目的操作数BL是 16位寄存器BX的低8位,为了使源操作数与之匹配,必须用PTR运算符将自变量DATA临时修改为字节类型。所以取1234H的低8位,即34H。
若定义DATA DW 1234H,执行MOV BL,BYTE PTR DATA指令后,(BL)= ______。
参考答案:34H
解析: 题中变量DATA定义为字类型,执行MOV指令时,因为目的操作数BL是 16位寄存器BX的低8位,为了使源操作数与之匹配,必须用PTR运算符将自变量DATA临时修改为字节类型。所以取1234H的低8位,即34H。