视频:12
本课程是嵌入式开发完整体系课程的《ARM裸机编程》
课程内容涵盖:
一、ARM介绍
嵌入式ARM技术
ARM芯片系统结构
二、ARM体系结构
ARM 工作状态
ARM 工作模式
ARM 寄存器
ARM 流水线结构
ARM 存储结构
ARM 异常处理
三、ARM指令系统
ARM指令特点
Thumb指令集
数据处理指令
状态寄存器处理指令
跳转指令
数据传输指令
异常中断处理指令
协处理器指令
条件码
四、指令寻址方式
立即数寻址
寄存器寻址
寄存器间接寻址
寄存器偏移寻址
基址变址寻址
多寄存器寻址
堆栈寻址
块拷贝寻址
相对寻址
五、ARM汇编程序
ARM汇编伪操作
ARM汇编伪指令
ARM汇编程序设计
六、汇编与C的混合编程
ARM C/C++编译器
C程序调用汇编程序
汇编程序调用C程序
预处理伪指令
课程讲师:
张志英
嵌入式讲师