摘要: 数据处理指令 数据传输指令 mov mvn 算术指令 add sub rsb adc sbc rsc 逻辑指令 and orr eor bic //与或非 比较指令 cmp cmn tst teq 乘法指令 mvl mla umull umlal smull smlal 前导零计数 clz (用的不 阅读全文
posted @ 2017-06-09 13:04 进心进利 阅读(897) 评论(0) 推荐(0) 编辑
摘要: 基础知识 指令与伪指令 汇编指令:CPU机器指令的助记符,编译后得到1和0组成的机器码,由CPU读取执行 伪指令:本质上不是指令,由编译环境提供,目的在于指导编译过程,最终不会生成机器码 不同的ARM风格 ARM官方汇编风格:指令一般大写,windows IDE开发环境常用。(譬如:LDR、STR) 阅读全文
posted @ 2017-06-09 11:47 进心进利 阅读(1188) 评论(0) 推荐(0) 编辑
摘要: ARM 有7个基本工作模式 User : 非特权模式,大部分任务执行在这种模式 FIQ : 当一个高优先级(fast) 中断产生时将会进入这种模式 IRQ : 当一个低优先级(normal) 中断产生时将会进入这种模式 Supervisor :当复位或软中断指令执行时将会进入这种模式 Abort : 阅读全文
posted @ 2017-06-09 09:19 进心进利 阅读(2292) 评论(0) 推荐(0) 编辑