目录
- 1.ARM版本中符号的意义
- 2.ARM体系结构比较
- 3.CISC和RISC特点
- 4.冯诺依曼、哈弗体系结构特点
- 5.ARM和thumb指令PC值判断
- 6.STM32基本指标
- 1.ARM处理器7种工作模式,两种状态
- 2.ARM寄存器中SP,LR,PC,CPSR,SPSR用处
- 3.CPSR中N,Z,C,V 和 I,F,T作用定义
- 4.Thumb寄存器
- 5.cortex-M3 工作模式,ARM存储器模式
- 6.
- 1.S后缀
- 2. !后缀
- 3.条件码
- 4. ARM寻址方式
- 5.指令集
- 1.伪指令
- 1.ATSPC规则
- 2.工作状态切换编程
- 3.C程序内嵌汇编指令
- 4.汇编访问C变量
- 汇编调用C程序
- 1.GPIO8种工作模式
- 2.两个库函数
- 3.初始化函数
- 4. 两个读取输入电平函数
- 5.两个读取输出电平函数
- 6.4个设置输出电平函数
- 5.跑马灯(库函数版)
- 6.跑马灯(寄存器版)
- 7.蜂鸣器(库函数版)
- 1.串行数据传送方式
- 2.同步和异步的差别
- 3. 异步通信中的RS232作用
- 4.波特率计算
- 5.STM32启动代码
1.ARM版本中符号的意义
2.ARM体系结构比较
3.CISC和RISC特点
4.冯诺依曼、哈弗体系结构特点
5.ARM和thumb指令PC值判断
6.STM32基本指标
1.ARM处理器7种工作模式,两种状态
2.ARM寄存器中SP,LR,PC,CPSR,SPSR用处
3.CPSR中N,Z,C,V 和 I,F,T作用定义
4.Thumb寄存器
5.cortex-M3 工作模式,ARM存储器模式
6.
非对齐存储访问含义
非对齐数据访问操作结果
1.S后缀
2. !后缀
3.条件码
4. ARM寻址方式
立即数寻址
多寄存器寻址
寄存器移位寻址
寄存器间接寻址
基址变址寻址
多寄存器寻址
堆栈寻址
相对寻址
5.指令集
数据传送指令
移位指令
算数运算
逻辑指令
有1出1 全0 出0
与1异或 取反 与0异或 不变
比较指令
乘法指令
加载存储
多寄存器
分支指令
程序状态寄存器访问指令
1.伪指令
汇编语言
数据定义
1.ATSPC规则
2.工作状态切换编程
3.C程序内嵌汇编指令
4.汇编访问C变量
汇编调用C程序
1.GPIO8种工作模式
2.两个库函数