译码器学习
2026/8/3 12:46:47 网站建设 项目流程

https://mp.weixin.qq.com/s/rhFpVGbRpzpjevP7I4a7oQhttps://mp.weixin.qq.com/s/rhFpVGbRpzpjevP7I4a7oQ

进制转换

十进制→二进制

  1. 利用“短除法”来列出这一计算过程

2 | 46 -> 0 ^ 低位 +---- | 2 | 23 -> 1 | +---- | 2 | 11 -> 1 | +---- | 2 | 5 -> 1 | +---- | 2 | 2 -> 0 | +---- | 2 | 1 -> 1 | 高位 +---- 0 (商为0, 结束) # 0b101110

二进制→十六进制

因为1位十六进制数可以用4位二进制数表示,所以二进制到十六进制之间的转换是很方便的

  • 从右到左每4位分成一组,高位不足4位时补0

1011 1110 1110 1111 | | | | b e e f # 0xbeef

译码器

1. 什么是译码器?

本质:将编码信号→唯一输出/动作的映射转换装置

2. 在Logisim中用门电路搭建一个2-4译码器

2-4译码器即2位输入A1A0,4位输出Y3Y2Y1Y0

输入编码(A₁A₀)触发的输出逻辑表达式
00Y₀ = 1Y0=~A1⋅~A0
01Y₁ = 1Y1=~A1⋅A0
10Y₂ = 1Y2=A1⋅~A0
11Y₃ = 1Y3=A1⋅A0

实现出来大概是这样:

3. 实质上在我们常常说的寻址操作中,本质上就是通过N选1译码器将地址转换成一组选择信号,后续通过这组选择信号选出目标数据

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询