收官:数一数进位串了多远

收官:数一数进位串了多远

行波进位加法器要等进位一级级传完。在全部 256 组里,找出进位链最长的那次传了几级,并给出一组会走到那么长的输入。

阅读更多 →
自己写:加满了就停住的加法器

自己写:加满了就停住的加法器

把加法器改成饱和的:结果超过 15 就停在 15,不再绕回去。先打出 9 加 7 的结果,再在全部 256 组上验一遍对了几组。

阅读更多 →
全表验收:256 组一组不漏

全表验收:256 组一组不漏

把四位加法器在全部 256 组输入上和 Python 的加法对一遍,数出对上的组数。

阅读更多 →
自己写:四位比较器

自己写:四位比较器

不许用 > 和 <。从最高位往下比,第一处不同就能定胜负。返回 1(大于)、0(相等)或 -1(小于)。

阅读更多 →
自己写:四位加法器

自己写:四位加法器

用 full_adder 串出四位加法器,返回「四位和 / 进位」。用两组数各试一次。

阅读更多 →
四位加满了会怎样

四位加满了会怎样

运行下面这段程序,填写它打印出来的结果。 def half_adder(a, b): return a ^ b, a & b def full_adder(a, b, cin):

阅读更多 →
每加一位,代价怎么变

每加一位,代价怎么变

输入的位数每增加一位,要穷举的组合数就【0】。

阅读更多 →
一个电路怎么算验收通过

一个电路怎么算验收通过

自己搭了一个四位加法器,怎样才算验收通过?【0】

阅读更多 →
⚠️ 只测三组就说等价

⚠️ 只测三组就说等价

用三组输入去判 f1 和 f3 等不等价,再用全部四组判一次。两个结论都打出来。

阅读更多 →
从真值表倒推表达式

从真值表倒推表达式

给一列输出,把输出为 1 的那几行写成「最小项」,用 + 连起来。例如第 01 行为 1,就写成 a'b。

阅读更多 →