若(P1)=10011100B,(CY)=1。执行指令ANLC,P1.0后,P1的内容以及CY的值为()。
A: (P1)=10011100B,(CY)=0
B: (P1)=10011101B,(CY)=0
C: (P1)=10011100B,(CY)=1
D: (P1)=10011101B,(CY)=1
A: (P1)=10011100B,(CY)=0
B: (P1)=10011101B,(CY)=0
C: (P1)=10011100B,(CY)=1
D: (P1)=10011101B,(CY)=1
举一反三
- CY=1, A=49H,执行指令 SUBB A,#64H 后,结果为() A: A=0E4H,CY=1,P=0,AC=0,OV=0; B: A=0E4H,CY=1,P=0,AC=0,OV=1; C: A=0E4H,CY=1,P=0,AC=1,OV=0; D: A=0E4H,CY=0,P=0,AC=0,OV=0
- (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)=AEH,(R1)=81H,执行指令ADDC A,R1后,(A)=30H,(CY)=1, (AC)= __,(OV)=1,(P)=0。(说明:执行前(CY)=1)。
- 若(A)=45H,(CY)=1,执行RLCA指令后,(A)=?(CY)=? A: (A)=8BH,(CY)=0 B: (A)=8BH,(CY)=1 C: (A)=A2H,(CY)=0 D: (A)=A2H,(CY)=1
- 已知: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