单选题
为了将AL寄存器中的AL0的内容传送到BL寄存器的BLO中,且保持BL7~BL1不变,下面程序段的空白处应填写什么指令?
________
RPR AL, 1
RCL BL, 1
A、
ROR BL,1
B、
SHL BL,1
C、
RCL BL,1
D、
不需要填指令
【正确答案】
A
【答案解析】
[解析] 首先用ROR BL,1,将 BL循环右移;RORAL,1将AL循环右穆,且CF中记录AL0。接着RCLBL,1将CF作为BL扩展循环左移,实现了将AL寄存器中的AL0内容传送到BL寄存器的BL0中,且保持BL7-BL1不变。
提交答案
关闭