贵州电子信息职业技术学院实训中心电工电子与控制 · 虚拟仿真
元件 + 指南esc

半加器

使用组合半加器相加一位输入 A、B。和为 A XOR B,进位为 A AND B;没有进位输入。

概述

半加器将两个单比特无符号操作数相加。Sum 为 XOR 运算结果,Carry(进位) 为 AND 运算结果;该元件没有进位输入。

实验舱接口

方向 引脚 行为
输入 A, B 单比特操作数。
输出 S 和位,A XOR B。
输出 C 进位位,A AND B。

真值表

释放驱动的输入按 LOW(低电平) 采样。存在主动驱动的未知值时,每路输出只有在所有可能的二进制补全情况下结果均一致,才保持确定值;否则该输出被驱动为 X。

仿真边界

该元件是原子级组合逻辑模型,不公开内部 XOR/AND 门,也不模拟电气层面的进位时序。

运行时参考

端子 方向
A 输入
B 输入
S 输出
C 输出

新放置元件的输出初始状态按上方输出端子顺序排列为:00。四态符号为 0、1、X(主动驱动的未知态)和 Z(高阻态)。默认传播延迟:2 ns(仿真时间)。

学习路径

后续步骤

常见问题

半加器是什么?

半加器将两个单比特输入(A,B)相加,产生和(A XOR B)与进位(A AND B)。它不能接收前一级的进位输入。

为什么称为半加器?

因为它只完成加法任务的一部分:无法接收前一位的进位,而多位加法需要这一输入。

进阶课程