实验二脱机运算器实验实验解读

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验二脱机运算器实验实验

目的

深入了解AM2901运算器的功能与具体用法,2片AM2901的级连方式:

深化运算器部件的组成、设计、控制与使用等诸项知识.

实验说明

脱机运算器实验,是指让运算器从教学计算机整机中脱离出来,此时,它的全部控制信号均需通过两个12位的微型开关来提供,这就谈不上执行指令,只能通过开关、按键等控制教学机的运算器完成指定的运算功能,并通过指示订观察运算结果.

下面先把前边讲过的、与该实验直接有关的结论性内容汇总如下.

12位微型开关的具体控制功能分配如下:

A口、B口地址:送给AM2901器件用于选择源与目的操作数的寄存器编号;

I0—I8:选择操作数来源、运算操作功能、选操作数处理结果和运算器输出内容的3组3位的控制:

SCI,SSH,和SST:用于确定运算器最低位的进位输入、移位信号的入/出和怎样处理

AM2901产生的状态标志位的结果.

最低位的移位输入信号Cin:

状态寄存器的接收与保持

最高、最低位的移位输入信号的形成逻辑

注:表中的X表示不必处理、不必过问该位的取值;

当通用寄存器本身移位时,Q寄存器不受影响;

乘除运算要求实现通用寄存器与Q寄存器联合移位、没有Q寄存器单独移位功能.

实验内容

1.选择运算器要完成的一项运算功能,包括数据来源,运算功能,结果保存等;

2.将实验台上两个红色的微型开关左边的短路子的任意一个或两个短接:将三个控制开关置成1XX(即处于单步状态);先同时按下“RESET”和“STEP”按键,松开后再按一下“STEP”

按键,进行初始化.

3.通过两个12位的红色微型开关向运算器提供控制信号,必要时通过8位数据开关向运算器提供数据.

4,每按一次“STEP”键,结束一步操作,通过指示灯观察运算结果及状态标志。

观察ALU的运算结果应在按STEP键之前,观察标志寄存器结果在按STEP键之后。

5。接下来,按下表所列的操作在八位机上进行运算器脱机实验,

其中Dl取值为01H,D2取值为10H,将结果填入表中:

实验要求

1.实验之前认真预习,写出预习报告,包括操作步骤,实验过程所用数据和运行结果等,否则实

验效率会很低,所学到的内容也会大受影响;

2.实验过程当中,要仔细进行,防止损坏设备,分析可能遇到的各种现象,判断结果是否正确,

记录运行结果;

3.实验之后,认真写出实验作业报告,包括对遇到的各种现象的分折,实验步骤和实验结果,自

己在这次实验的心得体会与收获等.

参考答案

相关文档
最新文档