交付:门和输入数都修好

交付:门和输入数都修好

场景:~/lab/sim.py 两处:GATE = "or"、INPUTS = 3。 任务:两处都改对("and"、2),让 --run 报 门 = and、输

阅读更多 →
修:有效电平反了

修:有效电平反了

场景:~/lab/sim.py 的 ACTIVE = "low",本条按高电平有效。 任务:把它改成 ACTIVE = "high",让 --run 报 有效电

阅读更多 →
修:输入数配错了

修:输入数配错了

场景:~/lab/sim.py 的 INPUTS = 3,本条是 2 输入。 任务:把它改成 INPUTS = 2,让 --run 报 输入数 = 2。改好运行 ~/check。 (判分只看你在受控容

阅读更多 →
修:门配错了

修:门配错了

场景:~/lab/sim.py 的 GATE = "or",本条约定 and。 任务:把它改成 GATE = "and",让 python3 ~/lab/sim

阅读更多 →
查:真值表共几行

查:真值表共几行

场景:同一个只读模拟器,看真值表一共几行。 任务:跑 python3 ~/lab/gate.py --rows,读它报的 行数 = N,到 ~/对照表.txt 查 N 填进来。 (判分只看你在受控容器

阅读更多 →
查:输出里几个一

查:输出里几个一

场景:同一个只读模拟器,数输出列里 1 的个数。 任务:跑 python3 ~/lab/gate.py --ones,读它报的 一的个数 = N,到 ~/对照表.txt 查 N 填进来。 (判分只看你

阅读更多 →
查:输出为一的最小项

查:输出为一的最小项

场景:同一个只读模拟器,看输出为 1 的最小项下标。 任务:跑 python3 ~/lab/gate.py --minterms,读它报的 最小项 = X(形如 m0,3),到 ~/对照表.txt 查

阅读更多 →
查:门的真值列

查:门的真值列

场景:~/lab/gate.py 是只读模拟器,读 ~/lab/circuit.txt 里的门与输入数。 任务:跑 python3 ~/lab/gate.py --truth,读它报的 真值列 = X

阅读更多 →
XOR 两输入真值列里有几个一

XOR 两输入真值列里有几个一

真机:python3 -c "print(sum(a^b for a,b in [(0,0),(0,1),(1,0),(1,1)]))" 会打印几? (判分只看你在受控容器里的真机

阅读更多 →
在真机上怎么快拿到一个门的真值表

在真机上怎么快拿到一个门的真值表

在真机上想快速得到某个逻辑门的真值表,最靠谱的办法是【0】。 (判分只看你在受控容器里的真机产物,纯本机、纯 Python,没有 gcc。)

阅读更多 →