计原——脱机运算器实验

来源:互联网 发布:网络直播策划 编辑:程序博客网 时间:2024/06/05 17:57

计原——脱机运算器实验

标签(空格分隔): 计原实验


设备与环境

教学计算机的运算器部件由4片4bit的位片结构运算器AM2901组成。脱机实验需要将其独立出来(将联机/脱机功能置为脱机,标志位控制器SST拨001),只通过开关、按键控制教学机的运算器完成指定运算功能,通过指示灯观察。

设备部分说明

  • 5个控制器开关说明

    操作 1 2 3 4 5 向上拨 单步 手工拨指令 组合逻辑 运算器联机 8 位 向下拨 连续 读内存指令 微程序 运算器脱机 16 位
  • 12Bit微动开关说明

    1. A、B口:送入Am2901的用于选择源操作数与目的操作数的寄存器,具体以I2-I0为主;
    2. I8-I0 :I2-I0选择操作数来源、I5-I3运算/操作功能、I8-I6选择操作数处理结果和运算器输出内容;
    3. 3组3bit控制码:SCI确定运算器最低位的进位输入、SSH确定移位信号的I/O、SST确定处理AM2901产生的状态标志位结果。
  • 开关位置说明

SW1 Micro switch: T3-T0(3),RMW(4),I2-I0(3),I8-I7(2) SW2 Micro switch: I6(1),I5-I3(3),B PORT(4),A PORT(4) SW3 Micro switch: SST(3),SSHSCI(3),DC2(3),DC1(3)
  • 开关检测
    将控制机器工作方式的开关置为1XX00,逐个检查三组开关的指示灯是否正常(T3-T0一般不亮,不需测试)。此外,调试指令时看指示灯对应进行操作会更好。

实验步骤

  • 将左下方5个拨动开关置为1XX00(单步、16位、脱机),按一下“RESET”再按下“START”进行初始化。
  • 按照表格中操作进行脱机实验,通过红色12Bit微动开关向运算器提供控制信号,通过16Bit数据开关向运算器提供数据,通过指示灯观察ALU运算结果

    • 特别注意!!Y输出(中间的两排共16Bit的灯)为运算结果即时显示!按下start后显示结果为结果赋值给目的操作数后再次进行当前运算功能的结果,一开始不知道让我费解很久,千万别搞晕>.<

    附官方解释:按“START”按键之前,ALU输出的是计算结果,参照ALU的操作周期的时序可知A、B口数据锁存是在时钟的下降沿,通用寄存器的接收是在低电平,所以要想寄存器接收ALU的计算结果必须按一次“START”按键。

实验部分说明

配合 表1.1 TH-union 计原16 教学计算机系统教学实验简明操作卡(TEC-XP16技术说明和实验指导书,第9页)食用更佳。

JoJn
于12.25
圣诞节我是得多无聊T.T

0 0
原创粉丝点击