数字电子技术基础
从晶体管开关到 CPU 流水线,搞懂 0 和 1 的物理、逻辑与工程实现
按 空格/→ 演示下一步
全部页面点击任意一页,跳回舞台从这页播放
数字电子技术基础
从晶体管开关到 CPU 流水线,搞懂 0 和 1 的物理、逻辑与工程实现
模拟量与数字量
冬天摸暖气片,从凉到烫你能「连续」感觉到温度变化;但电饭锅只显示「保温」或「煮饭」——这两种「量」的本质完全不同。
水银柱高度可停在任意位置,温度多细微的变化都能反映
模拟信号 vs 数字信号
左右两条链:从波形形态、取值特性到抗噪表现,三层递进看清本质差异。
用电压表达信息
上一页我们说数字信号只有高低两种状态——可电路凭什么判断一根线上的电压到底是「高」还是「低」?难道要精确到某个数字吗?
票数过半就算通过,不必刚好等于某数;电压跨过门槛就算 1,不必等于某值
电压信号的离散化
把连续电压变成 0/1 比特流,需要三步:先把时间打断,再把幅度切片,最后翻成二进制。
电子技术的发展历程
电子技术经历四代演进,每一代都在突破前一代的体积与可靠性瓶颈。
元器件尺寸的摩尔定律
时间轴图示:每代技术如何让电路更小更快更省电
信息与编码
电压被切成 0 和 1 之后,文字、颜色、声音这些更复杂的东西怎么表达?这就轮到编码登场。
数字唯一对应一个地区,编码就是给每个事物发身份证号
二进制编码
上一页我们把字符变成开关信号,数字怎么变?十进制有10个符号,电路只认识通和断——这种不对称催生了二进制。'每个位代表多大数值'的设计,就是位权。
都是「位置决定大小」,只是十进制每位乘 10、二进制每位乘 2
BCD码与常用编码
8421BCD 按位独立编码,格雷码保证相邻只差 1 位——两种为不同场景设计的编码方案。
有符号数的表示需求
上周-5°C,今天3°C,明天预报-2°C——温度会有正负。二进制只有0和1,没有负号,那负数怎么用二进制表达?
记账用'+'或'-'标方向;二进制借出最高位当标记,剩下位表示数值大小
原码、反码、补码对比
左看正数+5、右看负数-5,各自分叉出三种编码,对比符号位差异。
补码的计算方法
四步把任意负数映射成补码:取反→加1→溢出丢弃→真数验证,每步都对应一段模运算的数学含义。
补码运算的符号位
数轴是一个环:从+7再往下走,进位会把它带回到-8。
补码 vs 原码:运算优势
原码直观,但丢进硬件就露馅——符号位怎么算?减法器能否砍掉?补码的真正战场在电路:让加减法合二为一。
- 符号位不参与运算,需单独提取判断
- 减法必须先比绝对值大小,步骤繁琐
- 需要独立的减法器,与加法器并存
- 存在 +0 与 −0,比较电路要特判
- 符号位直接参与运算,结果自动正确
- A − B 转为 A + [−B]补,一步完成
- 一套加法器搞定加减,电路彻底统一
- 零唯一表示,溢出规则简单清晰
逻辑代数概述
补码运算、各种编码转换,背后都遵循一套处理 0/1 的规则。这套规则的总称,就是逻辑代数。
算术规定十进制加减乘如何进行;逻辑代数规定 0/1 的与或非如何进行
与运算(AND)
上一页逻辑代数已经给出三大基本运算:与、或、非。「与」最贴近直觉:所有条件同时满足,结果才成立——家里灯泡要亮,必须同时插电、按开关,缺一不可。
每个开关都得闭合,灯泡才亮——对应「全1才出1」
或运算(OR)
上一页讲的与运算要求「所有条件都满足」,但现实中更多时候是「满足任一条件就行」——比如家里任何一个门铃响,你都会去开门。
两个开关并联接同一盏灯,任意一个闭合,灯就亮
非运算(NOT)
上页学了与、或运算,它们的输入端至少有两条线。今天这个非运算偏偏只有一根输入线——它是基本门里最「独」的一个,唯一的本事就是把信号翻个面。
正面朝上则反面朝下,反面朝上则正面朝下——两态互斥且唯一确定
三种基本运算汇总
读图:先看根节点的三个分支名称(与/或/非),再沿每条分支依次看表达式、运算规则、门符号三栏。
课程的基本任务
刚学完与或非,该把'工具'变'作品'了。比如做个遥控灯:按一下亮、再按一下灭。看似简单,做起来涉及三种思路——纯组合、带记忆的时序、用现成芯片。课程的三大任务就在这里。
基本工具(门)→造简单家具(组合)→造带功能的(时序)→买现成件改(中规模)
知识体系结构图
思维导图:数字电子技术知识树,从本节基础延伸至后续章节
核心概念自测
在8位二进制系统中,-5 的补码表示是:
课后思考
三个问题对应三种思维——先盖住答案,自己想,再对照参考答案。
参考答案结果还是 -8,但数学上应是 -16。这揭示补码的'模运算'本质:4 位补码范围 -8~+7,溢出时自然绕回——这是硬件加法器的物理边界,也是设计中必须主动规避的陷阱。
参考答案通常三步:采样(时间离散化,损失高频细节)、量化(幅度离散化,损失精度)、编码(变二进制比特)。本质是'用损失换可控'——模拟信号精度无限但脆弱,数字信号精度有限但可复制。
参考答案可以:Y = AB + AC + BC(两两相与再或)。这正是 1 位全加器里'进位生成'的逻辑——三种基本运算的组合能力远超直觉,是后续组合逻辑电路的基石。