分析下列程序段执行结果,写出PSW寄存器各位的值以及累加器A中的值。SETB CMOV A,#9EHMOV R3,#75HADD A,R3CY=____;AC____;OV=____;P=____;A=____。
查看答案
分析下列程序段执行结果,写出PSW寄存器各位的值以及累加器A中的值。MOV PSW,#88HMOV A,#35HMOV 20H,#0F5HADDC A,20HCY=____;AC____;OV=____;P=____;A=____。
执行下面程序段前,(20H)=80H, (30H)=60H, (40H)=50H。分析下列程序段,在注释区写出每条指令的执行结果和CY的值(如果该条指令影响CY的值),并写出第1、5条指令的源操作数的寻址方式。MOV A, #0D3H ;_______________________;__________________________SETB C ;_________________________________________________RLC A ;_______________________;__________________________MOV R0,#20H ;_________________________________________________MOV A, @R0 ;_______________________;__________________________ORL A, 30H ;_________________________________________________MOV @R0,40H ;_________________________________________________
执行下面程序段前,(20H)=90H, (30H)=F0H, (40H)=A0H分析下列程序段,在注释区写出每条指令的执行结果和CY的值(如果该条指令影响CY的值),并写出第1、6、7条指令的源操作数的寻址方式。CLR C ;____;____。MOV A, #0EDH ;____。ANL A, 30H ;____。MOV R0,#20H ;____。MOV @R0, A ;____。RLC A ;____;____。MOV 40H,@R0 ;____;____。
执行程序段前,R0=20H,R1=25H,(20H)=80H,(21H)=90H,(25H)=A0H, (26H)=6FH分析下列程序段,在注释区写出每条指令的执行结果和CY的值(如果该条指令影响CY的值),并写出第1、2、5条指令的源操作数的寻址方式。(16分)CLR C ;____;____。LOOP:MOV A, @R0 ;____;____。ADD A, @R1 ;____;____。MOV @R0, A ;____。INC R0 ;____;____。INC R1 ;____。MOV A, @R0 ;____。ADDC A, @R1 ;____;____。INC R0 ;____。MOV @R0, A ;____。