【Note】
此文章中,不同形式的字体表示了不同的含义:
正文:正常内容,如果您没有相关基础,请正常阅读。
下划线:不重要的内容,可选择性阅读,不理解的话可以直接跳过。
模拟信号与数字信号
模拟信号
简单来说,模拟信号是一个“连续”的量,即在时间上或者幅值上连续变化的物理量。如声音信号、一天内的温度变化、某地点海平面的潮汐变化等。这些变化在时间上都是不会中断的(也就是说,不会有什么时候“没有温度”或者“没有海平面”什么的,它们在任意时间点都一定有一个值),且数值都是连续的(比如海平面不可能前一刻还很高后一刻瞬间就降低,它的值在中间必定是连续变化的)
数字信号
与模拟信号相反,数字信号在时间和数值上都是离散的,不会像模拟信号那样连续。比如说每天12:00的时候一个人拥有多少块饼干,因为这里以“一天”作为单位进行衡量,因此时间上不是连续的。饼干的数量也是,不会像温度那样连续出现(温度从32度升到33度肯定会经过中间的一系列小数值),而必定为整数值,因此是离散的(没人会拥有2.6、1.25或者11.4514块饼干)
模拟量的数字表示
现在计算机都是使用的数字信号。因此,为了便于处理和分析,很多时候都会先将模拟信号转换为数字信号再进行处理
下图所示为模拟信号转为数字信号的过程,图(a)为模拟信号示例。对图(a)中模拟信号进行取样变为时间离散幅值连续的数字信号,如图(b)。t0、t1、t2、t3为取样时间点,在该时间点获取信号的幅值。随后,如图(c)所示,将该幅值进行量化(即数字化)取整,并变为时间离散幅值也离散的数字量。
图片来源:清华大学出版社《数字电路与逻辑设计》
数制
十进制
十进制是日常中用的最普遍的一个进制。以10为基数,缝10进1。十进制由十个数码组成,即0、1、2、3、4、5、6、7、8、9。当要表示“十”的时候,则不