实验一运算器组成实验一、实验目的1、学习数据信息的表示方法,熟练掌握几种四则运算方法
2、掌握运算器的工作原理及其组成结构,学习运算器的设计方法
3、熟悉简单运算的数据传送通路
4、验证运算器功能发生器(74LS181)的组合功能
二、实验设备TWL-PCC计算机组成原理教学实验系统一台,排线若干;PC微机一台(选配)
三、实验原理本实验中所用的运算器数据通路图如图1
本通路图中运算器单元由算术逻辑运算单元(ALU)、两个字长的工作暂存器TR1和TR2及一个8位的输出三态门组成
其中ALU是由两片74LS181以并-串型构成的8位字长的算术逻辑运算单元
两个芯片的控制端S3、S2、S1、S0、M相应的控制信号相互并到一起由排针引出至外部
74LS181的功能表见表1-1
参与运算的两数据暂存器TR1和TR2由锁存器74LS273来实现
当C_TR1或C_TR2为高电平时,此时来一个T4脉冲,内总线上的数据即被打入到相应的暂存器中
运算器的运算结果数据输出经过一个三态门(74LS245)连接到内总线上,此三态门输出由一个B_ALU控制信号控制,当B_ALU为低电平(0)时,运算器的运算结果输出至内总线上,而为高电平(1)时,则输出高阻态,不影响内总线上的其他数据
C_TR2T4Q7--Q4Q3--Q0TR1(273)Q7-Q4Q3-Q0TR2(273)D7----D0C_TR1S2S3S1CN+4CN+4F3--F0MCNB3-B0MA3-A0ALU(181)F3--F0ALU(181)CN+4MA3-A0B3-B0CNA7----A0B7---B0Èý̬ÃÅ£¨245£©B_ALUD7----D0S0CNA7----A0B7---B0Èý̬ÃÅ£¨245£©Êý¾Ý¿ª¹ØB_SWRDÊý¾Ý×ÜÏßÔËËãÆ÷µ¥ÔªÊäÈëÉ豸µ¥Ôª
D7D0D7D