2 位数值比较器
比较两个 2 位二进制数 A、B,分别输出 A=B、A<B、A>B。
也可以 下载 LTspice 网表,用 LTspice(File › Open,类型选 Netlists)或 ngspice 运行。
数值比较器先比较最高位:高位不同则直接决定大小;高位相同再比较次高位。相等判断 A=B 等价于每一位都同或(XNOR)为 1。用 A>B 和 A=B 的或非即可得到 A
| 位号 | 元件值 / 型号 |
|---|---|
| U1 | NOT |
| U2 | NOT |
| U3 | |
| U4 | XOR |
| U5 | XOR |
| U6 | NAND |
| U7 | NAND |
| U8 | NAND |
| U9 | NAND |
| U10 | OR |
| U11 | NOR |
共 11 个元件,取自 KiCad 原理图。
- KiCad 原理图
digcompare.kicad_sch - SPICE 网表(LTspice / ngspice)
digcompare.cir - 原理图大图(SVG)
digcompare.svg - CircuitJS 电路文件(在新窗口打开仿真)
digcompare.txt
来源:CircuitJS · GPL-2.0 · 查看原始项目 ↗
电路示例来自 CircuitJS1(© Paul Falstad & Iain Sharp),按 GNU GPL v2 授权;KiCad 原理图由电子森林自动转换生成,中文讲解为电子森林原创。