
西南交通大学嵌入式课程笔记及大作业
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
本资料集包含了西南交通大学嵌入式系统相关课程的学习笔记与大作业解析,旨在帮助学生深入理解嵌入式系统的原理与应用,并提供丰富的实践案例以增强学生的动手能力。适合对该领域感兴趣的师生参考学习。
MARIE学习笔记与程序实现:
3. 数据总线:16位长,用于在寄存器和内存之间传输数据,连接到所有的寄存器、存储器。
4. 地址总线:12位长,连接到MAR(地址寄存器)和存储器。
5. 解码总线:4位长,连接到IR(指令寄存器)和控制单元。只有IR的最高四位参与解码,并且需要输入指令才能使用该功能。
6. 控制单元:
控制单元管理着寄存器组、内存以及ALU的操作。它通过生成一系列信号来实现这一目的,这些信号取决于已解码的指令类型。所有指令都以获取周期开始,控制单元从内存中读取下一条指令,并递增程序计数器(PC)。一旦指令被正确解析,控制单元将执行相应的RTL操作序列来完成该命令。
每个地址总线为12位长,连接到MAR寄存器和存储器。每条RTL操作都需要生成特定的信号组合以实现所需的计算或数据移动功能。
时序信号中的活动标记用Tn表示(其中n是一个无符号整数),它显示了在当前指令执行过程中已经完成多少个RTL操作。当控制单元完成一条指令的所有步骤并准备好开始下一条指令的操作时,这些顺序信号会被重置。
全部评论 (0)
还没有任何评论哟~


