在这个专题第一节的时候已经介绍过,数字电子的重要性。目前现在在控制器的学习中前期的基础之一就是数字电子技术。那就让我们开始数字电子技术的笔记记录之旅吧!
一、数制、码制的概述
物理量分为数字量和模拟量。在概述里面我们先来了解一下下面的几个概念:
数字量的解释:一类物理量的变化在时间上和数量上都是离散的,也就是说,它们的变化在时间上是不连续的,总是发生在 一系列离散的瞬间。而且,它们的数值的大小和每次的增减变化都是某一个最小数量单位的整数倍,而小于这个最小数量单位的数值没有任何物理意义。我们把这一类物理量称为数字量。
数字信号:把表示数字量的信号称为数字信号。
数字电路:把工作在数字信号下的电子电路称为数字电路。
举例:我们统计通过某一个桥梁的汽车数量,得到的就是数字量,最小数量的单位是1代表一辆汽车,小于1的数值已经没有任何物理意义。
模拟量:一类物理量的变化在时间上或在数值上则是连续的。我们把这一类物理量称为模拟量。
模拟信号:把表示模拟量的信号称为模拟信号。
模拟电路:把工作在模拟信号下的电子电路称为模拟电路。
举例:热电偶工作时输出的电压或电流信号是一种模拟信号,因为被测的温度不可能发生突变,所以测得的电压或电流无论在时间上还是数量上都是连续的。而且这个信号在连续变化过程中的任何一个取值都有具体的物理意义,表示一个相应的温度。
数制:我们把多位数码中每一位的构成方法以及从低位到高位的进位规则称为数制。(比如二进制,八进制,十进制等)。
补充说明:不同的数码不仅可以用来表示数量的不同大小,而且可以用来表示不用的事物或事物的不同状态。例如,在举行长跑比赛时,为了方便识别运动员,通常要给每一位运动员编一个号码,这个时候号码已经没有数量的意义了。
码制:为了便于记忆和查找,在编制代码时总要遵循一定的规则,这些规则就成为码制。(例如:美国信息交换标准代码ASCLL码就属于这种)
二、几种常用的数码
1、十进制
十进制我们接触的最多了,逢十进一。例如143.75=1*10^2+4*10^1+3*10^0+7*10^(-1)+5*10^(-2)所以任意一个十进制数D均可以展开为下图所示的公式
Ki是第i位的系数,它可以是0~9这十个数码中的任何一个。若整数部分的位数是n,小数部分的位数位m,则i包含从n-1到0的所有正整数和从-1到-m的所有负整数。若以N取代上图公式的10,即可得到任意进制(N进制)数按十进制展开式的普遍形式。
K为第i位的系数,N称为计数的基数,N^i称为第i位的权。
2、二进制
在二进制中,每一位仅有0和1两种数码,所以计数的基数为2,逢二进一。任何一个二进制数均可以展开为
例如这样的一个二进制数可以通过表达式表示:
3、八进制
八进制数的每一个位有0~7八个不同的数码,计数的基数位8。低位和相邻的高低位之间的进位关系是逢八进一。任意一个八进制数可以按照十进制数展开为
利用上式计算出与之等效的十进制数值。如下图所示:
4、十六进制
十六进制数的每一个位有16个不同的数码0~9,A~F表示。因此任意一个16进制数均可以展开为下图所示公式:
如下面一个例子:
三、总结
在当前的计算机编程中这几种数值也比较常用,了解数字量模拟量的一些概念,知道各种进制数到10进制的转换公式。下一节介绍不同数制之间的转换和二进制算数运算。