培训目标
培训目标
通过系统的课程学习,加以项目实战,全面模拟IT公司的嵌入式产品软硬件开发、管理、组织、实施过程,让没有嵌入式ARM编程基础和实际工作经验的大专以上学历的学员在2--3个月的时间内迅速获得1-3年的ARM9开发经验,具备实际ARM开发的能力,胜任开发工作,让学员学完后就以具有1-3年开发经验的工程师身份进入工作岗位。
培训对象
2.1电子行业设计、开发人员;
2.2有志于从事单片机、ARM相关工作的人员;
2.3电子及相关专业学生、教师及社会广大ARM9爱好者。
立即预约课程
课程主要帮助学员了解ARM体系结构及工作原理,掌握ARM指令集,学会操作ARM处理器基本方法。
ARM体系结构
1.1 ARM简介
1.2 ARM体系结构
1.3 流水线 1.4 处理器工作模式
1.5 ARM处理器核
ARM指令集
2.1 V4T指令
2.2 V5TE指令
2.3 V6指令
2.4 Thumb指令
体系结构
RISC体系结构应具有如下特点
1
采用固定长度的指令格式,指令归整、简单、基本寻址方式有2~3种。所有的指令都可根据前面的执行结果决定是否被执行,从而提高指令的执行效率。可用加载/存储指令批量传输数据,以提高数据的传输效率。
2
大量使用寄存器,数据处理指令只对寄存器进行操作,只有加载/存储指令可以访问存储器,以提高指令的执行效率。除此以外,ARM体系结构还采用了一些特别的技术,在增加高性能的前提下尽量缩小芯片的面积,并降低功耗:
3
使用单周期指令,便于流水线操作执行。
4
可在一条数据处理指令中同时完成逻辑处理和移位处理。
5
在循环处理中使用地址的自动增减来提高运行效率。