计算机原理课程 计算机组成原理课程设计心得

2017/2/26 11:19:06

计算机组成原理课程设计是在我们上完计算机组成原理课之后的硬件实践课程,是把组成原理课上的理论知识与实践相结合的过程。通过课程设计进一步加深对理论知识的理解和对计算机的工作过程的了解。

我们的实验设备是一台DJ-CPTH超强型计算机组成原理与系统结构实验系统。为了更好的做好实验我们首先要做的就是了解实验系统,通过实验指导书的讲解我们理解了CPTH集成开发环境的使用,这为我们下一步实验奠定了良好的基础。

计算机原理课程 计算机组成原理课程设计心得

第一个实验任务是实现微程序控制器,通过数据传送实验/输入输出实验、数据运算实验、指令流水实验的操作更一步加深了对计算机组成原理知识的理解和计算机工作原理认识。通过软件的运行和数据通路图的学习知道了微程序的运行过程和原理,为下一步自主开发打下了基础。

计算机原理课程 计算机组成原理课程设计心得

第二个实验是自主开发程序,我们设计了一个猜数字游戏,利用R0寄存器、程序计数器PC、程序存储器EM、指令寄存器IR、运算器ALU、累加器A、工作寄存器W、直通门D、地址寄存器MAR、堆栈寄存器ST、输入端口IN、输出端口寄存器OUT、微程序计数器uPC、微程序存储器uEM等部件。首先由用户自主输入数字,猜数字的人开始猜数,当猜大时提示2,猜小时提示1,猜对输出0。详细内容见报告。

计算机原理课程 计算机组成原理课程设计心得