zoukankan      html  css  js  c++  java
  • ARM汇编指令集4

    协处理器cp15操作指令: mcr & mrc

    •mrc用于读取CP15中的寄存器
    •mcr用于写入CP15中的寄存器
     
    什么是协处理器?
    •SoC内部另一处理核心,协助主CPU实现某些功能,被主CPU调用执行一定任务。
    •ARM设计上支持多达16个协处理器,但是一般SoC只实现其中的CP15.(cp:coprocessor)
    •协处理器和MMU、cache、TLB等处理有关,功能上和操作系统的虚拟地址映射、cache管理等有关。
     
    MRC & MCR的使用方法
    •mcr{<cond>}   p15, <opcode_1>, <Rd>, <Crn>, <Crm>, {<opcode_2>}
    •opcode_1:对于cp15永远为0
    •Rd:ARM的普通寄存器
    •Crn:cp15的寄存器,合法值是c0~c15
    •Crm:cp15的寄存器,一般均设为c0
    •opcode_2:一般省略或为0
  • 相关阅读:
    ACM学习历程—HDU1719 Friend(数论)
    封装的方法
    MySql-rules
    MySql
    java深入探究07-jsp
    java深入探究06
    Jquery
    Ajax
    java深入探究05
    Oracle——索引,序列,触发器
  • 原文地址:https://www.cnblogs.com/yygsj/p/5001361.html
Copyright © 2011-2022 走看看