计算机组成原理课程设计 8位模型机的设计与实现,共37页,17217字 摘 要 通过对计算机的组织与结构的分析,综合运用所学计算机组成原理知识,设计并实现较为完整的8位计算机,即8位模型机。它可以完成一般计算机的最基础功能,具备数条基本指令。并且,计算机数据通路的控制将由微程序控制器来完成,CPU从内存中取出一条机器指令到指令执行结束的一个指令周期全部由微指令组成的序列来完成,即一条机器指令对应一个微程序。设计过程包括八个部分:(1)确定设计总要求;(2)设计模型机逻辑框图;(3)设计指令系统;(4)设计指令执行流程;(5)确定微操作控制信号及其实现方法;(6)编写 VHDL 源程序;(7)生成*.bit 并下载;(8)编写调试程序与测试。 关键词 8位模型机 指令系统 微程序 COP2000系统 VHDL语言 目 录 第一章 引言---------------------------------------------------------------------------1 1.1 课程设计的目的-------------------------------------------------1 1.2 课程设计的步骤-------------------------------------------------3 1.3 关于COP2000系统-----------------------------------------------7 1.4 关于VHDL硬件描述语言------------------------------------------9 第二章 电子计算机的发展-------------------------------------------------------10 2.1 计算机的产生--------------------------------------------------10 2.2 国外计算机的发展----------------------------------------------11 2.3 我国计算机的发展----------------------------------------------12 2.4 计算机发展趋势------------------------------------------------13 第三章 模型机具体分析与设计-------------------------------------------------15 3.1 确定设计总要求------------------------------------------------15 3.2 设计模型机逻辑框图--------------------------------------------15 3.3 设计指令系统--------------------------------------------------16 3.4 设计指令执行流程----------------------------------------------18 3.5 微操作控制信号的设计及其实现方法------------------------------24 第四章 模型机的调试与测试----------------------------------------------------31 4.1 调试程序步骤--------------------------------------------------32 4.2 测试程序------------------------------------------------------32 第五章 结束语----------------------------------------------------------------------33 参考文献----------------------------------------------------------34 |
查看评论
已有0位网友发表了看法