MCS—51指令系统中,执行下列指令后,其结果为_____。 MOV A, #68 ADD A, #53 DA A
A: A=21 CY=1 OV=0
B: B、A=21 CY=1 OV=1
C: A=21 CY=0 OV=0
D: 以上都不对
A: A=21 CY=1 OV=0
B: B、A=21 CY=1 OV=1
C: A=21 CY=0 OV=0
D: 以上都不对
A
举一反三
- 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=11H B=04H,执行指令DIV AB后,其结果:A=04H,B=1 CY=OV=0。
- 假定A=85H,R0=20H,(20H)=5FH,CY=1,执行指令:ADD A, @R0后,累加器A=______ ,CY=______ ,OV=______ 。
- 设(A)=AEH,(R1)=81H,执行指令ADDC A,R1后,(A)=30H,(CY)=1, (AC)= __,(OV)=1,(P)=0。(说明:执行前(CY)=1)。
内容
- 0
假定(A)=85H,(20H)=0FFH,(Cy)=1,执行指令:ADDCA,20H后,累加器A=,Cy=,AC=,OV=。
- 1
MOV A, #65HADD A, #58HDA执行完上述指令后,结果为( ) A: A=23H, CY=1; B: A=0BDH,CY=0; C: A=23H, CY=0; D: A=0BDH, CY=1;
- 2
关于乘法指令MUL AB,下列说法错误的是() A: 若乘积大于255,则ov=1,否则ov=0; B: 若乘积大于255,则ov=0,否则ov=1; C: CY总为0 D: P受累加器A中内容影响
- 3
如(A)=89H,(R0)=0AFH,执行ADD A,R0指令后,(A)=_____________、Cy=______、AC=______、OV=_______。
- 4
若(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