计原——脱机运算器实验
来源:互联网 发布:网络直播策划 编辑:程序博客网 时间:2024/06/05 17:57
计原——脱机运算器实验
标签(空格分隔): 计原实验
设备与环境
教学计算机的运算器部件由4片4bit的位片结构运算器AM2901组成。脱机实验需要将其独立出来(将联机/脱机功能置为脱机,标志位控制器SST拨001),只通过开关、按键控制教学机的运算器完成指定运算功能,通过指示灯观察。
设备部分说明
5个控制器开关说明
操作 1 2 3 4 5 向上拨 单步 手工拨指令 组合逻辑 运算器联机 8 位 向下拨 连续 读内存指令 微程序 运算器脱机 16 位12Bit微动开关说明
- A、B口:送入Am2901的用于选择源操作数与目的操作数的寄存器,具体以I2-I0为主;
- I8-I0 :I2-I0选择操作数来源、I5-I3运算/操作功能、I8-I6选择操作数处理结果和运算器输出内容;
- 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”按键。
- 特别注意!!Y输出(中间的两排共16Bit的灯)为运算结果即时显示!按下start后显示结果为结果赋值给目的操作数后再次进行当前运算功能的结果,一开始不知道让我费解很久,千万别搞晕>.<
实验部分说明
配合 表1.1 TH-union 计原16 教学计算机系统教学实验简明操作卡(TEC-XP16技术说明和实验指导书,第9页)食用更佳。
JoJn
于12.25
圣诞节我是得多无聊T.T
0 0
- 计原——脱机运算器实验
- 计原——控制器实验
- 运算器——方法重载
- 虚拟实验之运算器
- 实验2 运算器的编程实现
- 计算机组成复习——运算方法与运算器
- nohup——脱机管理问题!
- 态度决定成果--计原
- SWJTU计算机组成实验C-实验六 运算器的设计
- 计科1111-1114班第一次实验作业(NPC问题——回溯算法、聚类分析)
- 计科1111-1114班第一次实验作业(NPC问题——回溯算法、聚类分析)
- 计161--Problem G: C语言实验——圆柱体计算
- 计161_Problem K: C语言实验——分数序列
- 计161_Problem : C语言实验——一元二次方程Ⅱ
- 计组实验相关
- 计算机组成原理实验二:四位补码运算器
- 《操作系统》——实验课教学进度表——12计科12班——张同光
- 计161平日题目--Problem F: C语言实验——三个整数和、积与平均值
- Java基础之详细理解回收机制
- opencv图像金字塔
- 小玩流媒体播放——HLS流媒体点播系统
- xvdadsf
- Java 陷阱
- 计原——脱机运算器实验
- 《汇编语言》第二版 王爽著 第六章 包含多个段的程序 要点
- 基于HTTP Live Streaming(HLS) 搭建在线点播系统
- Axis1.4调用Cxf发布的webservice服务
- 【机房收费系统】权限和复用过程
- c++中dynamic_cast的用
- Leetcode #79 Word Search
- opencv 图像阈值分割图像
- 计原——控制器实验