文档介绍:
计算机组成原理实验运算器进位计算机组成原理实验一计算机组成原理实验exp_2(运算器──进位控制实验)篇一:计算机组成原理实验运算器进位实验二运算器──进位控制实验一实验目的(1)验证带进位控制的算术运算功能发生器的功能;(2)按指定数据完成几种指定的算术运算。二实验设备TDN-CM++计算机组成原理教学实验系统一台,排线若干。三实验内容进位控制运算器的实验原理如图3所示,在算术逻辑运算实验的基础上增加进位控制部分,其中74181的进位进入一个7474锁存器,其写入是由T4和AR信号控制,T4是脉冲信号,实验时将T4连至STATEUNIT的微动开关KK2上。AR是电平控制信号(低电平有效),可用于实现带进位控制实验,而T4脉冲是将本次运算的进位结果锁存到进位锁存器中。图3进位控制实验原理图线四实验步骤(1)按图4连接实验线路,仔细查线无误后,接通电源。(2)用二进制数码开关向DR1和DR2寄存器置数,具体方法:①关闭ALU输出三态门(ALU-B=1),开启输入三态门(SW-B=0),设置数据开关;②例如向DR1存入01010101,向DR2存入10101010。具体操作步骤如下:LDDR1=0LDDR2=0图4进位控制实验接线图线(3)关闭输入三态门(SW-B=1),开启ALU输出三态门(ALU-B=0)。(4)进位标志清零具体操作方法如下:实验板中SWITCHUNIT单元中的CLR开关为标志CY,ZI的清零开关,它为零时是清零状态,所以依次将开关做1→0→1操作,即可使标志位清零。注:进位标志指示灯CY亮时表示进位标志为“0”,无进位:标志指示灯CY灭时表示进位为“1”,有进位.(5)验证带进位运算及进位锁存功能,使Cn=1,AR=0来进行带进位算术运算。例如:做加法运算,首先向DR1,DR2置数,然后使ALU-B=0,S3S2S1S0M状态为10010,此时数据总线上显示的数据为DR1加DR2加当前进位标志,这个结果是否产生进位,则要按动微动开关KK2,若进位标志灯亮,表示无进位;反之,有进位。因做加法运算时数据总线一直显示的数据为DR1+DR2+CY,所以当有进位打入到进位锁存器后,总线显示的数据为加上进位位的结果。计算机组成原理《进位控制实验》篇二:计算机组成原理实验运算器进位进位控制实验一、实验目的验证带进位控制的算术运算功能发生器的功能二、实验原理进位控制运算器的实验原理如图1-3所示,在实验1、1的基础上增加进位控制部分,其中181的进位进入了一个锁存器,其写入是由T4和AR信号控制,T4是脉冲信号,实验时将T4连至信号单元的TS4上。AR是电平控制信号(低电平有效),可用于实现带进位控制实验,而T4脉冲是将本次运算的进位结果锁存到进位锁存器中。三、实验步骤及注意事项1、按图1-4连接实验线路,仔细检查无误后,接通电源。(图中箭头表示需要接线的地方,接线总线和控制信号时哟啊注意高低位一一对应,可用彩排线的颜色来区别)2、进位标志清零。具体步骤如下:实验板中开关单元中的CLR开关为标志位CY、ZI的清零开关,他为0时(开关向上为1,向下为0)是清零状态,所以将此开关做1→0→1操作,即可使标志位CY、ZI清零(清零后CY、ZI指示灯亮)。3、用输入单元的二进制数据开关向DR1存入11000001,向DR2存入01000011。具体步骤如下:首先使各个控制电平的初始状态为:CLR=1,LDDR1=0,LDDR2=0,CLU_G=1,AR=1,SW_G=1,=111111,并将控制台单元的开关SP05打在“NORM”状态,SP06打在“RUN”状态,SP03打在“STEP”状态,SP04打在“RUN”状态。然后按下图所示步骤进行。上面方括号中的控制电平变化按照从上到下的顺序来进行,其中T4的正脉冲是通过按动一次控制台单元的触动开关START来产生的。4、验证带进位运算及进位锁存功能进行带进位算术运算:前面的操作已经向DR1、DR2置数,然后关闭数据输入三态门(SW_G=1)并使LDDR2=0,打开ALU输出三态门(ALU_G=0),使ALU单元的输出结果进入总线,的状态为100101时,数据总线指示灯显示的数据为DR1加DR2加当前进位标志的到的结果。这个结果是否产生进位,则要使AR=0,然后按动触动开关START,若进位标志灯CY仍然亮,表示无进位;若进位标志灯CY灭,表示有进位。四、实验结果结果为:DR1为11000001,DR2为01000011,结果为00000100,CY灭,有进位。五、思考问题答案1、74LS181能提高运算速度的原因是什么?答:74LS181能提高运算速度的原因是它内部具有并行进位逻辑。2、在定点二进制运算器中,减法运算一般通过什么方式实现?答:在定点二进制运算器中,减法运算一般通过补码运
内容来自淘豆网www.taodocs.com转载请标明出处.