2

我是逻辑电路的初学者,我正在尝试为 LED 骰子电路构建一个真值表。

我的表中有 7 个输出,每个 LED 有 1 个,但我不知道需要多少输入。

有人告诉我,下面的公式给出了输入的数量,但我不知道 Y 是什么。谁能确认这个公式是正确的,并告诉我 Y 是什么,这样我才能解决这个问题?谢谢

n = log(Y + 1) / log(2)

4

1 回答 1

0

不知道你必须有多少输入。你想拥有多少就拥有多少。但有一个最低限度。

每条输入线都可以被认为是二进制数中的一个数字。因此,为了识别 7 个不同的数字,我们至少需要三个二进制数字(000 到 111)。因此,公式将是 ceil(log2(Y)),其中 Y 为输出行数。

这种电路的一个很好的例子是解复用器。您会注意到 DEMUX 中的选择器位数是 ceil(log2(Y)) 输出线的数量。

于 2018-11-05T02:30:14.307 回答