STM32单片机汇编语言程序文件看不懂

STM32单片机汇编语言程序文件看不懂,第1张

后缀为ASM的就是汇编源文件,采用的是文本格式,也就是说,热河开发工具都可以正常打开,包括windows的记事本工具。当然最好使用工程开发工具iar或Keil之类的,编辑查看会更方便。

另外一点,你身为编程小白都可以使用汇编编程了?虽然汇编很基础,但难度是很高的,真正使用汇编开发的人,一般都是大牛,且开发用的地方都很关键,比如boot引导之类的,或者对代码运行效率极高的场合才会使用汇编,否则一般的都会使用更高级的语言。

LED0=0这条C指令编译器把它转换成了3条汇编指令MOVS、LDR、STR,这三句汇编分别对应的机器码就是2000、490B、6008。

图中,0x08。。。是CODE地址,然后该地址开始的机器码,最后就是这个机器对应的汇编语句。

F04F0001是对应汇编的机器码,你不用关心它的长度,有兴趣的可以去查汇编指令表,其中有对应机器码的格式


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7834687.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存