逻辑门森林
种 AND/OR/NOT 三种门树,连成电路看真值表;可组合出半加器。
广告位
选择门
点上面按钮添加门节点;AND/OR 需要两个输入,NOT 只需要一个
当前输入
真值表
电路
还没有门。点左侧按钮添加。
电路输出:0
推荐实验
- • 半加器:XOR(A,B) = (A AND NOT B) OR (NOT A AND B),S 进位 = A AND B
- • 一致门:NOT(XOR(A,B)),当 A=B 时输出 1
- • 多路复用:用 AND + OR 选出两个输入中的一个
广告位
它能解决什么问题
CPU 内部就是几十亿个 AND/OR/NOT 组合。这里让孩子亲手搭"半加器",理解电路就是计算。
谁适合用
12 岁以上对"计算机原理"好奇的孩子;想做"半加器项目"的老师和学生。
局限
不支持自定义连线(按添加顺序自动连);只支持 3 种基本门;最多 8 个门节点。
常见问题
Q:CPU 真的是 AND/OR/NOT 做的?
是的。现代 CPU 核心是数十亿个晶体管,每个晶体管本质上是个开关——组合起来就是 AND/OR/NOT。
Q:什么是半加器?
能算两个 1 位二进制相加的电路。输出"和"(XOR)和"进位"(AND)。两个半加器 = 全加器。
Q:为什么 CPU 这么复杂?
因为它要算浮点、控制外存、管理内存、跑操作系统⋯⋯每个功能都是几百万个门搭出来的。
Q:怎么引导?
先单独试每个门,看真值表变化;再挑战"搭一个 NOT(OR(A,B))",看等于 NAND;再搭半加器。