计算机组成原理实验1..docxVIP

  • 5
  • 0
  • 约2.48千字
  • 约 3页
  • 2021-01-25 发布于山东
  • 举报
计算机组成原理实验 1 运算器(脱机)实验 通过开关、按键控制教学机的运算器执行指定的运算功能,并通过指示灯观察运算结果。 实验原理 : 为了控制 Am2901 运算器能够按照我们的意图完成预期的操作功能,就必须向其提供相应的控制信号和数据。 控制信号包括 1、 选择送入 ALU 的两路操作数据 R 和 S 的组合关系(实际来源) 。 2、 选择 ALU 的八种运算功能中我们所要求的一种。 这可通过提供三位功能选择码 I 5、 I4、 I3 实现。 3、 选择运算结果或有关数据以什么方式送往何处的处理方案, 这主要通过通用寄存器 组合和 Q 寄存器执不执行接收操作或位移操作,以及向芯片输出信息 Y 提供的是 什么内容。这是通过 I 8、 I 7、 I6 三位结果选择码来控制三组选择门电路实现的。 外部数据包括 1、 通过 D 接收外部送来的数据 2、 应正确给出芯片的最低位进位输入信号Cn 3、 关于左右移位操作过程中的 RAM 3、 RAM 0、 Q3 和 Q0 的处理。 4、 当执行通用寄存器组的读操作时, 由外部送入的 A 地址选中的通用寄存器的内容送 往 A 端口,由 B 地址选中的通用寄存器的内容送往 B 端口, B 地址还用作通用寄 存器的写汝控制。 对于芯片的具体线路,需说明如下几点: 1、 芯片结果输出信号的有无还受一个 /OE(片选)信号的控制。 2、 标志位 F=0000 为集电极开路输出,容易实现“线与”逻辑,此管脚需经过一个电阻 接到 +5V 。 3、 RAM 3、RAM 0、Q3 和 Q0 均为双向三态逻辑,一定要与外部电路正确连接。 4、 通用寄存器组通过 A 端口、 B 端口读出内容的输出处均有锁存器线路支持。 5、 该芯片还有两个用于芯片间完成高速进位的输出信号 /G 和/P。 6、 Am2901 芯片要用一个 CLK ( CP)时钟信号作为芯片内通用寄存器、锁存器和 Q 寄 存器的打入信号。 实验步骤如下: 1) 选择运算器要完成的一项运算功能,包括数据来源,运算功能,结果保存等; 2) 需要时,通过数据开关向运算器提供原始数据; 3) 通过 24 位的微型开关向运算器提供为完成指定运算功能所需要的控制信号; 4) 通过查看指示灯或用电表量测, 观察运算器的运行结果 (包括计算结果和特征标志) 。 实验准备 12 为微型开关的具体控制功能分配如下: A 口和 B 口地址:送给 Am2901 器件用于选择源与目的操作数的寄存器编号; I8~ I0:选择操作数来源、运算操作功能、选择操作数处理结果和运算器输出内容的 3 组 3 位控制码; Sci,SSH 和 SST:用于确定运算器最低位的进位输入、移位信号的入 /出和怎样处理 Am2901 产生的状态标志位的结果。 运算器的控制信号 I8~ I6 I5~I3 I2~I0 000 F→ Q F R+ S A Q 001 无 F S- R A B 010 F→ B A R- S 0 Q 011 F→ B F R∨ S 0 B 100 F/2→ B F R∧ S 0 A Q/2→Q 101 F/2→ B F R ∧ S D A 110 2*F→B F R S D Q 2*Q →Q 111 2*F→B F R S D 寄存器 Y 输出选择 运算功能选择 R 数据 S 来源 结果选择 最低位进位信号 Cm 2 位选择码 Cm 取值 00 0 01 1 10 C 状态寄存器的接收与保持 3 位选择码 SST 编码 状态位输入 C Z V S 说 明 0 0 0 C Z V S 四个标志位的值保持不变 0 0 1 CY F=0 OVR F7 接收 ALU 的标志位输出的值 0 1 0 内部总线对应的一位 恢复标志位原现场值 0 1 1 0 Z V S 置“ 0”C,另外三个标志位不变 1 0 0 1 Z V S 置“ 1”C,另外三个标志位不变 1 0 1 RAM0 Z V S 右移操作,另外三个标志位不变 1 1 0 RAM7 Z V S 左移操作,另外三个标志位不变 1 1 1 Q0 Z V S 联合右移,另外三个标志位不变 最高、最低位的移位输入信号的形成逻辑 2 位控制码 左移 右移 说明 SSH 码编码 RAM0 Q0 RAM7 Q7 0 0 0 X 0 X 通用寄存器逻辑移位 0 1 C X C X 通用寄存器与 C 循环移位 1 0 Q7 /F7 Cy RAM0 原码除(左移)乘(右移) 注:表中的 X 表示不必处理、不必过问该位的取值; 当通用寄存器本身移位时, Q 寄存器不受影响; 乘除运算要求实现通用寄存器与 Q 寄存器联合移位;没有  Q 寄存器单独移位功能。 实验过程的数据记录

文档评论(0)

1亿VIP精品文档

相关文档