← 返回首页
逻辑门/真值表生成器
真值表生成
A AND B
A OR B
A XOR B
NAND
NOR
多数表决
XNOR
三段论
支持的运算符 (按优先级)
!NOT 非
&&AND 与
||OR 或
^XOR 异或
~NOT (同!)
==>蕴含 A→B
<==>等价 A↔B
( )括号
逻辑门模拟器
输出结果 Y
0(false)
提示
逻辑门模拟器最多支持 4 个输入变量。NOT 门仅使用第一个变量;其它多输入门使用所有变量。
功能亮点
真值表生成
输入逻辑表达式自动生成完整真值表,支持最多8个变量
逻辑门模拟
AND、OR、NOT、NAND、NOR、XOR、XNOR 七种基本逻辑门实时模拟
逻辑图绘制
根据当前输入变量和门类型自动绘制标准逻辑门电路图
表达式求值
支持 ! && || ^ ~ => <=> 等多种运算符和括号分组
导出数据
真值表可一键导出为 CSV 文件,方便进一步分析和存档
使用步骤
- 在输入框中输入逻辑表达式,如
(A && B) || !C - 点击「生成真值表」按钮或按 Enter 键执行
- 查看自动生成的完整真值表,包含所有变量组合与输出结果
- 在模拟器面板中点击变量圆点切换 0/1,观察输出实时变化
- 点击「导出 CSV」保存数据或「示例」快速体验预设表达式
关于
数字逻辑是计算机科学和电子工程的基础——AND、OR、NOT、NAND、NOR、XOR、XNOR 七种基本逻辑门通过组合构成了从加法器到 CPU 的所有数字电路。真值表(Truth Table)是分析逻辑电路行为的最基本工具:列出所有可能的输入组合及对应的输出。本工具支持输入逻辑表达式自动生成真值表,并绘制对应的逻辑门电路图。所有计算在浏览器本地完成。适合数字电路课程学习、理解复杂布尔表达式的行为、以及在 FPGA/CPLD 设计前验证逻辑功能是否正确。
常见问题
- 为什么 NAND 和 NOR 被称为「通用门」?
- 因为仅用 NAND 门(或仅用 NOR 门)就可以构建任何其他逻辑门和任何数字电路。例如:两个 NAND 可以构成一个 AND,三个 NAND 可以构成一个 OR。在硅片制造中,用同一种门构建电路比混合多种门更便宜、更容易优化——这也是为什么 NAND Flash 存储器的名字中包含 NAND。这是数字逻辑中最优雅的事实之一。