天嵌 ARM开发社区

 找回密码
 注册
查看: 1481|回复: 5

传到开发板的指令顺序颠倒了?

[复制链接]
matata 发表于 2010-4-14 00:04:13 | 显示全部楼层 |阅读模式
大家好,我编译了一个汇编程序,在CodeWarrior中反汇编看是正常的,可以传到开发板上后,有些指令顺序颠倒了,是怎么回事?谢谢。
 楼主| matata 发表于 2010-4-14 00:49:20 | 显示全部楼层
这是codeWarrior中的样子,是正常的。

这是AXD中显示的:BL strcopy 和 B . 两句颠倒了,后面也有颠倒的,包括指令和数据。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
亚瑟王 发表于 2010-4-14 11:24:30 | 显示全部楼层
没有研究过ADS自带的编译器编译和连接程序后的程序反汇编后的情况。你把程序烧写到开发板中后,运行正常吗?
 楼主| matata 发表于 2010-4-14 23:35:57 | 显示全部楼层
真是怪了,今天再调试,发现顺序是对的了,可以正常运行了。

昨天不能正常运行,是按照顺序执行的,先执行了死循环,没有执行跳转语句。
 楼主| matata 发表于 2010-4-14 23:40:35 | 显示全部楼层
一天只能发两帖,很珍贵,不发就浪费了。那这帖就用来谢谢版主关注吧。

OK,可以睡觉去了。
亚瑟王 发表于 2010-4-15 11:55:18 | 显示全部楼层
现在限制发帖是针对发广告的机器人。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-10-6 12:35 , Processed in 1.012631 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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