- 1、本文档共32页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基本模型机的设计--不带进位的与或运算指令的实现
学 号:
课 程 设 计
题 目 不带进位的与或运算指令的实现 学 院 计算机科学与技术 专 业 计算机科学与技术 班 级 姓 名 指导教师
20 年 月 日
目 录
课程设计任务书 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设计指令系统 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的联机方式的实现过程 19
9.1主要指令的时序图 19
9.2累加器A和有关寄存器、存储器的数据变化以及数据流程 27
10课程设计总结 28
本科生课程设计成绩评定表 29
课程设计任务书
学生姓名: 专业班级:
指导教师: 工作单位:计算机科学与技术学院
题 目: 基本模型机的设计——不带进位的与或运算指令的实现
初始条件:
理论:学完“电工电子学”、“数字逻辑”、“汇编语言程序设计”、和“计算机组成原理”课程,掌握计算机组成原理实验平台的使用。
实践:计算机学院科学系实验中心提供计算机、实验的软件、硬件平台,在实验中心硬件平台验证设计结果。
要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)
1、基本模型机系统分析与设计,利用所学的计算机组成原理课程中的知识和提供的实验平台完成设计任务,从而建立清晰完整的整机概念。
2、根据课程设计题目的要求,编制实验所需的程序,上机测试并分析所设计的程序。
3、课程设计的书写报告应包括:
(1)课程设计的题目。
(2)设计的目的及设计原理。
(3)根据设计要求给出模型机的逻辑框图。
(4)设计指令系统,并分析指令格式。
(5)设计微程序及其实现的方法(包括微指令格式的设计,后续微地址的产生方法以及微程序入口地址的形成)。
(6)模型机当中时序的设计安排。
(7)设计指令执行流程。
(8)给出编制的源程序,写出程序的指令代码及微程序。
(9)说明在使用软件HKCPT的联机方式与脱机方式的实现过程(包括编制程序中与或运算指令的时序分析,累加器A和有关寄存器、存储器的数据变化以及数据流程)。
(10)课程设计总结(设计的特点、不足、收获与体会)。
时间安排:
周一:熟悉相关资料。 周二:系统分析,设计程序。
周三、四:编程并上实验平台调试 周五:撰写课程设计报告。
指导教师签名: 年 月 日
系主任(或责任教师)签名: 年 月 日
课程设计报告书
1.题目
基本模型机的设计——不带进位与或运算指令的实现
2.设计的目的及设计原理
2.1设计的目的及阶段
2.1.1 设计的目的 掌握简单运算器的数据传输方式、了解通用寄存器的组成和硬件电路、利用通用寄存器实现数据的置数等功能、进一步熟悉存储器和总线的硬件电路、掌握微程序控制器的原理、掌握微程序编制、写入并观察运行状态等。掌握了各个单元模块的工作原理,进一步将其组成完整的系统,构成1台基本的模型机。在本设计中,我们将规划读写内存、寄存器、逻辑运算等功能,并且编写相应的微程序。通过使用软件HKCPT,了解程序编译、加载的过程,通过微单步、单拍调试,理解模型机中的数据流向。 本次设计的源程序解决的问题是:求解“表达式((((4F∧30)+23)∨22)-09)∧25(十六进制)”的值,并将其结果送入单元号为30H的内存单元。
2.1.2分析阶段
通过对计算机的基本组成、部件的设计、部件间的连接、微程序控制器的设计、微指令和微程序的编制与调试等过程,试着编写连续几个数的不带进位的与或运算。
2.1.3设计阶段
通过对微指令格式了解和掌握,把分析阶段的连续的几个数的不带进位的与或运算转为成程序。
2.1.4验证阶段
验证
您可能关注的文档
- 基于单片机的电流电压测试.doc
- 基于单片机的简易电子时钟设计1.doc
- 基于单片机的红外遥控电风扇设计.doc
- 基于单片机的计遥控窗帘电路设计.doc
- 基于单片机的远程控制.doc
- 基于单片机的遥控密码锁.doc
- 基于单片机简易电子琴的设计(终稿).doc
- 基于单片机的频率特性测试仪(终稿).doc
- 基于单片机霓虹灯广告牌的设计.doc
- 基于单片机(89C52)的四人抢答器.doc
- 北京大学药理学课件第四十四章--抗病毒药和抗真菌药.pptx
- 20115al corporation-申说明订阅图片任务组2214 an632.pdf
- 周新闻稿-品牌故事版.pdf
- 说明m1 xx markscheme biology sl paper 2生物学纸2TZ1.pdf
- 没有什么让害怕课程计划1nothing scares med38吓到.pdf
- vcds隐藏功能技术说明.pdf
- 坚定资源持续竞争优势杰jay barneyrabbit xu shi.pdf
- 说明确保卡并带上个趋势client当场选择哪种与它们相关reclaim responsibility收回责任.pdf
- 合创生产计划优化系统httc.pdf
- 房屋课程计划级araz lamyhouse.pdf
最近下载
- 新能源汽车技术 课件 项目三 新能源汽车安全操作的规范认知.pptx
- 2025年中考语文总复习三年中考真题分类复习专题10古诗文默写.docx VIP
- 叉车及叉车电池知识.doc
- 幼儿园小班安全教育课.ppt VIP
- 苏教版六年级下册数学全册教学课件(2024年春季修订).pptx
- 路斯特ServoC,操作手册.pdf
- 公共英语专升本3800个英语单词资料讲解.docx
- 区块链技术及应用-PPT课件(全).pptx
- 中信建投-机械设备-2025年机器人行业系列报告之一:灵巧手高灵活度末端执行器OptimusGen-3将推动微型丝杠、腱绳-传感器需求扩张.pdf VIP
- 网络系统建设与运维(中级)全套教学课件.pptx
文档评论(0)