问答题
请写出如下程序片段中每条移位指令执行后标志CF、ZF、SF和PF的状态:
MOV AL,80H
SAR AL,1
SHR AL,1
ROR AL,1
RCL AL,1
SHL AL,1
ROL AL,1
【正确答案】MOV AL,80H
SAR AL,1 ;CFZFSFPF=0010B
SHR AL,1 ;CFZFSFPF=0001B
ROR AL,1 ;CFZFSFPF=0001B
RCL AL,1 ;CFZFSFPF=0001B
SHL AL,1 ;CFZFSFPF=0001B
ROL AL,1 ;CFZFSFPF=0011B
【答案解析】