.align 5 .MACRO .ENDM .word
2024-08-28 16:26:04
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
汇编程序就不知道你想在这里放一个多大的数据,
相当于数据类型。
没有数据类型,你怎么定义数据变量?
最新文章
- jQuery的DOM操作实例(3)——创建节点&;&;编写一个弹窗
- mybatis配置文件的bug
- dedecms /plus/feedback_ajax.php、/templets/feedback_main.htm、/templets/feedback_edit.htm XSS &;&; SQL Injection Vul
- asp.net mvc route 中新发现的小技巧
- Linux下安装Redis3.2.4
- 读书笔记——《图解TCP/IP》(3/4)
- VHDL TestBench基础(转)
- Scrapinghub | Professional Services
- centos下安装chdmg
- neovim的新体验
- Openjudge-计算概论(A)-简单算术表达式求值
- 201521123107 《Java程序设计》第1周学习总结
- BZOJ 2683: 简单题(CDQ分治 + 树状数组)
- 经典面试题:从 URL 输入到页面展现到底发生什么?
- shell 脚本的编写
- java_单词长度
- jQuery效果--show([speed,[easing],[fn]])和hide([speed,[easing],[fn]])
- Java 内存管理白皮书
- CentOS忘记普通用户密码解决办法
- Framebuffer 驱动学习总结(二)---- Framebuffer模块初始化
热门文章
- ggsci: error while loading shared libraries: libnnz11.so: cannot open shared object file
- sigmoid function的直观解释
- Dart学习笔记-循环
- WPF DispatcherTimer GC回收
- 分布式锁中的基于redis的setnx的原理以及set和setnx的区别是什么
- selenium:css_selector定位详解
- TCP listener
- Spring(七)--Spring JDBC
- mysql分表规则(转)
- Django 前端通过json 取出后端数据