打印

用c语言编程时,看到的汇编窗口有点不理解某些地方的含义

[复制链接]
2059|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ccjchen|  楼主 | 2007-4-13 08:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
0000 0200C4 LJMP 00C4H
0003 D290 SETB P1.0
0005 C292 CLR P1.2
.......
0011 EF MOV R7,A
0012 25E0 ADD A,ACC
0014 FF MOV R7,A
1.大家帮看看第二列代码表示什么意思呢?
2.ADD A,ACC 这行代码什么意思啊,A 和ACC不是一样吗?不都代表累加器吗?

相关帖子

沙发
yangsen| | 2007-4-13 16:36 | 只看该作者

真是晕!第二列就是你的代码呀。计算机只认他

使用特权

评论回复
板凳
ccjchen|  楼主 | 2007-4-14 08:44 | 只看该作者

那第二列有什么命名规则没有啊!

比如说为什么是D290, C292 

使用特权

评论回复
地板
ccjchen|  楼主 | 2007-4-15 19:07 | 只看该作者

ADD A,ACC;那么告诉我一下这条指令完成什么功能好吗?

使用特权

评论回复
5
harlemjia| | 2007-4-15 21:15 | 只看该作者

编译器的事

编译器的事吧,你只要知道你的程序再作什么不就行了马 

使用特权

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

本版积分规则

175

主题

446

帖子

1

粉丝