程序分析及编程1
设(A)=04H,(CY)=1, 写出下列各条指令的结果
RL A; (A)= 08HRR A; (A)= 02HRLC A; (A)= 09HRRC A; (A)= 82H2设(A)=7AH,(R0)=30H,(30H)=A5H,(CY)=1, 写出下列各条指令的结果
MOV A ,R0 (A)=30H (R0)=30H XCH A, R0 (A)=30H (R0)=30H XCHD A,@R0 (A)=A5H (R0)=30H (30H)=30H ADD A,#30H (A)=D5H (CY)=1 ADDC A,30H (A)=06H (CY)=1 SUBB A,#30H (A)=D5H (CY)=14
已知程序执行前有 A=02H,SP=52H,(51H)=FFH,(52H)=FFH
下述程序执行后 : 请 问 : A= ( ) , SP= ( ) ,(51H)=( ),(52H)=( ),PC=( )
POPDPHPOPDPLMOVDPTR,#4000HRLAMOVB,AMOVC A,@A+DPTRPUSH AMOVA,BINCAMOVC A,@A+DPTRPUSH ARETORG4000HDB10H,80H,30H,50H,30H,50H答:(A)=50H , (SP)=50H , (51H)=30H , (52H)=50H , (PC)=5030H5
假 定A=83H , ( R0 ) =17H ,(17H)=34H,执行以下指令后,A 的内容为( )
:ANLA,#17HORL17H,AXRLA,@R0CPLA 答:0CBH6
假如DPTR=507BH,SP=32H,( 30H ) =50H , ( 31H ) =5FH ,(32H)=3CH,则执行下列指令后则:DPH=( ),DPL=( ),SP=( ):POPDPHPOPDPLPOP