摘 要
随着计算机在人们生活中重要性和不可或缺性的提高,为了更方便的为大众使用,发展计算机性能成为IT行业的热点,但计算机的内部结构极其复杂,为了便于研究便产生了模型计算机。对模型计算机的研究便成为了了解计算机性能结构等重要的途径。由于是新开发的研究项目国内外也都正在力求更快捷,更完整,更实用的设计,目前还没有太多的资料显示。那么对模型计算机的设计研究还有很大的发展空间,其开发环境也是因素之一。
此课程设计的主要是通过动脑和动手解决计算机设计中的实际问题。综合运用所学计算机组成原理知识和VHDL语言编程技术,在Quartus II环境下实现8位模型计算机功能并进行波形仿真。
关键词 8位模型机 指令系统 微程序 COP2000系统 VHDL语言
Abstract
With the importance of computers in people's lives and indispensable to improve, in order to more convenient for the public to use, the development of computer performance become the hot spot of the IT industry, but the computer's internal structure is extremely complex, in order to facilitate the study of the model computer . Model computer has become an important way to understand the performance of your computer structure. Is a newly developed research projects at home and abroad are also being sought to faster, more complete, more practical design, there is not too much information. Then the model computer design, there is much room for development, the development environment is also a factor.
This course is designed to solve practical problems in computer design by brains and hands. Integrated use of the computer composition principle of knowledge and VHDL language programming techniques, 8 model computer functions and waveform simulation in the Quartus II environment.
Keywords 8 the model machine instruction micro-program COP2000 VHDL language
目 录
第一章 引言---------------------------------------------------------------------------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
3.6 VHDL实现------------------------------------------------------24
3.7 调试仿真------------------------------------------------------24
第四章 模型机的调试与测试----------------------------------------------------31
4.1 调试程序步骤--------------------------------------------------32
4.2 测试程序------------------------------------------------------32
第五章 结束语----------------------------------------------------------------------33
参考文献----------------------------------------------------------34