内容简介
实验1逻辑设计与EDA仿真软件的使用
1.1实验目的
1.2实验内容
1.3实验步骤
1.3.1启动Quartus Ⅱ9.0
1.3.2建立项目
1.3.3建立设计文件
1.3.4编译
1.3.5封装为模块
1.3.6进行功能仿真
1.3.7实验结论
1.4译码器设计
实验2运算器ALU实验
2.1加法器设计
2.1.1实验题目
2.1.2实验内容
2.1.3实验目的与要求
2.1.4实验步骤
2.1.5 1位全加器FA设计
2.1.6 4位加法器设计
2.1.7 4位加/减法器设计
2.2 ALU单元设计
2.2.1 4位“与”、“或”、“非”单元
2.2.2三态门
2.2.3三态门应用
2.2.4多运算部件相连
2.2.5 4位ALU功能仿真
2.2.6实验结论
2.3快速运算器设计(选学)
2.3.1 1位快速ADD
2.3.2快速4位加法器——先行进位
实验3存储器实验
3.1寄存器设计实验
3.1.1实验题目
3.1.2实验内容
3.1.3实验目的与要求
3.1.4实验步骤
3.2寄存器组设计实验
3.2.1实验题目
3.2.2实验内容
3.2.3实验目的与要求
3.2.4实验步骤
3.2.5实验结论
3.3大容量存储器设计实验
3.3.1实验题目
3.3.2实验内容
3.3.3实验目的与要求
3.3.4实验步骤
实验4特殊寄存器单元实验——通用寄存器(累加器)、计数器
4.1实验题目
4.2移位寄存器设计实验
4.2.1实验题目
4.2.2实验目的与要求
4.2.3实验步骤
4.2.4仿真实验
4.3累加器设计实验
4.3.1实验内容
4.3.2实验目的与要求
4.3.3实验步骤
4.3.4累加器仿真
4.4计数器实验
4.4.1实验题目
4.4.2实验目的与要求
4.4.3实验步骤
4.4.4实验结论
4.4.5调用Quartus计数器
4.5用于微程序控制器的节拍发生器——地址发生器
实验5指令系统实验——汇编语言上机实验和Debug命令使用
5.1实验目的
5.2实验内容
5.3实验步骤
5.3.1 Debug的使用
5.3.2 Debug实例
5.4汇编集成开发环境RadASM
实验6微程序操作控制器设计
6.1实验题目
6.2实验内容
6.3实验目的与要求
6.4实验步骤
6.4.1指令节拍分析
6.4.2条件转移指令的实现
6.4.3设计操作控制器OC
6.4.4初始化文件生成
实验7操作系统和软件测量
7.1实验题目
7.2实验目的与要求
7.3实验步骤
7.3.1任务管理器
7.3.2 Linux操作系统
7.3.3程序执行时间测量
参考文献