2014年12月8日

摘要: Stp1: 定义栈大小 Stp2: 复位CPU Stp3: 禁能FIQ和IRQ Stp4: 清除Bss Stp4:调用main()函数 具体过程如下: 1.声明全局函数,以便在其他文件中调用: .global Reset @Reset the CPU .global _stack @Define Stack... 阅读全文
posted @ 2014-12-08 14:26 辣子YY 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 众所周知,ARM每种工作模式除R0~R15共16个寄存器外,还有第17个寄存器CPSR,叫做 当前程序状态寄存器,CPSR中一些位被用于标识各种状态,一些位被用于标识当前出于什么工作模式 其中cpsr_c代表的是这32位中的低8位,也就是控制位 当你看到有些程序里这样写 msr cpsr_c 0xd2... 阅读全文
posted @ 2014-12-08 13:36 辣子YY 阅读(907) 评论(0) 推荐(0) 编辑

导航