课程设计说明书
题目: 指令系统设计
院 系:_计算机科学与工程学院 专业班级: 计算机12-2班 学 号: 2012303046 学生姓名: 程永慧 指导教师: 宗欣欣老师
2014 年 12月 24 日
安徽理工大学课程设计(论文)任务书
计算机科学与工程学院 院系 监控与嵌入式 教研室 学 号 设计题目 设 计 技 术 参 数 2012303046 学生姓名 程永慧 指令系统设计 1.本系统采用DJ-CPTH超强型计算机组成原理教学实验系统搭建电路图,在实验箱上实现指令系统和微指令系统。 2.利用软件工程中的可行性研究以及分析方法,进行系统分析。 专业(班级) 计算机12-2 设 计 要 求 工 作 量 1.在基本模型机的基础上构建一组能实现输入、输出、加、减、逻辑与、逻辑或、逻辑非、转移等功能的指令。 2.利用新构建的指令系统编程,实现找出三个数中的最大数的功能。 1.课程设计说明书5000字; 2.设计指令、微指令系统,并利用该指令系统编写程序,并使用截图显示编程结果。 1.认真研究老师所给的题目,了解题目要求。 2.查阅资料,解决难题。 3.设计指令、微指令系统。 4.编写源程序并调试之。 5.撰写课程设计说明书。 工 作 计 划 参 考 资 料 [1] 张昆藏.计算机系统结构.北京:科学出版社,1994 [2] 著平玲娣,潘雪增《计算机组成与设计》浙江大学出版社,出版日期:2004-1-1 [3] 白中英.计算机组成原理(第二版).北京:科学出版社,1998 [4] DJ-CPTH超强型计算机组成原理与系统结构实验指导书 指导教师签字 教研室主任签字 2014年 11月 25日
i
安徽理工大学课程设计(论文)成绩评定表
指导教师评语: 成绩: 指导教师: 年 月 日 ii
摘要
随着社会科技的发展,计算机被应用到各行各业,人们步入自动化、智能化的生活阶段。本次课程设计课题是基本模型机的设计与实现,它正体现了这一点。利用CPU与简单模型机来实现计算机组成原理课程及实验中所学到的实验原理和编程思想,硬件设备自拟,编写指令的应用程序,用微程序控制器实现了一系列的指令功能,最终达到将理论与实践相联系。本次设计完成了各指令的格式以及编码的设计,实现了各机器指令微代码,形成具有一定功能的完整的应用程序。
部件实验过程中,各部件单元的控制信号是人为模拟产生的,本课程设计将能在微程序控制下自动产生各部件单元的控制信号,实现特定指令的功能,通过设计流程图,编写机器指令,微指令和控制信号程序。首先向存储器(EM)中装入数据和程序,然后检查写入是否正确,启动程序执行。各微指令设计完毕后,连接线路在CPTH 模型机计算机组成原理教学实验箱运行程序,并将实验结果显示输出。
简言之,这次设计,计算机数据通路的控制将由微程序控制器来完成,CPU从内存中取出一条机器指令到指令执行结束的一个指令周期,全部由微指令组成的序列来完成,即一条机器指令对应一条微程序,一条微程序又有若干微指令组成,一条微指令的功能由24位操作信号(即控制位)实现。
这一课题的实现不仅使我们对各种微指令有了熟练的掌握,更对有关知识的深入学习打下基础。
关键词:微指令,机器指令,INDC,OUTDC, CPTH 模型机
iii
相关推荐: