版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、计算机科学与技术系实验报告专业名称计算机科学与技术课程名称计算机组成原理项目名称 微程序控制器实验班 级学 号姓 名同组人员实验日期一、实验目的与要求实验目的(1)掌握微程序控制器的组成原理(2)掌握微程序控制器的编制、写入,观察微程序的运行过程实验要求(1)实验之前,应认真准备,写出实验步骤和具体设计内容,否则实验效率会 很低,一次实验时间根本无法完成实验任务,即使基本做对了,也很难说懂得了 些什么重要教学内容;(2)应在实验前掌握所有控制信号的作用,写出实验预习报告并带入实验室;(3)实验过程中,应认真进行实验操作,既不要因为粗心造成短路等事故而损 坏设备,又要仔细思考实验有关内容,把自己
2、想不明白的问题通过实验理解清楚;(4)实验之后,应认真思考总结,写出实验报告,包括实验步骤和具体实验结果,遇到的问题和分析与解决思路。 还应写出自己的心得体会,也可以对教学实验提出新的建议等。实验报告要交给教师评阅后并给出实验成绩;二、实验逻辑原理图与分析画实验逻辑原理图OP逻辑原理图分析微程序控制器的基本任务是完成当前指令的翻译个执行, 即将当前指令的功 能转换成可以控制的硬件逻辑部件工作的微命令序列, 完成数据传送和各种处理 操作。它的执行方法就是将控制各部件动作的微命令的集合进行编码, 即将微命令 的集合仿照机器指令一样,用数字代码的形式表示,这种表示成为微指令。这样 就可以用一个微指令
3、序列表示一条机器指令,这种微指令序列称为微程序。微程 序存储在一种专用的存储器中,称为控制存储器。三、数据通路图及分析(画出数据通路图并作出分析)(1)连接实验线路,检查无误后接通电源。如果有警报声响起,说明有总线竞 争现象,应关闭电源,检查连线,直至错误排除。(2)对微控制器进行读写操作,分两种情况:手动读写和联机读写。1、手动读写手动对微控制器进行编程(写)1. 将时序与操作台单元的开关 KK1置为“停止”档,KK3置为“编程”档, KK4置为“控存”档,KK5置为“置数”档2. 使用CON单元的SD0SD00给出微地址,IN单元给出低8位应写入的数据,连续两次按动时序与操作台单元的 ST
4、,将IN单元的数据写到该单元的3. 将时序与操作台单元的开关 KK5置为“加T档。4.IN 单元给出中8位应写入的数据,连续两次按动时序与操作台单元的开 关ST,将IN单元的数据写到该单元的中8位0IN单元给出高8位应写入的数据, 连续两次按动时序与操作台单元的开关 ST,将IN单元的数据写到该单元的高8 位。5. 重复1234 四步,将下表的微代码写入到 2816芯片中。 手动对微控制器进行校验(读)地址十八进制咼五位S3S0A字段B字段C字段MA5 MA00000 00 010000000000000000000000010100 70 70000000000111000001110000
5、0400 24 050000000000100100000001010504 B2 010000010010110010000000013000 14 040000000000010100000001003218 30 010001100000110000000000013328 04 010010100000000100000000013500 00 350000000000000000001101011 、将时序与操作台单元的开关 KK1置为“停止”档,KK3置为“校验”档,KK4置为“控存”档,KK5置为“置数”档2. 使用CON单元的SD05SD00给出微地址,连续两次按动时序与操作台
6、 单元的ST,MC单元的指数指示灯 M M0显示该单元的低8位。3. 将时序与操作台单元的开关 KK5置为“加T档。4. 连续两次按动时序与操作台单元的 ST,MC单元的指数指示灯M15M8 显示该单元的中8位。连续两次按动时序与操作台单元的 ST,MC单元的指数指 示灯M2 M16显示该单元的高8位。5. 重复四步,完成对微代码的校验。如果检验出微代码写入错误, 重新写入、校验、直至确认微指令的输入无误为止。2、联机读写四、实验数据和结果分析实验结果数据EBDDHL323DO 0035烈ffTOSSD25D0ML72B5T0QLE2?E苦西:3E10LO2B9闪曲养ECloiaso2D:02
7、ZEE*ED4E2F2F讽監筑?QDOLO-131COLMB竝iewiS3訓DOME3S:0003f3BDOQOOG3TC0tL238DOL-Q39mtSLS3An -:r3E-DOinnii31:rnssD3D3OSI95E北mfiABS3Fra uifirCIA肖拧吾二若撤爭诵站閘丁nwe就种精用止帮CIA -肘檸序二苕撤爭诵跖閘丁二更旳匸*ft晞: HBi J i-HEl 钠:E:桶利工:挠除Q 圖曲卫 0M(a:和丹:也 诵舌:丘 币口:二 飛近山亟禺尬拉琵实喘耳t僅去衿!匪| 口口*痢涉N X |B O|措铤 崑址飒芽 J4.fl X二i更旳匚悄晞E亘司亠斷期: 炖即工:挠倩E Lf
8、iJ.l j)何賓丘浒片豆WDA:祈近出|ta uj 叵i函laatjj曾復斗囱乔!q措铤担制EJjIR,P通过给定的微地址01,根据实验数据选择对应的微指令 CO( INS) -IR,P , 比较A、B、C三个译码字段的值,选择相应的微命令 LDR0和P,实现此次的 微指令操作。04 002405 : R0-B通过给定的微地址04,根据实验数据选择对应的微指令 R0-B,比较A B、C三个译码字段的值,选择相应的微命令 LDB和 R0_B实现此次的微指令操作。05 04B201: A+B-R0通过给定的微地址05,根据实验数据选择对应的微指令 A+B-R0,比较A、B、 C三个译码字段的值,
9、选择相应的微命令LDR0和ALU_B实现此次的微指令操作。30 001404: R0-A通过给定的微地址30,根据实验数据选择对应的微指令 R0-A,比较A、B、C 三个译码字段的值,选择相应的微命令 LDA和 R0_B实现此次的微指令操作。32 183001: IN-R0 通过给定的微地址32,根据实验数据选择对应的微指令IN-RO,比较A、B C 三个译码字段的值,选择相应的微命令IOR和LDRO实现此次的微指令操作。33 080401: RO-OUT通过给定的微地址33,根据实验数据选择对应的微指令 R0-OUT,比较A、B、 C三个译码字段的值,选择相应的微命令R0_B和IOW实现此次
10、的微指令操作。35 000035: NOP通过给定的微地址35,根据实验数据选择对应的微指令 NOP ,执行停机微命令。五、实验问题分析、思考题与小结问题分析1、手动读写浪费时间很长。对微控器进行读写操作时,可以手动读写,也可以联机读写。在第一次实验时, 进行的是手动读写,手动读写时需先读IN单元给出低8位数据,然后将时序与 操作台单元的开关KK5置为“加1”档,继续读中8位,高8位。由于操作繁琐, 经常读写错误,导致重头开始重新读写,浪费了很多时间。2、OUT单元的显示值不是 01000110。进行本机运行时,操作不正确,导致 OUT单元显示值错误。思考题1. 当前的数据通路是由哪条微指令实现的?R0-Ao2. 当前微指令有几个微命令有效?两个微命令有效,分别是R0_B#S LDA3. 当前微指令的微地址?30 o4. 当前微指令是解释执行哪条机器指令的?ADD5. 当前的微程序有几条微指令? 三条。6. 基本模型机实验执行了几个微程序?实现了哪些功能?四个,实现了 IN-RO,RO+RO-R0 R
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度医药产品研发合作合同:新药研发与专利共享2篇
- 雷达基本工作原理课件
- 2024年度知识产权许可合同:专利技术使用权授权及费用支付2篇
- 2024年度人力资源外包服务合同标的:员工招聘与培训
- 2024年度企业物联网应用咨询与实施合同
- 某煤矿集团火力发电厂01-综合管理制度汇编(修改稿)
- 2024年度网络技术服务合同标的为网络系统的设计、实施及维护
- 2024年度工程建设委托管理合同
- 高中地理《地球的运动》课件中图版必修课件
- 《审计决定审理》课件
- 数学教师的专业发展-课件
- 教培用诊断学少尿无尿多尿课件
- 2023中考真题汇编-二次函数
- 系统性红斑狼疮护理查房课件
- 心脏标志物(诊断学)课件
- 混凝土氯离子含量试验检测记录表(选择性电极法)
- 白内障手术前后眼内炎的预防诊断与治疗医学课件
- 熟词生义开课
- 培养孩子的好习惯课件
- 2023年1月1日《铁路旅客运输服务质量规范》
- 二年级上册总复习(表内乘法)-完整版PPT
评论
0/150
提交评论