BOOLR逻辑门大全:NOT、AND、OR、XOR四大门电路的完整真值表与用法

📅 2026/8/24 8:32:33
BOOLR逻辑门大全:NOT、AND、OR、XOR四大门电路的完整真值表与用法
BOOLR逻辑门大全NOT、AND、OR、XOR四大门电路的完整真值表与用法【免费下载链接】BOOLRA digital logic simulator项目地址: https://gitcode.com/gh_mirrors/bo/BOOLRBOOLR 是一款轻量级数字逻辑模拟器让你用鼠标拖拽 NOT、AND、OR、XOR 四大基础逻辑门实时查看信号如何在线路中流动。本文带你用一张真值表一个电路看懂它们的全部用法。为什么选 BOOLR 学逻辑门 零代码拖入组件、连上导线信号立刻在画布上跑起来真值表一键生成选中逻辑门即可查看它的完整真值表无需手算可保存电路方案存在saves/目录随时回退重做NOT 非门信号取反器输入 A输出0110NOT 门只有 1 个输入、1 个输出作用是把 0 变 1、把 1 变 0。它是做开关反转、时钟反相最常用的门。源码参考app/js/components.js中的NOT类第 1965 行起核心逻辑就一行输出 1 - 输入。AND 与门全部满足才输出 1输入 A输入 B输出000010100111AND 门有 2 个输入。只有当两个输入同时为 1时输出才是 1适合做条件 A 和条件 B 都要满足的电路。源码参考app/js/components.js中的AND类第 1976 行起使用按位与实现。OR 或门任一满足就输出 1输入 A输入 B输出000011101111OR 门只要任意一个输入为 1就输出 1适合做多个来源合并、任一触发即生效的电路。源码参考app/js/components.js中的OR类第 1988 行起使用按位或|实现。XOR 异或门不同才输出 1输入 A输入 B输出000011101110XOR 门输出 1 的条件是两个输入不一样。它是加法器、奇偶校验等进阶电路的基石。源码参考app/js/components.js中的XOR类第 2000 行起使用按位异或^实现。四大逻辑门对比速查表 ⚡逻辑门输入数输出 1 的条件典型用途NOT1输入为 0取反、反相AND2两个都为 1多条件联合判断OR2至少一个为 1多来源信号合并XOR2两个不同加法、奇偶校验在 BOOLR 中快速上手 3 步放门从工具栏拖入 Input、逻辑门和 Output 组件到画布连线按住输入端圆点拖到目标门导线会自动按网格走线验证点击组件打开真值表弹窗对照本文表格逐一验证每个输入组合真值表弹窗由app/js/dialogs.js中的dialog.truthTable函数第 250 行起实现它会遍历全部2^输入数种组合实时调用组件的update()并回填输出因此你看到的表格永远和电路实际行为一致。下一步组合出更复杂的电路单个逻辑门只是起点。把 NOT 与 AND 组合就能得到 NAND再用 XOR、AND、OR 拼出半加器就能进入组合逻辑的世界。BOOLR 支持将任意电路封装为自定义组件相关配置见data/customcomponents.json与app/js/savedCustomComponents.js你的第一个半加器就是通往复杂数字系统的第一步 【免费下载链接】BOOLRA digital logic simulator项目地址: https://gitcode.com/gh_mirrors/bo/BOOLR创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考