译码器

✍ dations ◷ 2025-10-19 19:13:51 #数字电子

译码器是电子技术中的一种多输入多输出的组合逻辑电路,负责将二进制代码翻译为特定的对象(如逻辑电平等),功能与编码器相反。译码器一般分为通用译码器和数字显示译码器两大类。

数字电路中,译码器(如n线-2n线BCD译码器)可以担任多输入多输出逻辑门的角色,能将已编码的输入转换成已编码的输出,这里输入和输出的编码是不同的。输入使能信号必须接在译码器上使其正常工作,否则输出将会是一个无效的码字。译码在多路复用、 七段数码管和内存地址译码等应用中是必要的。

译码器可以由与门或与非门来负责输出。若使用与门,当所有的输入均为高电平时,输出才为高电平,这样的输出称为“高电平有效”的输出;若使用与非门,则当所有的输入均为高电平时,输出才为低电平,这样的输出称为“低电平有效”的输出。

更复杂的译码器是n线-2n线类型的二进制译码器。这类译码器是一种组合逻辑电路,能从已编码的n个输入,将二进制信息转换为2n个独特的输出中最大个数的输出。我们说2n个输出的最大个数,是因为当n位已编码信息中有未使用的位组合时,译码器可能会有少于2n个输出。

译码器包括2线-4线译码器、3线-8线译码器或4线-16线译码器。在有使能信号输入的情况下,2个2线-4线译码器可以组成1个3线-8线译码器,同样,2个3线-8线译码器可以组成1个4线-16线译码器。在这类电路设计中,2个3线-8线译码器的使能输入都来自于第四个输入端,这一输入在2个3线-8线译码器间起到了选择器的作用t。这使得第四个输入端可以使2个译码器中的任何一个工作,其中第一个译码器产生输出D(0)至D(7),第二个译码器产生输出D(8)至D(15)。包含使能输入的译码器又称译码器-多路分配器。因此,将第四个输入端作为2个译码器共享的输出就能组成1个4线-16线译码器,能产生16个输出。


大多数随机存取存储器使用n线-2n线译码器来将地址总线上已选择的地址转换为行地址选择线中的一个。

在CPU设计中,指令译码器是CPU的一部分,能将存储在指令寄存器或微程序指令中的比特转换为能控制CPU其他部分的控制信号。

8个寄存器组成的简单CPU会使用指令译码器中的3线-8线逻辑译码器来选择寄存器文件的源寄存器并输出到ALU以及目的寄存器中,以接受ALU的输出。典型的CPU指令译码器也包括其他很多组件。

相关

  • 电脑鉴识电脑鉴识简单来说,系指利用科技与严谨的检查程序,自电脑系统或其它类似的存储媒体中,查找罪行相关物证或间接物证。对于电脑鉴识专家来说,必需要能够了解嫌疑犯世故的程度,懂得对
  • 理工学院理工学院、工学院、理工学部或理工大学(英文译名:Institute of technology、university of technology、polytechnic university、technikon、或technical college),是以发展理
  • 嗅球类嗅球类(学名:Olfactores)是脊索动物门的其中一个演化支。嗅球类下属包含了两个亚门,分别是被囊动物亚门以及脊椎动物亚门。嗅球类动物占了绝大多数属于脊索动物门下的生物。长久
  • 卡达山-杜顺人卡达山-杜顺人,由卡达山人及杜顺人原住民联合而成,是马来西亚沙巴州内最大的达雅族群,大部分居住在沿海城市及内陆地区,如兵南邦(Penampang)、下南南(Inanam)、担布南(Tambunan)、哥打
  • 拉尔莫尼哈德沙达尔乌帕齐拉拉尔莫尼哈德沙达尔(孟加拉语:লালমনিরহাট সদর)是孟加拉国的一个乌帕齐拉,位于朗布尔专区的拉尔莫尼哈德县。拉尔莫尼哈德沙达尔乌帕齐拉坐落于25°54′55″N 89°2
  • 微架构微架构(英语:microarchitecture),也被叫做计算机组织,微架构使得指令集架构(ISA)可以在处理器上被运行。指令集架构可以在不同的微架构上运行。计算机结构是一门探讨微架构与指令集
  • 金官伽倻金官伽倻,传说是朝鲜三国时期由伽倻联盟的首领金首露创建的一个政权。金官伽倻开国君主金首露的家族金海金氏是韩国金氏一分支,来自庆尚南道的金海市。首露王是始祖,金庾信是他
  • CMakeCMake是个一个开源的跨平台自动化建构系统,用来管理软件建置的程序,并不依赖于某特定编译器,并可支持多层目录、多个应用程序与多个库。它用配置文件控制建构过程(build process
  • 2013年至2014年意大利足球甲级联赛 2013年至2014年意大利足球甲级联赛是第82届意甲联赛,于2013年8月24日开始。共有20支球队参赛,其中17支是来自于2012-13赛季意甲联赛,3支来自2012-13赛季意乙联赛。升级自2
  • Tanhc函数Tanhc函数定义如下 ∫ 0 z