ARM寄存器地址

ARM寄存器地址,与内存地址之间的关系,是统一编址的么?
2024-11-15 09:40:06
推荐回答(3个)
回答(1):

简单的归纳就是,CPU要通过BUS访问的,都是统一编址的,包括内存和一些外设的寄存器之类。BUS负责address的map,并且有arbiter。

CPU能直接访问的,就是不需要编址的,例如ARM的寄存器,Cache之类。

回答(2):

ARM核里的寄存器(r0-r15)不在编制范围。而soc上的寄存器是统一编制的,不算ARM的寄存器,一般叫SFR(特殊功能寄存器)

回答(3):

是统一的,只是地址不同,一般MCU都有寄存器表的,只是后期寄存器太多,很多都用了库。