计算机组成原理实验五报告

实 验 报 告课 程计算机组成原理姓 名学 号实验项目微程序控制单元实验同组姓名学 号指导教师专业班级计算机科学与技术09实验时间2011-6-20实验五 微程序控制单元实验一、实验目的⒈ 掌握时序产生器的组成方式。⒉ 熟悉微程序控制器的原理。⒊ 掌握微程序编制及微指令格式。二、实验要求按照实验步骤完成实验项目,熟悉微程序的编制、写入、观察运行状态。三、实验原理⒈ 微程序控制电路微程序控制器的组成见图7-7-1,其中控制存储器采用4片6116静态存储器,微命令寄存器32位,用三片8D触发器(273)和一片4D(175)触发器组成。微地址寄存器6位,用三片正沿触发的双D触发器(74)组成,它们带有清零端和置位端。在不判别测试的情况下,T2时刻打入微地址寄存器的内容即为下一条微指令地址。当T4时刻进行测试判别时,转移逻辑满足条件后输出的负脉冲通过置位端将某一触发器输出端置为“1”状态,完成地址修改。⒉ 微指令格式表7-7-1M25M24M23M22M21中断M19M18M17M16M15M14M13M12M11M10M9M8CBAAR保留位PX3A9A8CELOADCNMS0S1S2S3PX2LDARM7M6M5M4M3M2876543M1M0LDPCLDIRLDDR2LDDR1LDR0WEUA0UA1UA2UA3UA4UA5PX1SW-B

A字段 B字段 中断M9M1选择测试字PX3PX2PX1000关闭测试001P (1)识别操作码010P (2)判寻址方式011P (Z)Z标志测试100P (I)中断响应101P (D)中断服务110P (C)C标志测试111保留位 ⒊ 微程序流程与代码图7-7-3为几条机器指令对应的参考微程序流程图,将全部微程序按微指令格式变成二进制代码,可得到模型机(一)所列举的8位指令代码。

图7-7-3 微程序流程图

图7-7-1 微控制器原理图

