问答题
寄存器DX:AX组成32位数,DX为高位,编写程序段实现: (1)DX:AX右移3位,并将移出的低3位保存在CL中; (2)DX:AX左移3位,并将移出的高3位保存在CL中。
问答题 设(DX)=10111011B,(CL)=3,(CF)=1,求下列指令单独执行后DX的内容:
问答题 设(BX)=11001011B,变量VAR的内容为00110010B,求下列指令单独执行后BX的内容:
问答题 写出完成下述功能的程序段: (1)从缓冲区BUF的0004偏移地址处传送一个字到AX寄存器; (2)将AX寄存器的内容右移2位; (3)将AX内容与BUF的0006偏移地址处的一个字相乘; (4)相乘结果存入BUF的0020H偏移地址处(低位在前)。