西南交通大学计组实验5-CPU寄存器组设计

Contents
Note
此笔记针对西南交通大学2023-2024学年上半学期开设的计组实验课。
Success
代码和输出已通过助教验收。
Frequency
使用时必须将clk频率设置成100k
1 实验内容
CPU寄存器组设计
2 代码/原理图
2.1 顶层文件
|
|
2.2 根据键盘获取输入
|
|
2.3 计时器
|
|
2.4 8位7段数码管
|
|
2.5 PC功能
|
|
2.6 寄存器功能
|
|
2.7 仿真用顶层文件
|
|
2.8 仿真用key_module
|
|
2.9 仿真用pc_function
|
|
3 引脚分配

4 仿真波形

5 源码已上传github
github仓库:
swjtu_computer_organization_exp5_cpureg