汇编使用位置
汇编位置 :
-- 启动代码 : Bootloader 初始化时对 CPU 和 协处理器 等进行初始化, 此时没有建立起 C 语言运行环境, 这个时候使用汇编语言执行初始化操作;
--...协处理器访问指令
1....协处理器简介
协处理器简介 :
-- 作用 : 执行特定处理任务, 减轻处理器负担;
-- 数学协处理器 : 主要进行数字处理;
-- 协处理器支持 : ARM 芯片最多支持 16 个协处理器, 最重要的协处理器...是 CP15;
CP15 协处理器作用 : CP15 是系统控制寄存器, 通过这些寄存器, 配置与控制 缓存, MMU, 保护系统, 时钟模式 和 其它系统参数;
-- 如何访问 CP15 : 通过访问...协处理器访问指令
mcr 指令解析 : 详情见 ARM11 文档, P145, 3.2;
-- 作用 : 将本地寄存器中的数据 赋值给 CP15 的寄存器;
-- 语法格式 : "MCR{cond} P15