在ARM组寄存器概念 [英] Concept of bank registers in ARM
问题描述
我是新来的 ARM
和位在银行登记的概念相混淆。 ARM
相关文档说
每个模式都有自己的一套分组寄存器,除了用户模式。我的困惑是那些
每个模式由 R0-R15注册
+开户register.If左右。那么 FIQ
模式具有最高的号码提供给它的注册是23总寄存器。
I am new to ARM
and bit confused on the concept of Bank registers.Arm
related docs say
that Each mode has its own set of banked register except user mode .My confusion is that Do
every mode has register from r0-r15
+banked register.If so. then FIQ
mode has highest number of register available to it which is 23 total registers .
另外,据说大约 ARM
注册了37个寄存器,20是寄存器在不同times.what意思?从程序隐藏
Also,it is said about ARM
register out of total 37 register ,20 are register are hidden from program at different times.what does it mean??
推荐答案
我一直觉得这个数字信息:
I always find this figure informative:
这篇关于在ARM组寄存器概念的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!