【技术实现步骤摘要】
本专利技术公开一种用于教学的哈佛结构的流水线处理机,涉及处理机设计。
技术介绍
1、计算机硬件类实践课程在教学中常出现设计难度与授课课时不匹配的冲突问题,尤其是以cpu设计或模型机设计为教学内容的课程。为了提高授课效率和学生的工程能力,近年来进行了大量的教学改革。流水线技术是cpu常用的关键技术之一,常作为计算机硬件系统实践课程中的教学内容。基于fpga技术的指令级流水处理机设计在本科生实践教学中的推行一直是困难重重,指令级流水设计难度大,涉及的部件多,曾以部件级流水作为替代。
2、因此如何平衡设计规模与课时,并达到学生能够理解的程度是目前亟须解决的问题。
3、本
技术实现思路
4、本专利技术目的在于,提供一种用于教学的哈佛结构的流水线处理机。
5、为实现上述技术目的,达到上述技术效果,专利技术是通过以下技术方案实现:
6、一种用于教学的哈佛结构的流水线处理机,包括储存模块、运算模块与控制器,所述储存模块包括数据储存器与指令储存器,所述数据储存器根据指令调取或存储数据,所述指令储
...【技术保护点】
1.一种用于教学的哈佛结构的流水线处理机,其特征在于:包括储存模块、运算模块与控制器,所述储存模块包括数据储存器与指令储存器,所述数据储存器根据指令调取或存储数据,所述指令储存器根据终端操作将用户命令进行储存并输出至控制器;
2.根据权利要求1所述的用于教学的哈佛结构的流水线处理机,其特征在于:所述指令操作对象为双寄存器格式。
3.根据权利要求1所述的用于教学的哈佛结构的流水线处理机,其特征在于:所述寄存器包括通用寄存器GR,采用双端口输出;运算器模块除ALU外,包括有两个数据寄存器DR1和DR2,DR2同时也作为数据存储器DM的地址寄存器AR
4....
【技术特征摘要】
1.一种用于教学的哈佛结构的流水线处理机,其特征在于:包括储存模块、运算模块与控制器,所述储存模块包括数据储存器与指令储存器,所述数据储存器根据指令调取或存储数据,所述指令储存器根据终端操作将用户命令进行储存并输出至控制器;
2.根据权利要求1所述的用于教学的哈佛结构的流水线处理机,其特征在于:所述指令操作对象为双寄存器格式。
3.根据权利要求1所述的用于教学的哈佛结构的流水线处理机,其特征在于:所述寄存器包括通用寄存器gr,采用双端...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。