若A=78H,R0=34H,(34H)=DCH,(56H)=ABH,Cy=1,求分别执行下列指令后A和Cy中的数据。
举一反三
- (A)=85H, R0=20H, (20H)=0AFH, 执行指令 ADD A, @R0 后,PSW各位的值为( ) A: A=34H,CY=1,AC=1,OV=1,P=1; B: A=34H,CY=1,AC=1,OV=0,P=1; C: A=34H,CY=1,AC=0,OV=1,P=1; D: A=34H,CY=0,AC=1,OV=1,P=1;
- 设(A)=78H,(R0)=45H,CY=1。ADDC A,R0;DA A,执行后(A)=______ 、CY=______ 。
- 如(A)=8DH,Cy=1,(R0)=56H,(56H)=45H,执行指令ADDC A,@R0后,累加器A的值为()。
- 已知:A=85H,R0=30H,(30H)=11H,(31H)=FFH,Cy=1,试问CPU分别执行如下指令后累加器A和Cy中的值是多少? ①ADDC A,R0 ②ADDC A,31H ③ADDC A,@R0 ④ADDC A,#85H A: ①A=B6H,CY=1; ②A=85H,Cy=0;③A=97H,Cy=1 ; ④A=0BH,Cy=1 B: ①A=B6H,CY=0 ; ②A=85H,Cy=1;③A=97H,Cy=0 ; ④A=0BH,Cy=1
- 如(A)=78H,Cy=1,执行指令RRC A后,(A)=___________,Cy=______。