什么是二进制解码器?
二进制解码器(有时称为“解码器”)是组合逻辑电路,其将二进制信息从N编码输入转换为最多2N独特的输出。二进制解码器用于广泛的应用程序 - 值得注意的是数据复用和数据解复用和七个段显示。
但这种定义可能有点令人困惑......所以什么是实际使用的二进制解码器?
嗯,二进制解码器转换a将输入位的明确序列分为特定模式。
此模式的细节将取决于您使用的二进制解码器的内容。
为了帮助解释这一点,让我们来看看一个示例问题。
下面的图1显示了一个带有一个启用引脚和3个输入线的二进制解码器,其输出端(AS 2)3.= 8)。
用于特定输入模式的二进制解码器的输出序列使用其实现真相表(注意:真相表是一个数学表,该表列出了针对其输入的所有可能组合的特定数字逻辑电路的输出)。
表我显示了图1的解码器的真相表,这表明当使能低时,无论输入序列是什么,所有输出线都很低。
这表示解码器的OFF状态,其也可以被认为是其复位状态。
因此,必须在使能引脚上驾驶高电平以实现解码器的功能。
表我显示了输入序列i2一世1一世0.= 000,输出引脚o0.除了所有其他位的解码器很高(O7.下到O.1)保持低位。
同样,对于001的输入序列,仅o1高。类似的观察结果表明,对于任何给定的输入位图案,只有一个输出线很高。
O.2010,o很高3.011,o高4.高100,o5.高101,o6.110和o很高7.高111。
因此,图1中所示的3至8解码器的输出的布尔方程是:
方程(1)至(8)表明图1的解码器可以使用和门和不是门如图2所示。
这是由于输出线只不过是逻辑的,并且输入(蓝线)或其具有启用信号(黑线)的否定(红色线)。
此处提供3到8个解码器的类比适用于任何n到2N解码器。
但是,输出位模式不需要与解释的相同。
这些类型的解码器用于数据复用等应用中,七个段显示, 等等。
二进制解码器的视频解释
如果您喜欢一个视频解释,我们已经在下面的视频中解释了二进制解码器。