boolean-logic - 需要关于解码器的解释
问题描述
我已经浏览了解码器真值表并且能够理解这一点。但我想知道为什么与输入值相关的相应输出值得到 1。
例如,如果我们在输入为 1 1 时考虑 2 到 4 解码器,则输出将为 1 0 0 0,第 4 位将得到 1。
我需要一个为什么会发生这种情况的原因?
解决方案
从解码器真值表中可以看出,行解码器旨在将代码(编码的布尔值)转换为互斥信号(只有一个输出可以为 1)。解码器的模式和电路是使用这个真值表实现的,因为这是我们试图在我们的电路中创建的行为。
推荐阅读
- python - 我想替换每个员工的日期值
- javascript - 仅当满足某个“如果”条件时,如何在 javascript 中禁用链接
- docker - 如何将用户名添加到 docker 组?
- python-3.x - 对象之间的比较匹配,但不是对象数组之间的比较
- node.js - 有条件地在 express js 路由中传递数据
- python - 我们可以在 django 中使用类作为视图吗?
- java - 如何使用 String.format 向现有字符串添加 5 个加号?
- amazon-web-services - 在启用 AWS 标记策略的情况下使用 Terraform
- javascript - 使用节点 https 将订阅者添加到 mailchimp 3.0
- python - 熊猫长度不匹配,处理不同长度的json