



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机组成原理 实验报告书 实验室注意事项 1 实验室不得带入食物 饮料 违反者停止实验 2 实验按照编组进行 每组位置固定 对应试验箱位置 各人不得私自调换试验箱 如试验箱已 有损坏 请告知实验室负责人 3 试验箱配线可能存在故障 请实验前检查 实验一律先接线后通电 如有修改接线 请先断电 在进行拔出跳线等操作 实验所用到的排线 有方向一致性 请注意使用 串口线端口极易损坏 请安装时平稳 均匀插入 4 组成原理实验的目的为验证性的 实验成绩按照学生是否理解实验内容评定 如遇到实验无法 进行 请仔细检查排线 和原理图 寻求验证方法 发现问题 不必操之过急 5 实验报告书请用电脑完成 学生姓名 学生姓名 李亚龙 范泽鑫 安劭豫 李扬 学生分组学生分组 实验日期实验日期 2013 11 15 班级 计科班级 计科 11011101指导教师 指导教师 辛罡 实验名称实验名称 微控制器实验实验箱序号 实验箱序号 实验成绩 实验成绩 一 实验目的及要求一 实验目的及要求 1 掌握时序信号发生电路组成原理 2 掌握微程序控制器的设计思想和组成原理 3 掌握微程序的编制 写入 观察微程序的运行 二 实验环境 器件二 实验环境 器件 三 原理及实验步骤三 原理及实验步骤 实验所用的时序电路原理如图3 6 所示 可产生 4 个等间隔的时序信号TS1 TS4 其中 SP 为时钟信号 由实验机上时钟源提供 可产生频率及脉宽可调的方波信号 学生可根据 实验要求自行选择方波信号的频率及脉宽 为了便于控制程序的运行 时序电路发生器设计了 一个启停控制触发器UN1B 使 TS1 TS4 信号输出可控 图中 运行方式 运行控制 启动运行 三个信号分别是来自实验机上三个开关 当 运行控制 开关置为 运行 运行方式 开关置为 连续 时 一旦按下 启动运行 开关 运行触发器UN1B 的输 出 QT 一直处于 1 状态 因此时序信号TS1 TS4 将周而复始地发送出去 当 运行控 制 开关置为 运行 运行方式 开关置为 单步 时 一旦按下 启动运行 开关 机 器便处于单步运行状态 即此时只发送一个CPU 周期的时序信号就停机 利用单步方式 每 次只运行一条微指令 停机后可以观察微指令的代码和当前微指令的执行结果 另外 当实验 机连续运行时 如果 运行方式 开关置 单步 位置 也会使实验机停机 根据机器指令画出对应的微程序流程图 如图3 13 见 41 页 所示 根据微程序流程图设计微指令 并按微指令格式转换成二进制代码 如表3 5 所 示 实验接线 跳线器 J20 J21 连上短路片 跳线器 J16 上 SP 连 H23 UJ1 连 UJ2 仔细查线无误后接通电源 观测时序信号 用双踪示波器 或用PC 示波器功能 观察方波信号源的输出 方法如下 将 运行控 制 开关置为 运行 运行方式 开关置为 连续 按动 启动运行 开关 从示波器 上可观察到 TS1 J20 TS2 J21 TS3 J22 TS4 J23 各点的波形 比较它们的相互 关系 画出其波形 并标注测量所得的脉冲宽度 如下图3 11 进一步了解微程序控制器的工作原理 写微程序 A 编程开关 置为 写入 状态 B 运行控制 开关置为 运行 运行方式 开关置为 单步 状态 C 用二进制模拟开关UA0 UA5 置 6 位微地址 UA0 UA5 的电平由 LK0 LK5 显 示 高电平亮 低电平灭 D 用二进制模拟开关MK1 MK24 置 24 位微代码 24 位微代码由 LMD1 LMD24 显示灯显示 高电平亮 低电平灭 E 按动 启动运行 开关 启动时序电路 即可将微代码写入到E2PROM 2816 的相 应地址单元中 F 重复 C E 步骤 将表 3 5 的微代码全部写入E2PROM 2816 中 读微程序 A 将 编程开关 设置为 读 状态 B 运行控制 开关置为 运行 运行方式 开关置为 单步 状态 C 用二进制模拟开关UA0 UA5 置 6 位微地址 D 按动 启动运行 开关 启动时序电路 读出微代码 观察显示灯LMD1 LMD24 的状态 检查读出的微代码是否与写入的相同 如果不同 则将 编程开关 置为 写入 状态 重新执行 即可 单步运行 A 编程开关 置于 运行 状态 B 运行控制 开关置为 运行 运行方式 开关置为 单步 状态 C 系统总清 即 总清 开关拨 0 1 使微地址寄存器U14 U16 清零 从而明确 本机的运行入口微地址为000000 二进制 D 按动 启动运行 开关 启动时序电路 则每按动一次 读出一条微指令后停机 此 时实验机上的微地址显示灯和微程序显示灯将显示所读出的一条指令 注意 在当前条件下 可将 6 芯排座 JSE1 和 UJ2 相连 可通过强置端SE1 SE6 人为设置微地址 从而改变 下一条微指令的地址 设置方法如下 先将微地址开关置 1 再将 UJ1 上的排线换插到 JSE1 然后将某个或几个二进制开关置为 0 相应的微地址位即被强置为 1 从而 改变下一条微指令的地址 连续运行 A 将 编程开关 置为 运行 状态 B 运行控制 开关置为 运行 运行方式 开关置为 连续 状态 C 系统总清 即 总清 开关拨 0 1 使微地址寄存器U14 U16 清零 从而明确本 机的运行入口微地址为000000 二进制 D 按动 启动运行 开关 启动时序电路 则可连续读出微指令 四 实验内容四 实验内容 微程序控制电路 微程序控制器的组成见图3 7 其中控制存储器采用3 片 E2PROM 2816 芯片 具有掉 电保护功能 微命令寄存器18 位 用两片 8D 触发器 74LS273 U23 U24 和一片 4D 触 发器 74LS175 U27 组成 微地址寄存器6 位 用三片正沿触发的双D 触发器 74LS74 U14 U16 组成 它们带有清 0 端和预置端 在不判别测试的情况下 T2 时 刻打入微地址寄存器的内容即为下一条微指令地址 当T4 时刻进行测试判别时 转移逻辑 满足条件后输出的负脉冲通过强置端将某一触发器置为 1 状态 完成地址修改 在该实验电路中设有一个编程开关 它具有三种状态 写入 读出 运行 当处于 写 状态时 学生根据微地址和微指令格式将微指令二进制代码写入到控制存储器2816 中 当处于 读 时 可以对写入控制存储器中的二进制代码进行验证 从而可以判断写入的 二进制代码是否正确 当处于 运行 状态时 只要给出微程序的入口微地址 则可根据微 程序流程图自动执行微程序 图中微地址寄存器输出端增加了一组三态门 U12 目的是 隔离触发器的输出 增加抗干扰能力 并用来驱动微地址显示灯 24 23 22 21 201918171615 14 1312 11 109 8 7654321 S3 S2 S1 S0M Cn WE B1B0ABCuA5uA4uA3uA2uA1uA0 微地址S3 S2 S1 S0 M CN WE B1 B0ABCUA5 UA0 0 00 0 0 0 0 1 0 1 10 0 00 0 01 0 00 1 0 0 0 0 0 10 0 0 0 0 1 0 1 11 1 01 1 01 1 00 0 0 0 1 0 0 20 0 0 0 0 1 0 0 11 0 00 0 00 0 10 0 1 0 0 0 0 30 0 0 0 0 1 0 0 11 1 00 0 00 0 00 0 0 1 0 0 0 40 0 0 0 0 1 0 0 10 1 10 0 00 0 00 0 0 1 0 1 0 50 0 0 0 0 1 0 1 10 1 00 0 10 0 00 0 0 1 1 0 0 61 0 0 1 0 1 0 1 10 0 11 0 10 0 00 0 0 0 0 1 0 70 0 0 0 0 1 0 0 11 1 00 0 00 0 00 0 1 1 0 1 0 80 0 0 0 0 1 0 0 00 0 10 0 00 0 00 0 0 0 0 1 0 90 0 0 0 0 1 0 1 11 1 01 1 01 1 00 0 0 0 1 1 0 A0 0 0 0 0 1 0 1 11 1 01 1 01 1 00 0 0 1 1 1 0 B0 0 0 0 0 1 0 1 11 1 01 1 01 1 00 0 1 1 1 0 0 C0 0 0 0 0 1 0 1 11 1 01 1 01 1 00 1 0 1 1 0 0 D0 0 0 0 0 1 0 0 10 0 00 0 10 0 00 0 0 0 0 1 0 E0 0 0 0 0 1 0 0 11 1 00 0 00 0 00 0 1 1 1 1 0 F0 0 0 0 0 1 0 0 10 1 00 0 00 0 00 1 0 1 0 1 1 00 0 0 0 0 1 0 1 11 1 01 1 01 1 00 1 0 0 1 0 1 10 0 0 0 0 1 0 1 11 1 01 1 01 1 00 1 0 1 0 0 1 20 0 0 0 0 1 0 0 10 1 00 0 00 0 00 1 0 1 1 1 1 30 0 0 0 0 1 0 1 10 0 00 0 00 0 00 0 0 0 0 1 1 40 0 0 0 0 1 0 0 00 1 00 0 0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 计算机二级考试模拟练习试题及答案
- 高效解题卫生管理试题及答案
- 西医临床科目试卷试题及答案
- 滑轮基础测试题及答案
- 系统架构设计师考试中的讨论与交流技巧试题及答案
- 激光工程师考试全方面复习资料试题及答案
- 跟单笔试试题及答案
- 英语考验面试题及答案
- 项目管理师面临的考试挑战试题及答案
- 超市食品考试题及答案app
- 第二章有机物分子中共线共面的判断(带答案解析)高二化学精讲讲义(人教版2019选择性必修3)
- 厂内检验员基础知识培训
- 马工程《思想政治教育学原理 第二版》课后习题详解
- 部编版语文三年级下册第八单元 有趣的故事 大单元整体作业设计
- 员工雇主责任险操作管理规定
- 授信报告模板
- 乡村医生药品培训课件
- 盐渍天然肠衣
- 幼儿歌曲演唱与技法课件
- 儿科难治性癫痫一病一品优质护理汇报课件
- 科技有限公司员工手册
评论
0/150
提交评论