2015年10月17日

(转载)R14也称作子程序连接寄存器

摘要: R14也称作子程序连接寄存器(Subroutine Link Register)或连接寄存器LR。当执行BL子程序调用指令时,R14中得到R15(程序计数器PC)的备份。其他情况下,R14用作通用寄存器。与之类似,当发生中断或异常时,对应的分组寄存器R14_svc、R14_irq、R14_fiq、R... 阅读全文

posted @ 2015-10-17 21:51 无悔这一生。 阅读(2784) 评论(0) 推荐(0) 编辑

ARM 寄存器的介绍

摘要: ARM 寄存器 31个通用, 32个程序状态寄存器怎么算的呢:(R0--R15) 16 + 7 + 8 =31 通用程序状态寄存器: 6 个共 37 个。不分组寄存器: R0--R7分组 : R8 —— R14程序计数器: R15 ( PC )堆栈指针: R13 ( SP )子程序链接寄存... 阅读全文

posted @ 2015-10-17 21:48 无悔这一生。 阅读(346) 评论(0) 推荐(0) 编辑

关于堆栈的讲解(一)

摘要: 1、 堆和栈基本概念: (来自网上)简单的来讲堆(heap)上分配的内存,系统不释放,而且是动态分配的。栈(stack)上分配的内存系统会自动释放,它是静态分配的。栈的分配是从内存的高地址向低地址分配的,而堆则相反(好像这里说错了,堆本来就是 链式存储,哪里来的高到低,低到高)。12:33:14 对... 阅读全文

posted @ 2015-10-17 11:23 无悔这一生。 阅读(483) 评论(0) 推荐(0) 编辑

导航