模拟电路与数字电路的区别首先体现在信号的表达方式上。对模拟信号能够执行的操作,例如放大、滤波、限幅等,也都可以对数字信号进行。事实上,所有的数字电路从根本上来说都是模拟电路,其基本电学原理与模拟电路相同:互补式金属氧化物半导体(CMOS)就是由两个模拟的金属氧化物半导体场效应管构成,其对称、互补的结构使它恰好能处理高低数字逻辑电平。不过,数字电路的设计目标是处理数字信号,如果强行引入任意模拟信号而不进行额外处理,则可能造成量化噪声。两者的主要区别如下。

图 1 模拟信号与数字信号
一、设计难度
模拟电路的设计通常比数字电路更为困难,对设计人员的水平要求更高,这也是数字电路系统比模拟电路系统更加普及的原因之一。模拟电路通常需要更多的手工运算,其设计过程的自动化程度低于数字电路。然而,数字式电子设备要在真实物理世界中得到应用,就必须具有一个模拟接口,因为自然界的大多数实际信号是模拟的。例如,所有数字式收音机的信号接收器都具有一个模拟预放大器,用于完成信号接收的第一步操作。
二、抗噪声能力
在模拟电路中,信号几乎完全按比例以电压或电流的形式表现真实信号,因此模拟电路对噪声的影响比数字电路更加敏感,信号的微小偏差都会表现为相当显著的信息损失。作为对比,数字电路只取决于高低电平,要造成信息传递错误,信号的偏差必须至少达到高电平的一半左右(具体大小视不同电路规格而定)。因此,对信息进行量化的数字电路对噪声的抵御能力比模拟电路更强,只要偏差不大于某一规定值,信息就不会损失;在数字电路中,噪声在各个逻辑门处都可以得到削减。
三、精度与分辨率
模拟电路与数字电路最后一个关键区别是精度:有若干因素会影响信号精度,其中最主要的是原始信号中的噪声以及信号处理过程中混入的噪声。模拟信号的分辨率受器件物理层面限度(例如散粒噪声)的制约;在数字电子中,可以通过增加信号的位数来提高分辨率——分辨率为 n 位的模拟数字转换器可将其量程分为 2ⁿ 段,其中每一段作为最小分度进行转换,转换位数是模拟数字转换器的一项关键参数。例如 8 位 ADC 可将量程分为 256 段,12 位 ADC 则可细分为 4096 段。
模拟数字转换器将模拟信号转换为数字信号,这样原始信号就可以用二进制数表示,方便数字电路(包括计算机)进行处理;用到这类转换器的应用产品包括数字式温度计以及录音机等数据采集设备。相反的,数字模拟转换器被用来将数字信号还原为模拟信号,它可以读入一系列二进制信号,经过转换后以电压值等形式的模拟信号输出;数字模拟转换器在许多运算放大器增益控制系统中较为常见。