其中UA5~UA0为6位的后续微地址,A、B二译码字段,分别由6个控制位译码输出多位。B段中的PX3、PX2、PX1 三个测试字位,其功能是根据机器指令及相应微代码进行译码,使微程序转入相应的微地址入口,从而实现微程序的顺序、分支、循环运行。四、实验内容(一)微程序的编写为了解决微程序的编写,本装置设有微程序读写命令键,学生可根据微地址和微指令格式将微指令代码以快捷方式写入到微程序控制单元。具体的操作方法是按动位于本实验装置右中侧的复位按钮使系统进入初始待令状态。再按动【增址】命令键使工作方式提示位显示“H”。微程序存贮器读写的状态标志是:显示器上显示8个数字,左边1、2位显示实验装置的当前状态,左边3、4位显示区域号(区域的分配见表7-7-2),左边5、6位数字是微存贮单元地址,硬件定义的微地址线是ua0~ua5共6根,因此它的可寻址范围为00H~3FH;右边2位数字是该单元的微程序,光标在第7位与第8位之间,表示等待修改单元内容。表7-7-2区域号微程序区对应位空间对应位控制功能 031········24CBAAR保留PX3A9A8123········16CEADCNMS0S1S2S3215········8PX2ARPCIRDR2DR1RiWE37·········0U0U1U2U3U4U5PX1SW用【读】命令键可以对微程序存贮器进行检查(读出)或更改(写入)。对微程序存贮器读写,一般应先按MON,使实验系统进入初始待命状态。然后输入所要访问的微程序区域地址,再按【读】命令键,实验系统便以该区域的00H作为起始地址,进入微程序存贮器读写状态。下面举例说明操作规程:按键8位LED显示说  明【返回】DY-HP. 返回初始待命状态【读】DY-HP. 初始待命状态,按【读】键无效0DY-H0 按数字键0,从0区域0地址开始【读】Cn0000XX 按【读】命令键,进入微程序读状态,左边第3位 起显示00(区域号)、00(微地址)、XX(该微程 序单元的

计算机组成原理第五个实验,计算机组成原理实验五报告.docx相关推荐

  1. 中断实验计算机组成原理,计算机组成原理 中断实验 实验五

    <计算机组成原理 中断实验 实验五>由会员分享,可在线阅读,更多相关<计算机组成原理 中断实验 实验五(6页珍藏版)>请在技术文库上搜索. 1.深深 圳圳 大大 学学 实实 验 ...

  2. 计算机组成原理判零实验,计算机组成原理实验报告 进位位控制、通用寄存器判零实验...

    <计算机组成原理实验报告 进位位控制.通用寄存器判零实验>由会员分享,可在线阅读,更多相关<计算机组成原理实验报告 进位位控制.通用寄存器判零实验(17页珍藏版)>请在人人文库 ...

  3. 计算机主机组成实验,计算机组成原理实验-运算器组成实验报告

    计算机组成原理实验-运算器组成实验报告 曾国江-计算机组成原理实验报告 - 0 - 计算机组成原理课程实验报告9.3 运算器组成实验姓 名: 曾国江 学 号: 系 别: 计算机工程学院 班 级: 网络 ...

  4. 计算机组成原理R0bus是什么,计算机组成原理实验 堆栈寄存器实验

    计算机组成原理实验报告 实验三:堆栈寄存器实验 一. 实验目的 1.熟悉堆栈概念. 2.熟悉堆栈寄存器的组成和硬件电路. 二.实验要求 完成3个对战寄存器的数据写入与读出. 三.实验原理 由三片8为字 ...

  5. 计算机实验原理word,完整word版计算机组成原理实验报告 微控制器

    <完整word版计算机组成原理实验报告 微控制器>由会员分享,可在线阅读,更多相关<完整word版计算机组成原理实验报告 微控制器(13页珍藏版)>请在人人文库网上搜索. 1. ...

  6. 计算机组成原理实验:微程序控制实验

    学生实验报告 实验课名称:计算机组成原理 实验项目名称:微程序控制实验 一.实验名称: 微程序控制实验 二.实验目的: (1)掌握微程序控制器的组成原理. (2)掌握微程序的编制.写入,观察微程序的运 ...

  7. 计算机组成原理实验 实验一 存储器实验

    目录 实验1  存储器实验 一.实验目的 二.实验原理 三.实验电路 四.实验步骤 五.实验数据分析 六.思考题 实验1  存储器实验 一.实验目的 1.熟悉DVCC计算机组成原理实验机的结构,掌握其 ...

  8. 计算机组成原理时序与启停实验,计算机组成原理时序与启停实验.doc

    <计算机组成原理时序与启停实验.doc>由会员分享,提供在线免费全文阅读可下载,此文档格式为doc,更多相关<计算机组成原理时序与启停实验.doc>文档请在天天文库搜索. 1. ...

  9. 昆明理工大学计算机组成原理考试,昆工计科组成原理实验の计算机组成原理各部件实验.doc...

    文档介绍: 昆明理工大学信息工程与自动化学院学生实验报告(2011-2012学年第2学期)课程名称:计算机组成原理(含数字逻辑)开课实验室:呈贡校区信自楼5042012年3月18日年级.专业.班计科学 ...

最新文章

  1. 人工智能军事对抗技术发展趋势
  2. 甲骨文 93 亿美元现金收购云计算商 NetSuite
  3. PHP开发者应了解的24个库
  4. Linux零基础初级教程
  5. 错误fatal error: curl/curl.h: No such file or directory解决方案
  6. 最高调恋爱方式,简直“公开处刑”......
  7. scala 字符串函数_Scala中的字符串chomp(或chop)函数
  8. Pentium 4处理器架构/微架构/流水线 (12) - 微架构框图
  9. 重磅!Facebook 更新 PyTorch 1.1,打算跨 GPU 分割神经网络 | 技术头条
  10. 在JavaWeb中,什么是监听器?(建议收藏)
  11. OpenGL入门学习 课程 (三) 绘制几何图形的一些细节问题
  12. 应用安全-XXE(XML外部实体注入)攻防整理
  13. app上传遇到的一些问题
  14. 局部变量与全局变量同名时如何在局部变量的作用范围内访问全局变量?
  15. linux系统的初化始配置(临时生效和永久生效)
  16. JNI使用NewStringUTF崩溃的解决方法
  17. 近年来的Java面试题汇总。帮你圆大厂梦。
  18. 混合云存储跨云灾备方案之跨云备份
  19. 02.使用fmod实现QQ变声效果
  20. 法线贴图的实现【OpenGL】

热门文章

  1. upload-labs通关(Pass01-Pass05)
  2. Python之批处理字符串(打开文件)
  3. linux 串口波特率失败,串口上不常见的波特率 - Linux
  4. 公开rtsp流媒体测试地址
  5. FZU-2253(咸鱼翻身)
  6. 对双绞线8芯线的学习
  7. 推荐 8 位优秀程序员
  8. 头条项目推荐的相关技术(十):排序模型进阶与总结
  9. 牛顿插值与正交多项式曲线拟合的Matlab实现
  10. scrapy框架 爬取重庆工程学院