假设片内RAM(20H)=5EH,执行下列指令后,A=?、片内RAM(20H)=?、CY=?
问题描述:
假设片内RAM(20H)=5EH,执行下列指令后,A=?、片内RAM(20H)=?、CY=?
MOV A,20H
MOV C,04H
MOV Acc.0 ,C
MOV C,20H.3
CPL C
A=5FH
RAM(20H)=5FH
CY=0?
答
MOV A,20H;A=5EH,(20H)=5EH=01011110B,所以(04H)位单元=1,位3单元也等于1
MOV C,04H;C=1
MOV Acc.0 ,C;A的最低位等于1,所以A=5FH了
MOV C,20H.3;C=1
CPL C;C=0
所以综上所述,A=5FH,RAM(20H)=5EH,CY=0.