题型
- 填空
- 选择
- 问答
第一课
-
数字电路不考,掌握时序电路的重要性
-
地址:分频器变形输出的码
-
通过对寄存器的读和写完成控制,完成智能的功能,微处理器需要一些外界设备完成功能。
-
统一寻址概念
统一的地址线,数据线,控制线,用地址选择芯片。 -
嵌入式系统概念:(p11)
-
ARM是一种体系结构
-
p13
-
RISC和CISC各自全程和区别,各自的优势和劣势以及c44bo属于哪一种
cisc复杂指令集,risc简单指令集。
区别说几个,cisc的指令是不等长的,risc的指令是等长的。
cisc的一条指令要完成工作相对比risc多
cisc更依赖于硬件,逻辑电路比risc复杂,所以也更耗电,而risc相对更依赖于编译器优化。c44b0属于RISC -
ARM和THUMB各自的优势以及劣势是什么,有什么区别
-
大小端怎么确定:靠管脚接高低确定(EDNIAN),大端和小端代表什么,按照大小端排列(p14)
小端Little Endian:低字节存放在低地址,低位字节排放在内存的低地址端,高位字节排放在内存的高地址端。
大端Big Endian:高字节存放在低地址,即高位字节排放在内存的低地址端,低位字节排放在内存的高地址端。 -
44b0有7重工作模式以及各自缩写(p15)
(SVC)Supervisor管理
-
物理和逻辑寄存器有多少个,逻辑寄存器有哪些(17/18个)
物理寄存器有37个,逻辑寄存器有17(18)个(R0-R12 PC SPSR SR LR SPSR)
CPSR:当前程序状态寄存器
LR(R14) | SR | SPSR | PC(R15) | CPSR |
---|---|---|---|---|
链接寄存器 | 状态寄存器 | 备份程序状态寄存器 | 程序计数器 | 当前程序状态寄存器 |
- 操作模式的切换:软件改变、中断、异常都可以完成
- p16 通信口四个:UART IIS SIO IIC,通讯口有哪几种
- p18 地址映射概念,256M分成8个bank(bank0-bank7),6 7bank之间大小可变但67尺寸必须相同
- (OMO,1) 启动代码(2M)。 特殊寄存器(4M),并不放之前的通用寄存器
- p20 13个内存控制器,bank0不定义,在管教上定义(一上电才能初始化,必须在上电之前确定),三个比特查询大小端状态
- p21 知道右边四句程序意思&