【摘 要】
:
在计算机系统中,CPU是运算和控制核心。理解CPU的运行原理和基本结构是计算机专业核心课程“计算机组成原理”的重要教学内容,在教学环节中的CPU设计实验中,开放式的CPU实验
论文部分内容阅读
在计算机系统中,CPU是运算和控制核心。理解CPU的运行原理和基本结构是计算机专业核心课程“计算机组成原理”的重要教学内容,在教学环节中的CPU设计实验中,开放式的CPU实验平台有利于帮助学生比较直观地观察CPU的运行,并及时修改设计中存在的问题。本文基于MIPS架构设计并实现了一个开放式CPU模型,对模型机的相关部件改造实现了CPU数据的开放,同时通过调试控制模块和调试软件实现对CPU运行方式的控制和调试。论文首先通过研究CPU的相关理论,包括CPU的功能结构,指令系统以及流行的MIPS架构,设计了开放式CPU模型的整体结构和CPU中数据的开放方式。然后,详细说明了使用Verilog HDL在Quartus II软件上基于MIPS架构设计了单周期,多周期和流水线三种工作方式的CPU。接着,文中详细说明了调试控制模块和上位机调试软件的设计和实现过程。调试控制模块控制模型机的工作状态并对CPU进行调试控制;调试软件用于接收CPU运行过程中的数据并将其显示在PC端。调试软件使用Java语言在Eclipse下编写代码并编译完成。最后,在DE2-70开发板通过样例程序对设计的开放式CPU模型机功能进行验证,结果表明,样例程序在模型机中能够正确执行,调试控制模块和调试软件可以对单步运行状态的CPU进行调试。开放式CPU模型为CPU的设计实验提供了一个灵活的平台,为设计的CPU提供了便捷的调试环境。
其他文献
清胆颗粒由黄芩、牡丹皮、枳实、白芍等药组成,主要用于治疗慢性胆囊炎。本实验通过工艺和质量标准的研究,筛选出清胆颗粒的工艺路线及工艺条件,并制订了其质量标准及进行了初步
科技模型活动是一项既动脑又动手的活动,是实施素质教育、满足学生需求的有益举措,是课堂教育的有效补充。就特殊学校而言,这是一个空白。然而特殊学校的学生也同样有发展的
王力先生汉语语法研究方面的主要成果在于,首先,他创建了自成一家之说且比较系统、完整的现代汉语语法新体系,包括以意义和功能为标准的词类划分、"三品说"理论的借用以及基
移动车辆在行驶过程中,由于周围环境的变化可能产生不确定性,从而导致车载无线定位系统接收的信号出现丢失的问题。无线定位技术与移动计算技术相结合能够预测移动对象活动轨
学生在学习高中数学知识和运用数学知识的过程中,利用思维导图可以帮助学生归纳与总结知识点,是一种学生高效的学习方式和教师教学的一条有效的途径,所以思维导图教学在数学
对络脉的概念、生理功能及其特性进行了论述。认为络脉不仅有广义、狭义之别,而且有气络、血络之分和阴络、阳络之异。络脉之三大特性:即分布的广泛性、结构的复杂性和功能的
目的观察宫腔镜下切除子宫肌瘤的临床疗效。方法选择我区人民医院2014年1月-2016年1月收治的子宫肌瘤患者240例,随机分为实验组120例,对照组120例,实验组施行宫腔镜子宫肌瘤
城市公园是城市绿地系统的有机体,也是城市景观的重要组成部分。城市公园在为城市居民提供游览、观赏和游憩的同时,是城市形象、文化传承与社会文明的“担当者”。随着经济的
<正>传销、诈骗等不法活动,严重破坏了互联网金融的发展环境。随着互联网金融的日益火爆,传销、诈骗等不法活动,开始瞄向互联网金融。2014年3月28日,在北京国家会议中心举办
我国水利工程一直处于不断发展的状态,但是伴随着水利工程的发展也出现了许多的问题,例如水利工程中土质堤防的渗漏问题。土质堤防发生渗漏是工程中十分常见的一种情况,土质