- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
广东海洋大学计算机组成原理课程实习报告-教程
PAGE 0
PAGE 1
本科生课程实习
课程题目:基本模型机的设计与实现
课程名称计算机组成原理学生姓名 学生学号 所在专业计算机科学与技术所在班级 指导教师职称成绩
PAGE 10
TOC \o 1-3 \h \z \u
目录
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc327966868 1 设计任务与要求 PAGEREF _Toc327966868 \h 1
1.1 HYPERLINK \l _Toc327966869 设计目的 PAGEREF _Toc327966869 \h 1
HYPERLINK \l _Toc327966871 1.2 设计内容 PAGEREF _Toc327966871 \h 1
HYPERLINK \l _Toc327966872 1.3 设计要求 PAGEREF _Toc327966872 \h 1
HYPERLINK \l _Toc327966873 2.1 主要使用芯片 PAGEREF _Toc327966873 \h 2
HYPERLINK \l _Toc327966874 2.2 基本原理 PAGEREF _Toc327966874 \h 2
HYPERLINK \l _Toc327966875 3.1 程序流程图 PAGEREF _Toc327966875 \h 3
HYPERLINK \l _Toc327966876 3.2 接线图 PAGEREF _Toc327966876 \h 4
HYPERLINK \l _Toc327966877 3.3 模块功能 PAGEREF _Toc327966877 \h 5
HYPERLINK \l _Toc327966878 4.1 测试过程 PAGEREF _Toc327966878 \h 6
HYPERLINK \l _Toc327966879 4.2 测试结果 PAGEREF _Toc327966879 \h 7
题目
设计任务与要求
设计目的
综合运用所学过的计算机原理知识,设计并实现用微程序控制器控制模型机的数据通路,掌握运用计算机原理知识解决问题和设计指令程序的能力。
1.2 设计内容
通过自己设计微指令,同时设计了7条机器指令:IN(输入)、ADD(相加)、AND(逻辑与)、STA(存数)、SUB(相减)、NOT(取反)、JMP(无条件转移),然后输 入数据来验证这些操作。
1.3 设计要求
设计一个完整的程序,程序至少有IN,ADD,STA,OUT,JMP等指令,在此的基础上再多几条指令,使它完成更多的功能。
2 设计思想
2.1 主要使用芯片
74181算术运算器ALU、74374寄存器堆R0、74161程序计数器、74273地址寄存器AR、74273指令寄存器IR。
2.2 基本原理
A.微程序控制的基本思想:
1. 若干微命令编制成一条微指令,控制实现一步操作;
2. 若干微指令组成一段微程序,解释执行一条机器指令;
3. 微程序事先存放在控制存储器中,执行机器指令时再取出。
B.基本组成:控制存储器,微指令寄存器,微地址寄存器,地址转移逻辑
控制存储器(CM):用来存放实现全部指令系统的微程序,位于CPU中。它是一种只读型存储器,要求速度快,读出周期短
微指令寄存器:存放当前由控制存储器读出的一条微指令信息,分为微地址寄存器和微命令寄存器两个部分。其中微地址寄存器决定将要访问的下一条微指令的地址,微命令寄存器则保存一条微指令的操作控制字段和判别测试字段(P)的信息
地址转移逻辑:自动完成修改微地址的任务。
微程序控制器:微程序控制器的基本任务是完成当前指令的翻译和执行,即将当前指令的功能转换成可以控制的硬件逻辑部件工作的微命令序列,完成数据传送和各种处理操作。它的执行方法就是将控制各部件动作的微命令的集合进行编码,即将微命令的集合仿照机器指令一样,用数字代码的形式表示,这种表示称为微指令。这样就可以用一个微指令序列表示一条机器指令,这种微指令序列称为微程序。微程序存
您可能关注的文档
- 常规测井综合解释软件EZLog用户手册教程.doc
- 帽儿山森林公园旅游总体规划教程.doc
- 幕墙专项施工方案1124教程.doc
- 1诗两首我爱这土地要点.ppt
- 帽石检验批质量验收记录教程.doc
- 幕墙工程质量管理方案教程.doc
- 1资金的时间价值-配套练习题题题目要点.ppt
- 1药学服务与治疗监护要点.ppt
- 幕墙招标文件(完整)教程.docx
- 幂级数的展开教程.doc
- 广东电网公司低压电力用户集中抄表系统集中器订货及验收技术条件(试行)教程.doc
- 广东海洋大学计算机接口技术复习提纲教程.doc
- 广东海洋大学微机原理与接口简答题教程.docx
- 广东电网公司变电站直流电源系统技术规范教程.doc
- 广东省七校联合体2016届高三第二次联考试卷(理科综合)教程.docx
- 广东工业大学数值分析试题教程.docx
- 广东省仲元中学2015-2016学年高二政治上学期期末考试试题理教程.doc
- 广东省华南师大附中2016届高三5月综合测试语文试题(含解析)教程.doc
- 广东省中山市2016年中考化学专题训练常见的酸和碱(含解析)教程.doc
- 广东工业大学数据库实验报告教程.docx
文档评论(0)