解:1)逻辑抽象输入信号:I、I、分别为特快、直快和慢车的进站请求信号且有进站请求时为1,没有请求时为0。输出信号:LLL,分别为3个指示灯的状态,且灯亮为1,灯灭为0。根据题意列出真值表输入输出IoI12LoLIL2000000XX0101X01001001001E
解:1)逻辑抽象 输入信号: I0、I1、I2分别为特快、直快和慢车的进站请求信号 且有进站请求时为1,没有请求时为0。 输出信号: L0、L1、L2分别为3个指示灯的状态,且灯亮为1,灯 灭为0。 输 入 输 出 I0 I1 I2 L0 L1 L2 0 0 0 0 0 0 1 × × 1 0 0 0 1 × 0 1 0 0 0 1 0 0 1 根据题意列出真值表
2)根据真值表写出各输出逻辑表达式并化简Lo-lo输入输出IoI,12L,LoLL,--I1000000100XX1L2=1.1,12-1·10001X1001001L3)画出逻辑图1&口0LI112A
输 入 输 出 I0 I1 I2 L0 L1 L2 0 0 0 0 0 0 1 × × 1 0 0 0 1 × 0 1 0 0 0 1 0 0 1 2)根据真值表写出各输出逻辑表达式并化简 1 0 1 L I I 2 0 1 2 L I I I L0 = I0 0 1 I I 0 1 2 I I I 3)画出逻辑图 I0 L 0 I L1 1 I2 L 2 & 1 1 1 & & 1 1
例2设计一个半加器(用与非实现)分析:半加器是将两个一位二进制数相加求和,并向高位进位的电路。故需要两个输入(加数和被加数)、两个输出(和、进位)。2)写出表达式解:1)列出真值表S=AB+AB=AAB·BABsBCA0000C=AB=AB10013)画出逻辑图0011A&&S1011KB&&CA
例2 设计一个半加器(用与非实现) 分析:半加器是将两个一位二进制数相加求和,并向高位 进位的电路。故需要两个输入(加数和被加数)、两个输出 (和、进位)。 解:1) 列出真值表 S AB AB C AB 2) 写出表达式 3) 画出逻辑图 AABBAB AB
例3设计一个将4位格雷码转换为自然二进制码的电路输入输出解:1)明确逻辑功能,列出真值表G1GOB3B2B1BOG3G2Gi0000000000000000001100011010000001000110B3-G3G121100011001G30011011110011010Go0001111000001011BGi001101111011110000101100111111110001111G2B2=GG2+GG2000001110111G300111101111.1100111011GoA>>
例3 设计一个将4位格雷码转换为自然二进制码的电路 解:1) 明确逻辑功能,列出真值表 3 3 B G 2B 2G3G 2G3G
BBGG1i1001001T0100110G2G21000011G3G3T0010BoGoB1-GGG1+GgGG+GgG2G1+CG(GG2+GGG+GG+GG3甲G2甲G1Bo= G G G
G3 G2 1 B 1 G 2 G3 G 1 G 2 G3 G 1 G 2 G3 G 1 G ( 2 G3 G ) 2 G3 G 1 G 2 G3 G ) 2 G3 G 1 G 3 G 2 G 1 G 0 B 3 G 2 G 1 G 0 G 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 B1 B0 G2 G3 G1 0 1 0 1 1 0 1 0 0 1 0 1 1 0 1 0 B0 G0 G2 G3 G1