北京东方瑞通

北京东方瑞通

400-888-9073

全国学习专线 8:00-22:00
北京东方瑞通
以教育培训满足人们终身学习的需求 为国家发展民族复兴贡献力量! 以共建共享机制,建立良知幸福企业 追求全体员工物质和精神的幸福

北京ARM处理器体系架构培训

北京ARM处理器体系架构培训

本课程主要讲解ARM处理器的体系架构、指令集、模式、协处理器,ARM的各种模式切换、中断、Trustzone与虚拟化扩展,ARM下的VFP、NEON协处理器与MMU、总线等技术,此外,它也在硬件架构的讲解中,大量融入了ARM软件编程的案例与实践,涉及了ARM的裸机程序与实时操作系统系统及Linux下的软件开发实践。

授课机构: 北京东方瑞通

上课地点: 海淀校区朝阳校区

开设班型:早班,晚班,周末班

费用:
获取报价
7人已报名报名
预约试听
在线咨询
北京结构化思维与表达培训
北京结构化思维与表达培训
剩余名额:2个开班提醒
北京系统思维能力提升培训
北京系统思维能力提升培训
剩余名额:4个开班提醒
北京创新思维训练课程培训
北京创新思维训练课程培训
剩余名额:5个开班提醒
北京高效沟通与情商修炼培训
北京高效沟通与情商修炼培训
剩余名额:5个开班提醒
北京职业化理念建立培训
北京职业化理念建立培训
剩余名额:3个开班提醒
北京大型互联网架构设计实践培训
北京大型互联网架构设计实践培训
剩余名额:4个开班提醒
北京分布式系统设计和开发培训
北京分布式系统设计和开发培训
剩余名额:2个开班提醒
北京CMMI能力成熟度模式整合培训
北京CMMI能力成熟度模式整合培训
剩余名额:3个开班提醒
课程介绍

ARM处理器体系架构培训

本课程主要讲解ARM处理器的体系架构、指令集、模式、协处理器,ARM的各种模式切换、中断、Trustzone与虚拟化扩展,ARM下的VFP、NEON协处理器与MMU、总线等技术,此外,它也在硬件架构的讲解中,大量融入了ARM软件编程的案例与实践,涉及了ARM的裸机程序与实时操作系统系统及Linux下的软件开发实践。

ARM处理器体系架构培训
课程大纲:

ARM处理器

1.RISC与CISC

2.冯诺依曼与哈弗架构

3.ARM处理器历史

4.ARM处理器分类

5.ARM处理器MMU和LPAE

ARM指令集(主要针对Cortex-A系列)

1.ARM处理器寄存器

2.ARM处理器不同模式

3.ARM内存操作指令

4.ARM协处理器操作指令

5.ARM运算型指令

6.ARM互斥等指令

ARM处理器模式切换

1.异常处理与vector表

2.中断控制,多核下中断

3.trustzone

4.虚拟化扩展

ARM ABI以及usr到svc的系统调用

1.ARM ABI,C和汇编互调

2.系统调用过程

3.Linux下汇编书写的应用程序

4.裸机下实现的swi例子

内存、cache和流水线

1.swap指令

2.读—修改—写和bit-band技术

3.ldrex/strex指令

4.dmb,dsb,isb内存屏障

5.多核下cache同步

6.ARM的中断子系统

向量运算NEON

1.NEON的工作方法

2.ARM NEON Intrinsics 3.NEON编程案例

4.NEON实用案例

Cortex-M系列

1.Cortex-M处理器的运行模式

2.Cortex-M的向量表

3.Cortex-M的复位过程

4.Cortex-M的向量中断

5.Cortex-M的中断处理过程

ARM 64位处理器

1.EL0,EL1,EL2,EL3各自的作用

2.ARM 64位处理器的向量表

3.Trustzone项目

4.RET和ERET指令

5.CSEL指令

6.64位下的ABI

其他综合软硬件知识

1.典型工作于ARM的实时操作系统

2.AMBA,AXI,AHB,APB总线