ARM内核领域

ARM 165浏览

 本文摘自:亚嵌在线直播课堂之如何学习ARM嵌入式开发-李明

nARM体系结构

nLoad/Store体系,Big/Little Endian大小端格式,RISC/CISC指令集,Pipeline流水线
nARM工作模式
n7种工作模式USRSYSSVCIRQFIQUNDABT;其中5种异常模式
nARM寄存器
n37个寄存器:R0-R12, R13(SP)R14(LR)R15(PC)CPSR(SPSR)
nARM异常
n7种异常,异常向量表,异常优先级,异常处理程序,处理器现场,现场的保存和恢复
nAMBA总线
nAHB(高性能总线)ASB(系统总线)APB(外设总线)
 

nARM内核技术
nTrustZoneJazelleNEONThumb-2SIMDMMUMPU
nJTAG标准
nIEEE1149.1TDITDOTCKTMSTRST,边界扫描链,H-jtagBanyanGiveIO
nARM内核分类
nARM7TDMIARM926StrongARM/XScaleARM10ARM11Cortex-(A/R/M)SecurCore
nARM汇编指令
nmovaddsubbblldrstrldmfdstmfdmrsmsrswimrcmcr
nMMU内存管理单元
nVA/PAI-Cache/D-CacheWrite BufferContext SwitchCP15TLBAPDomain Access ControlCache Coherence