第 1 页 共 4 页西华大学数学与计算机学院实验报告课程名称 :计算机组成原理年级 :2011 级实验成绩 :指导教师 :祝昌宇姓名 :蒋俊实验名称 :进位位控制、通用寄存器判零实验学号 :312011080611118实验日期 :2013-12-15一、目的1. 熟悉带进位位控制的算术逻辑运算器的组成和硬件电路2. 用进位寄存器来实现带进位的左移、右移3. 熟悉判零线路二、实验原理(1)进位和判零电路的实验构成进位和判零电路由1 片 GAL、74LS74和两个 LED(CY、ZD)发光管组成。当有进位时CY发光管亮, ZD发光管亮表示当前通用寄存器的内容为0。(2)进位控制的原理 1.进位电路与通用寄存器、ALU 有着非常紧密的关系,算术逻辑单元的进位输出和通用寄存器带进位移动都会影响进位寄存器的结果。 2.若实验者在做算术逻辑实验时,选择了算术运算方式,当ALU的计算结果输出至总线时,在 CCK上来一个上升沿,将把74LS181的进位输出位( CN+4)上的值(为了统一进位标识, 1 表示有进位, 0 表示无进位),打入进位寄存器( 74LS74)中,并且有进位时CY(LED)发光。 3.在进行通用寄存器的数据移位实验时,把CCK和通用寄存器的工作脉冲接在一起,当选择带进位左移时, 在工作脉冲下, 通用寄存器的最高位将移入进位寄存器中,进位寄存器中的值将移入通用寄存器的最低位。当进位寄存器中的值为1 时,CY(LED)发光,若进位寄存器中的值为0 时,CY(LED)灭。同样在带进位右移时,也会产生这样的结果。4. 通过把通用寄存器中的每一位做“或”运算,当寄存器的每一位为0 时,ZD输出 0,ZD(LED)发光图 1 进位控制原理图三、使用环境计算机组成原理实验箱四、实验步骤( 一) 算术逻辑运算单元带进位位的加法运算实验1.把 RA-IN(8 芯的盒型插座)与CPT-B板上二进制开关单元中的J1 插座相连(对应二进制开关 H16~H23),把 RA-OUT(8 芯的盒型插座)与数据总线上的DJ2相连。2.把 D1CK、D2CK、CCK用连线连到脉冲单元的PLS1上,把 EDR1、EDR2、ALU-O、S0、S1、S2、S3、CN、M接入二进制拨动开关(请按下表接线) 。信号定义接入开关位号D1CK PLS1孔D2CK PLS1孔CCK PLS1孔EDR1 H8孔EDR2 H7孔ALU-O H6孔CN H5孔M H4孔S3 H3孔S2 H2孔S1 H1孔S0 H0孔3.按启停单元中的停止按钮,实验机停机并且把进位寄存器CY清零( CY灯灭),在本实验中使用算术逻辑单元作为进位发生器,按运行键,实验即进入运行状态。4.二进制...