一种用于教学的哈佛结构的流水线处理机制造技术

技术编号:40501826 阅读:26 留言:0更新日期:2024-02-26 19:29
本发明专利技术公开的一种用于教学的哈佛结构的流水线处理机,包括储存模块、运算模块与控制器,所述储存模块包括数据储存器与指令储存器,所述数据储存器根据指令调取或存储数据,所述指令储存器根据终端操作将用户命令进行储存并输出至控制器;所述控制器控制所述数据储存器与所述运输模块将调取的数据进行对应运算。哈佛结构在实践教学中的应用较少,该结构具有双存储器、多条总线的特点。引入哈佛结构有助于降低流水线的设计难度和设计规模,同时有助于学生对非冯·诺依曼型计算机的理解及其实现方法的掌握。

【技术实现步骤摘要】

本专利技术公开一种用于教学的哈佛结构的流水线处理机,涉及处理机设计。


技术介绍

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,采用双端...

【专利技术属性】
技术研发人员:刘玉洁宋淼
申请(专利权)人:中国民航大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1