打印

单片机中该题运行结果

[复制链接]
1049|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
望云卷云舒|  楼主 | 2014-10-20 17:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
假定程序执行前有
(A)=04H

(SP)=79H

(78H)=EEH

(79H)=EEH
,下述
程序执行到
RET
指令后,这时的
A

SP

78H

79H

PC
存储器的内容各是什
么?
  
POP   
DPH
POP     
DPL  
MOV   
DPTR

#2000H
RL      
A
MOV   
B,A  
MOVC   
A,@A+DPTR
PUSH   
Acc
MOV   
A,B
DEC     
A  
MOVC   
A,@A+DPTR
PUSH   
Acc
RET  
ORG     
2000H  
DB      
10H,20H,30H,40H,50H,60H,70H,80H,90H

相关帖子

沙发
le062| | 2014-10-20 20:28 | 只看该作者

使用特权

评论回复
板凳
lyjian| | 2014-10-20 21:17 | 只看该作者
把程序放到Keil里面跑一下结果就出来了。

使用特权

评论回复
地板
望云卷云舒|  楼主 | 2014-11-10 18:51 | 只看该作者
lyjian 发表于 2014-10-20 21:17
把程序放到Keil里面跑一下结果就出来了。

谢了,我试一下吧

使用特权

评论回复
5
陈杰1993| | 2014-11-11 14:53 | 只看该作者

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

4

帖子

0

粉丝