验证74ls11运算逻辑功能2————————————————————————————————作者:————————————————————————————————日期:3一、实验名称验证74LS181运算和逻辑功能
二、实验目的(1)掌握算术逻辑单元(ALU)的工作原理;(2)熟悉简单运算器的数据传送通路;(3)画出逻辑电路图及布出美观整齐的接线图;(4)验证4位运算功能发生器(74LS181)组合功能
三、实验原理ALU(算术逻辑单元)能进行多种算术运算和逻辑运算
一个4位的ALU—74LS181运算功能发生器能进行16种算术运算和逻辑运算
功能表如下:方式M=1逻辑运算M=0算术运算S3S2S1S0逻辑运算CN=1(无进位)CN=0(有进位)0000F=/AF=AF=A加10001F=/(A+B)F=A+BF=(A+B)加10010F=(/A)BF=A+/BF=(A+/B)加10011F=0F=负1F=00100F=/(AB)F=A加A(/B)F=A加A/B加10101F=/BF=(A+B)加A/BF=(A+B)加A/B加10110F=A⊕BF=A减B减1F=A减B0111F=A/BF=A(/B)减1F=A(/B)1000F=/A+BF=A加ABF=A加AB加11001F=/(A⊕B)F=A加BF=A加B加11010F=BF=(A+/B)加ABF=(A+/B)加AB加11011F=ABF=AB减1F=AB1100F=1F=A加AF=A加A加11101F=A+/BF=(A+B)加AF=(A+B)加A加11110F=A+BF=(A+/B)加AF=(A+/B)加A加11111F=AF=A减1F=A(上表中的“/”表示求反)由上表可知,该实验中主要运用的算数加法和算数减法所对应的(S3S2S1S0)分别是(1001)和(0110),主要运用的逻辑与运算、逻辑或运算、逻辑异或运