OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5713|回复: 6

请懂汇编的大神帮忙分析一下这段代码,十分感谢!!

[复制链接]

12

主题

35

帖子

0

精华

初级会员

Rank: 2

积分
104
金钱
104
注册时间
2012-6-5
在线时间
0 小时
发表于 2013-4-13 16:13:22 | 显示全部楼层 |阅读模式
 move.l   (a0)+ ,d0
move.l  -(a1), d1
add.l      d0, d1
move.l d1, (a7)


move.l   (a7),a0
moveq.l #4521,a1
mac.l      a0,d1,(a7)+,d2,acc0
moveq.l   #205964 ,d3
mac.l      d2,d3,(a7)+,d0,acc0
moveq.l   #19265 ,d1
mac.l      d0,d1,(a7)+,d2,acc0
moveq.l   #4520 ,d3
mac.l      d2,d3,(a7),d0,acc0
请大家帮忙分析一下这两段汇编代码是什么意思啊?还有双字加/减指令怎么理解呢?
在这里先感谢热心帮助的大侠了。。。
努力就有机会!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

25

主题

683

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1351
金钱
1351
注册时间
2012-4-25
在线时间
195 小时
发表于 2013-4-13 16:48:06 | 显示全部楼层
看这代码 能解决什么问题,是为了学习还是需求,
看汇编真心不好过,想折腾自己的可以试试
1-1
回复 支持 反对

使用道具 举报

12

主题

35

帖子

0

精华

初级会员

Rank: 2

积分
104
金钱
104
注册时间
2012-6-5
在线时间
0 小时
 楼主| 发表于 2013-4-13 21:19:28 | 显示全部楼层
回复【2楼】mygod:
---------------------------------
这是对我现在很重要 的一个程序,先要把他读懂才行,请大侠指导指导啊。。。。。。。
努力就有机会!
回复 支持 反对

使用道具 举报

36

主题

1105

帖子

5

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2201
金钱
2201
注册时间
2012-2-8
在线时间
35 小时
发表于 2013-4-13 21:21:31 | 显示全部楼层
拿对应CPU的汇编指令的手册慢慢查
https://github.com/roxma
回复 支持 反对

使用道具 举报

12

主题

35

帖子

0

精华

初级会员

Rank: 2

积分
104
金钱
104
注册时间
2012-6-5
在线时间
0 小时
 楼主| 发表于 2013-4-13 22:09:32 | 显示全部楼层
回复【4楼】Pony279:
---------------------------------可是,这不是我写的程序啊,我一时找不到这个CPU的资料,现在着急要搞懂,所以过来问下哪位可以帮忙解释解释的
努力就有机会!
回复 支持 反对

使用道具 举报

36

主题

1105

帖子

5

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2201
金钱
2201
注册时间
2012-2-8
在线时间
35 小时
发表于 2013-4-14 02:20:11 | 显示全部楼层
回复【5楼】lucy1289:
---------------------------------
会找东西才是本事! 看懂几条指令有毛用
https://github.com/roxma
回复 支持 反对

使用道具 举报

34

主题

805

帖子

4

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1865
金钱
1865
注册时间
2011-3-29
在线时间
140 小时
发表于 2013-4-14 08:48:09 | 显示全部楼层
什么硬件、什么编译器搞清楚了吗?
业余程序玩家。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-21 05:39

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表