ARM的.align 5就是2的5次方对齐,也就是4字节对齐

.macro <name> {<arg_1} {,<arg_2>} … {,<arg_N>}
定义一段名为name的宏,arg_xxx为参数。
必须有对应的.endm结尾。

ldr r1, _rWTCON

_rWTCON:
.word 0x15300000

是把地址_rWTCON上的内容放到r1,而地址_rWTCON上的内容是0x15300000。实际上就是把r1设
置为0x15300000

.word
expression就是在当前位置放一个word型的值,这个值就是expression
举例来说,
_rWTCON:
.word 0x15300000
就是在当前地址,即_rWTCON处放一个值0x15300000

_undefined_instruction:
undefined_instruction (PS:这里undefined_instruction可能是一个函数,请看下面的解释!)
不符合汇编的语法?

没有.long/.word
汇编程序就不知道你想在这里放一个多大的数据,
相当于数据类型。
没有数据类型,你怎么定义数据变量?

最新文章

  1. jQuery的DOM操作实例(3)——创建节点&amp;&amp;编写一个弹窗
  2. mybatis配置文件的bug
  3. dedecms /plus/feedback_ajax.php、/templets/feedback_main.htm、/templets/feedback_edit.htm XSS &amp;&amp; SQL Injection Vul
  4. asp.net mvc route 中新发现的小技巧
  5. Linux下安装Redis3.2.4
  6. 读书笔记——《图解TCP/IP》(3/4)
  7. VHDL TestBench基础(转)
  8. Scrapinghub | Professional Services
  9. centos下安装chdmg
  10. neovim的新体验
  11. Openjudge-计算概论(A)-简单算术表达式求值
  12. 201521123107 《Java程序设计》第1周学习总结
  13. BZOJ 2683: 简单题(CDQ分治 + 树状数组)
  14. 经典面试题:从 URL 输入到页面展现到底发生什么?
  15. shell 脚本的编写
  16. java_单词长度
  17. jQuery效果--show([speed,[easing],[fn]])和hide([speed,[easing],[fn]])
  18. Java 内存管理白皮书
  19. CentOS忘记普通用户密码解决办法
  20. Framebuffer 驱动学习总结(二)---- Framebuffer模块初始化

热门文章

  1. ggsci: error while loading shared libraries: libnnz11.so: cannot open shared object file
  2. sigmoid function的直观解释
  3. Dart学习笔记-循环
  4. WPF DispatcherTimer GC回收
  5. 分布式锁中的基于redis的setnx的原理以及set和setnx的区别是什么
  6. selenium:css_selector定位详解
  7. TCP listener
  8. Spring(七)--Spring JDBC
  9. mysql分表规则(转)
  10. Django 前端通过json 取出后端数据