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

2 线至 4 线译码器

使用组合 2 线至 4 线译码器,将两位无符号输入转换为四个高电平有效的独热输出。

概述

2 线至 4 线译码器将两比特无符号输入转换为四路高电平有效的独热输出。

实验舱接口

方向 引脚 行为
输入 A, B 二进制码;A 为最低有效位。
输出 Y0–Y3 高电平有效的独热结果。

译码表

没有使能输入。输入为确定二进制值时,恰好一路输出为 HIGH(高电平)。释放驱动的输入按 LOW(低电平) 采样;主动驱动的未知值通过二进制补全进行评估,因此已知必为 LOW 的输出可以保持确定,而其他输出变为 X。

仿真边界

该元件是固定功能的组合逻辑译码器,不是存储器、带数据输入的多路分配器或可配置有效电平的器件。

运行时参考

端子 方向
A 输入
B 输入
Y0 输出
Y1 输出
Y2 输出
Y3 输出

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

学习路径

常见问题

译码器是什么?

译码器将 n 位二进制输入转换为 2^n 个输出,其中仅一个有效(独热编码)。2 个输入产生 4 个输出,3 个输入产生 8 个输出。

独热编码是什么?

任意时刻仅一条输出线为 HIGH。输入 10(二进制 2)时,Y2 为 HIGH,Y0、Y1、Y3 为 LOW。

进阶课程