- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
广东海洋学计算机组成原理课程实习报告_课程设计
PAGE 0
PAGE 1
本科生课程实习
课程题目:基本模型机的设计与实现
课程名称计算机组成原理学生姓名 学生学号 所在专业计算机科学与技术所在班级 指导教师彭小红职称成绩
PAGE 11
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)的信息
地址转移逻辑:自动完成修改微地址的任务。
微程序控制器:微程序控制器的基本任务是完成当前指令的翻译和执行,即将当前指令的功能转换成可以控制的硬件逻辑部件工作的微命令序列,完成数据传送和各种处理操作。它的执行方法就是将控制各部件动作的微命令的集合进行编码,即将微命令的集合仿照机器指令一样,用数字代码的形式表示,这种表示称为微指令。这样就可以用一个微指令序列表示一条机器指令,这种微指令序列称为微程序。微
您可能关注的文档
- 平邑三小发安全事故应急预案.doc
- 平阳县交建设工程安全生产较大事故防控专项行动实施方案20140605.doc
- 平顶山学智能温室建设项目钢结构工程安全监理方案.doc
- 平面设计程大纲-PHOTOSHOP广告图形设计课程教学大纲.doc
- 平面设计程设计报告.doc
- 平面槽形轮零件加工工艺设计及编程JJJ.doc
- 平鲁大山风电场一期工程竣工资料的编制与移交的实施细则.doc
- 年产100吨对氨基苯甲酸生产工艺设计的文献综述.doc
- 年产20吨聚氯乙烯合成工段的设计1 - 副本1.doc
- 平潭某土开发施工组织设计-典尚设计-三维动画效果图.doc
- 预制菜市场2025年供应链整合与产业链优化升级策略研究报告.docx
- 电竞战队2025年商业化运营与电竞战队战队赛事赞助商权益分析.docx
- 人工智能赋能下的医疗器械诊断设备,2025年技术创新与产业生态构建深度报告.docx
- 九年级物理《比热容》说课稿范文.pdf
- 智能垃圾分类在垃圾分类回收处理厂的技术创新与产业发展报告.docx
- 私人银行业务智能投顾系统在高端客户服务中的应用报告.docx
- 绿色建筑认证体系在绿色建筑绿色建筑社区绿色建筑行业发展趋势中的应用与发展报告.docx
- 2024年通信工程师考试高频难、易错点题【含答案详解】.docx
- 电子商务2025职业技能培训项目市场前景分析.docx
- 电子商务与跨境贸易2025职业技能培训项目规划.docx
文档评论(0)