1、 课 程 设 计 说 明 书课 程 设 计 说 明 书 题目: 1、 基本模型机设计与实现 2、 扩展 8255 并行口设计 院 系: 专业班级: 学 号: 学生姓名: 指导教师: 2010 年 月 日 I 课程设计(论文)任务书课程设计(论文)任务书 计算机科学与工程学院计算机科学与工程学院 硬件硬件 教研室教研室 学学 号号 * 学生姓名学生姓名 * 专业(班级)专业(班级) 计算机 07 级 3 班 设设 计计 题题 目目 基本模型机(算术运算,包括 IN,OUT,STA,加 ADD,减 SUB,循环左移 RLC 六条指令) 设设 计计 技技 术术 参参 数数 微指令,程序,微程序控制器
2、 设设 计计 要要 求求 设计机器指令和微指令,将机器指令和微指令编写成规定格式的十六进制文件,然 后下载到实验箱上模拟验证。 工工 作作 量量 1、画出流程图,编写微指令代码和程序 2、课程设计说明书 1000 字 工工 作作 计计 划划 第 13 周 学习微程序控制器 第 14 周 画出流程图,设计微指令,将机器指令和微指令编写成规定格式的十六进 制文件 第 15 周 连线,在实验箱上运行 参参 考考 资资 料料 计算机组成原理 第三版(网络版) 白中英主编 计算机组成原理实验指导书 指导教师签字指导教师签字 教研室主任签字教研室主任签字 20092009 年年 9 9 月月 2828 日
3、日 II 课程设计(论文)成绩评定表 指导教师评语: 成绩: 指导教师: 年 月 日 III 摘要摘要 随着社会科技的发展,计算机被应用到各行各业,人们步入自动化、智能化的生活阶段。本次课 程设计课题是基本模型机的设计与实现,它正体现了这一点。利用 CPU 与简单模型机来实现计算机 组成原理课程及实验中所学到的实验原理和编程思想,硬件设备自拟,编写指令的应用程序,用微 程序控制器实现了一系列的指令功能,最终达到将理论与实践相联系。本次设计完成了各指令的格 式以及编码的设计,实现了各机器指令微代码,形成具有一定功能的完整的应用程序。 部件实验过程中,各部件单元的控制信号是人为模拟产生的,本课程设
4、计将能在微程序控制下自 动产生各部件单元的控制信号,实现特定指令的功能,通过设计流程图,编写机器指令,微指令和 控制信号程序。首先向存储器(RAM)中装入数据和程序,然后检查写入是否正确,启动程序执行。 另外,还需设计三个控制台操作微程序:存储器读操作(READ) ,存储器写操作(WRITE) ,运行程序 (RUN)。以上各微指令设计完毕后,连接线路在 ZY15CompSys12BB 计算机组成原理教学实验箱运行程 序,并将实验结果显示输出。 这一课题的实现不仅使我们对各种微指令有了熟练的掌握,更对以后的学习、工作中有深远的影 响。 关键词:关键词:微指令,机器指令,READ,WRITE, RUN,ZY15CompSys12BB IV 目录目录 摘要摘要IIIIII 1 设计背景 1 1 2 设计目标 1 1 3 概要设计 2 2 31 设计目的 .2 32