计算机组成原理课程设计--不带进位的与或运算指令的实现
-
资源ID:1429906
资源大小:2.39MB
全文页数:30页
- 资源格式: DOC
下载积分:100金币
快捷下载

账号登录下载
三方登录下载:
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
|
计算机组成原理课程设计--不带进位的与或运算指令的实现
1、 学学 号:号: 课课 程程 设设 计计 题题 目目 不带进位的与或运算指令的不带进位的与或运算指令的 实现实现 学学 院院 计算机科学与技术计算机科学与技术 专专 业业 计算机科学与技术计算机科学与技术 班班 级级 姓姓 名名 指导教师指导教师 20 年 月 日 1 目目 录录 课程设计任务书. 1 1.题目. 3 2.设计的目的及设计原理. 3 2.1 设计的目的及阶段 3 2.1.1 设计的目的 . 3 2.1.2 分析阶段 . 3 2.1.3 设计阶段 . 3 2.1.4 验证阶段 . 3 2.2 设计的原理 4 3 模型机的逻辑框 4 4 设计指令系统及分析其指令格式 . 5 4.1
2、 设计指令系统 . 5 4.2 分析指令格式 . 7 4.3 操作数寻址方式及编码 8 4.3.1 直接地址寻址 8 4.3.2 寄存器直接寻址 . 9 4.3.3 寄存器间接寻址 . 9 4.3.4 立即数寻址 10 5 微程序的设计及微程序实现的方法 10 5.1 微指令格式的设计 10 5.2 后续微地址的产生方法 . 10 5.3 微程序入口地址的形成 . 10 6 模型机当中时序的设计安排 13 7 设计指令执行流程 14 8 源程序和程序的指令代码及微程序 16 8.1 源程序 . 16 8.2 程序的指令代码 . 17 8.3 微程序 . 17 9 使用软件 HKCPT 的联机方
3、式的实现过程 . 19 9.1 主要指令的时序图 19 9.2 累加器 A 和有关寄存器、存储器的数据变化以及数据流程 27 10 课程设计总结 28 本科生课程设计成绩评定表 . 29 2 课程设计任务书课程设计任务书 学生姓名:学生姓名: 专业班级:专业班级: 指导教师:指导教师: 工作单位:工作单位:计算机科学与技术学院计算机科学与技术学院 题题 目目: : 基本模型机的设计基本模型机的设计不带进位的与或运算指令的实现不带进位的与或运算指令的实现 初始条件:初始条件: 理论:理论:学完“电工电子学” 、 “数字逻辑” 、 “汇编语言程序设计”、和“计算机组 成原理”课程,掌握计算机组成原
4、理实验平台的使用。 实践:实践:计算机学院科学系实验中心提供计算机、实验的软件、硬件平台,在实 验中心硬件平台验证设计结果。 要求完成的主要任务要求完成的主要任务: : (包括课程设计工作量及其技术要求, 以及说明书撰写等具体要求) 1、基本模型机系统分析与设计,利用所学的计算机组成原理课程中的知识和提供的 实验平台完成设计任务,从而建立清晰完整的整机概念。 2、根据课程设计题目的要求,编制实验所需的程序,上机测试并分析所设计的程序。 3、课程设计的书写报告应包括: (1)课程设计的题目。 (2)设计的目的及设计原理。 (3)根据设计要求给出模型机的逻辑框图。 (4)设计指令系统,并分析指令格式。 (5)设计微程序及其实现的方法(包括微指令格式的设计,后续微地址的产生方 法以及微程序入口地址的形成) 。 (6)模型机当中时序的设计安排。 (7)设计指令执行流程。 (8)给出编制的源程序,写出程序的指令代码及微程序。 (9) 说明在使用软件 HKCPT 的联机方式与脱机方式的实