返回首页

写出下面程序的运行后各存储单元的结果

时间:2009-05-30 15:39来源:未知 作者:牛牛 点击:
MCS51单片机 已知程序执行前有A=02H,SP=42H,(41H)=FFH,(42H)=FFH。下述程序执行后,请问A=( );SP=( );(41H)=( );(42H)=( );PC=( )。 POP DPH POP DPL MOV DPTR,#3000H RL A MOV B,A MOVC A,@A+DPTR PUSH ACC MOV A,B INC A MOVC A,@A+DP

MCS51单片机 已知程序执行前有A=02H,SP=42H,(41H)=FFH,(42H)=FFH。下述程序执行后,请问A=(        );SP=(        );(41H)=(        );(42H)=(        );PC=(           )。
POP  DPH
POP  DPL
MOV  DPTR,#3000H
RL  A
MOV  B,A
MOVC  A,@A+DPTR
PUSH  ACC
MOV  A,B
INC  A
MOVC  A,@A+DPTR
PUSH  ACC
RET
ORG  3000H
DB  10H,80H,30H,80H,50H,80H

单片机

  单片机

 

单片机

  单片机

  单片机

 

单片机

 

单片机

  内容来自单片机之家www.dpj100.com

  内容来自单片机之家www.dpj100.com

 
答:A=(80H);SP=(40H);(41H)=(50H);(42H)=(80H); PC=(8050H)。

单片机

顶一下
(2)
66.7%
踩一下
(1)
33.3%
------分隔线----------------------------
推荐内容