由于74138是3-8译码器,我们需要将输入的数据转换为对应的输出,并且实现奇校验。具体的实现步骤如下:

  1. 将输入数据分别连接到译码器的输入端口A, B, C。

  2. 将译码器的输出端口Y0-Y7分别连接到8个异或门的一个输入端口。另外一个输入端口连接一个逻辑高电平,即“1”。

  3. 将8个异或门的输出连接到一个8输入与门的输入端口。

  4. 将8输入与门的输出连接到一个反相器,输出为奇校验位。

由于异或门的特性,当输入的数据中有偶数个“1”时,异或门的输出为“0”,此时8输入与门的输出为“0”,反相器输出为“1”,即实现了奇校验。当输入的数据中有奇数个“1”时,异或门的输出为“1”,8输入与门的输出为“1”,反相器输出为“0”,即也实现了奇校验。


原文地址: https://www.cveoy.top/t/topic/cp2R 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录