文档介绍:计算机组成原理—运算器实验————————————————————————————————作者:————————————————————————————————日期: 计算机组成原理实验报告实验一运算器实验实验目的掌握简单运算器的数据传输方式。验证运算功能发生器(74LS181)及进位控制的组合功能。实验要求完成不带进位及带进位算术运算实验、逻辑运算实验,了解算数逻辑运算单元的运用。实验原理实验中所用的运算器原理如下图(初略图)。其中运算器由两片74LS181以并、串形式构成8位字长的ALU。运算器的输出经过一个三态门(74LS245)和数据总线连接,运算器的两个数据输入端分别由两个锁存器(74LS273)锁存,锁存器的输入已连接到数据总线,数据开关(INPUTUNIT)已和数据总线连接,用来显示数据总线内容。本实验装置的控制线(CTR-INUNIT)应与(CTR-OUTUNIT)连接,数据总线、时序电路(TIMEUNIT)产生的脉冲信号(他-听)、P(1)、P(2)、P(3)本实验装置已连接,(CLKUNIT)必须选择一档合适的时钟,其余均为电平控制信号(HC-UNIT)。进行实验时,首先按动位于本实验装置右中侧的复位按钮,使系统进入初始待命状态,在LED显示器闪动出现“P”的环境下,按动增址命令键使LED显示器自左向右第一位显示提示符“H”,表示本装置已进入手动单元实验状态,在该状态下按动单步命令建,即可获得实验所需的单脉冲信号,而各电平控制信号位于LED显示器左方的K25-K0二进制数据开关来模拟。注意:在进行手动实验时,必须先预置开关点电平:/Load=1,/CE=1,其余开关控制信号电平均置为0。B0B1B2B3B4B5B6B774LS245A0A1A2A3A4A5A6A7EDIRF0F1F2F3USA=++4A=IALUMM74LS181A0A1A2A3B0B1B2B3S0S1S2S3B0B1B2B3B4B5B6B774LS245A0A1A2A3A4A5A6A7EDIR实验连接八位运算器控制信号连接:位于实验装置左上方的控制信号(CTR-INUNIT)中的(S3、S1、S0、M、/CN、LDDR1、LDDR2、LDCZY、/SW-B、/ALU-B)与位于实验装置右中方的(CTR-INUNIT)、左下方INPUT-UNIT中的(/SW-B)右上方CTR-IN(/ALU-B)作对应连接,++4I相连。完成上述连接,仔细检查无误后可接通电源进入实验注:实验时只要将每个实验模块所列的输入控制信号(CTR-INUNIT)与对应的同名输出控制信号(CTR-OUTUNIT)连接即可。实验仪器工作状态设定在闪动的“P”状态下按动“增址”命令键,使LED显示器自左向右第一位显示提示符“H”,表示本装置已进入手动单元实验状态实验项目算术运算实验拨动二进制数据开关向DR1和DR2寄存器置数(置数灯亮表示它所对应的数据位为‘1‘,反之为’0‘)具体操作步骤如下图:数据开关(01100101)三态门寄存器DR1(01100101)数据开关(10100111)寄存器DR2(10100111)﹝CBA=001﹞﹝LDDR1=1﹞﹝LDDR1=0﹞﹝LDDR2=0﹞﹝LDDR2=1﹞﹝按“STEPT”﹞﹝按“STEPT”﹞检验DR1和DR2中存的数是否正确,具体操作为: