微程序控制器的实验报告Word文件下载.docx

上传人:b****3 文档编号:7965854 上传时间:2023-05-09 格式:DOCX 页数:10 大小:186.93KB
下载 相关 举报
微程序控制器的实验报告Word文件下载.docx_第1页
第1页 / 共10页
微程序控制器的实验报告Word文件下载.docx_第2页
第2页 / 共10页
微程序控制器的实验报告Word文件下载.docx_第3页
第3页 / 共10页
微程序控制器的实验报告Word文件下载.docx_第4页
第4页 / 共10页
微程序控制器的实验报告Word文件下载.docx_第5页
第5页 / 共10页
微程序控制器的实验报告Word文件下载.docx_第6页
第6页 / 共10页
微程序控制器的实验报告Word文件下载.docx_第7页
第7页 / 共10页
微程序控制器的实验报告Word文件下载.docx_第8页
第8页 / 共10页
微程序控制器的实验报告Word文件下载.docx_第9页
第9页 / 共10页
微程序控制器的实验报告Word文件下载.docx_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

微程序控制器的实验报告Word文件下载.docx

《微程序控制器的实验报告Word文件下载.docx》由会员分享,可在线阅读,更多相关《微程序控制器的实验报告Word文件下载.docx(10页珍藏版)》请在冰点文库上搜索。

微程序控制器的实验报告Word文件下载.docx

微程序控制器组成原理框图

控制器是严格按照系统时序来工作的,因而时序控制对于控制器的设计是非常重要的,从前面的实验可以很清楚地了解时序电路的工作原理。

本实验所用的时序单元来提供,分为四拍TS1、TS2、TS3、TS4。

在微程序控制器的组成中,控制器采用3片2816的E^2PROM,具有掉电保护功能,微命令寄存器18位,用两片8D触发器(273)和一片4D(175)触发器组成。

为地址寄存器6位,用三篇正沿触发的双D触发器(74)组成,他们带有清“0”端和预置端。

在不判别测试的情况下,T2时刻打入微地址寄存器的内容即为吓一条微指令地址。

当T4时刻惊醒测试判别式,转移逻辑满足条件后输出的负脉冲通过强置端将某一触发器置为“1”状态,完成地址修改。

三、数据通路图及分析(画出数据通路图并作出分析)

本实验安排了四条机器指令,分别为ADD(00000000)、

IN(00100000)、OUT(00110000)和HLT(01010000),括号中为各指令的二进制代码,指令格式如下:

助记符

机器指令码

说明

IN

00100000

IN->

RO

ADD

00000000

RO+RO->

RO

OUT

00110000

RO->

HLT

01010000

停机

试验中机器指令由CON单元的二进制开关手动给出,

其余单元的控制信号均由微程序控制器自动产生,为此可以

设计出相应的数据通路图,如下图所示:

数据通路图

几条机器指令对应的参考微程序流程图如下图所示。

中一个矩形方框表示一条微指令,方框中的内容为噶指令执

行的微操作,右上角的数字是该条指令的为地址,右下角的数字是该条指令的后续微地址,所有为地址均用16进制表示。

向下的箭头之处了下一条要执行的指令。

P<

1>

为测试字,根据条件使微程序产生分支。

微程序流程图

将全部微程序按微指令格式变为二进制代码,可得到表

中的二进制代码表:

十六进制

高五

S3—

S0

A字段

B字段

C字段

MA5-M

A0

00

0000

0000

000

000001

01

0070

111

001

110000

70

04

0024

010

000101

05

04B2

1001

011

30

0014

000100

32

1830

33

2804

35

110101

四、实验数据和结果分析

4.1实验结果数据和结果数据分析如图所示

当前为指令的地址是00,下一条微指令地址是01

当前指令地址是01H,数据是007070H,通过数据的后

6位知道下条指令地址为30,此条指令表示为CON->

IR中,

写入机器指令码

 

写入机器指令码到IR中,机器指令码为00100000,实现IN->

R0。

当前指令地址是32H,下一地址是01H,实现了

微指令实现R0->

A,因为这条微指令已经实现,所以图中的当前指令地址为上一条指令的下一条地址,上一条微指令地址30H,当前微指令地址为04H

B,因为这条微指令已经实现,所以图中的当前指令地址为上一条指令的下一条地址,上一条微指令地址04H,当前微指令地址为05H

微指令实现A+B->

R0,因为这条微指令已经实现,所以图中的当前指令地址为上一条指令的下一条地址,上一条微指令地址05H,当前微指令地址为01H

机器指令码为30H,R0->

OUT,所以要跳到地址为30H

OUT,因为这条微指令已经实现,所以图中的当前指令地址为上一条指令的下一条地址,上一条微指令地址33H,当前微指令地址为01H

注:

如果需要停机就输入01010000机器指令码

五、实验问题分析、思考题与小结

5.1实验问题分析

实验要完整无错误的进行,首先要确保实验接线图连线的正确性才能确保在进行实验时数据通路流向以及数据的的正确性,这样才能到达实验的目的;

在进行实验过程中需要理解每一步骤的原因,也加强自己的理解性和掌握程度;

实验前要理解实验原理,以便于提高实验效果速率。

5.2思考题

⑴当前微指令的微地址是多少?

答:

⑵当前微指令的下地址是多少?

⑶当前微指令有几个微命令有效?

⑷当前微指令实现了什么数据通路?

⑸当前微指令实现了什么功能?

⑹当前微指令是哪条机器指令的微程序?

答:

⑺当前微指令是哪条机器指令的微程序,该机器指令有

几条微指令?

5.3小结

本次实验是微程序控制器,刚开始可能是真的不懂该实验要干什么,对一些知识点很陌生,完全不知道怎么下手,后来通过老师和同学的帮助,慢慢知道了实验的目的。

难怪别人都说计算机组成原理不懂的通过做实验也就明白了。

当然,在学习实验之前,预习是一定要的,这样更能掌握实验的主要部分,以及操作流程,也能让自己很快的上手,达到老师布置给我们的任务。

还有一次实验就要结束了,希望自己能够做到更好。

得分(百分制)

实验报告分析评价

课程名

计算机组成与结构

班级

实验名

微程序控制器实验

时间

2015-11-1

1

实验报告情况分析:

实验报告分为五大部分:

实验目的;

实验逻辑原理图与分析;

数据通路图及分析;

实验数据和结果分析;

实验问题分析、思考题与小结。

其主要核心部分在第四节:

实验数据和结果分析,包含了实验的操作流程及数据的结果分析。

当然,其他部分也介绍了实验目的,原理及实验步骤,并且加了一些原理图使其更好地理解。

在实验报告最后还添加了实验问题分析、思考题与小结部分,介绍了在实验过程中自己遇到的问题及注意事项;

思考题则是考察自己对本实验的掌握情况等问题。

经验总结及进一步改进措施:

本次实验是微程序控制器,刚开始可能是真的不懂该实验要干什么,对一些知识点很陌生,完全不知道怎么下手,后来通过老师和同学的帮助,慢慢知道了实验的目的。

难怪别人都说计算机组成原理不懂的通过做实验也就明白了。

当然,在学习实验之前,预习是一定要的,这样更能掌握实验的主要部分,以及操作流程,也能

让自己很快的上手,达到老师布置给我们的任务。

还有一次实验就

要结束了,希望自己能够做到更好。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > PPT模板 > 其它模板

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2