电子技术,是第三次工业革命的标志。数字逻辑的基础是晶体管,集成电路是多个元器件组成在一起的,通过引脚来于外界实现交流。
基本知识:
01.数字信号与系统
数字信号:相对于模拟信号来说的,模拟信号在时间和数值上都是连续的,如果把数值编成离散的话,那么时间连续但是数值上离散的信号,就叫做数字信号,也叫做数字量。
数字系统:对数字信号进行处理,加工,传递,存储的一个实体,有数字逻辑电路组成。由于自然界的信号大部分 都是模拟信号,01.需要先对模拟信号采样。这里有一个采样标准,就是模拟信号的最高频率的2倍来进行采样计算,信号不会失真。02.量化,进行信号的编码。03.转化成数字信号后,就可以用数字电路来控制了。
02.数制及其转换
数制:人对于数量的统计规律。十进制,个位是0-9,十六进制,个位是0-f,如果,使用十进制加法,相加的种类是109/21+10=55种,十六进制的加法种类是,1615/21+16=136种。在计算机中,使用的是二进制数,加法种类是21/21+2=3种,后面加的都是出现两个相同的数相加的情况。想要电路设计简单,所以计算机中使用的数制是二进制。
进位计数值:有两个要素,基数和位权。二进制的基数是2,十进制的基数是10。位权,是用来表明在不同位上的数值大小,在十进制中,个位是1,十位是10,百位是100。
十进制转化二进制:整数部分:除2取余 小数部分:乘2取整
二进制转化十进制:每一位数值*位权
二进制转化八进制:整数部分,向左三位一转换,不够的话高位加0,小数部分,向右三位一转换,不够从低位加0。
03.带符号二进制数及其代码表示
原码,补码,反码
04.几种常见的编码
二进制表示的十进制编码
BCD
8421 就是一般的编码,第一位是2的0次方,第二位是2 的1次方,第三位是2的2次方,第四位是2的3次方。
2421 第一位是2的0次方,第二位是2 的1次方,第三位是2的2次方,第四位是2的1次方
余3码 在8421码上加3
十进制数 | 8421 | 2421 | 余3码 |
---|---|---|---|
0 | 0000 | 0000 | 0011 |
1 | 0001 | 0001 | 0100 |
2 | 0010 | 0010 | 0101 |
3 | 0011 | 0011 | 0110 |
4 | 0100 | 0100 | 0111 |
5 | 0101 | 1011 | 1000 |
6 | 0110 | 0110 | 1001 |
7 | 0111 | 0111 | 1010 |
8 | 1000 | 1110 | 1011 |
9 | 1001 | 1111 | 1100 |
可靠性编码
为了发现
奇偶校验码
一串二进制中1的个数出现次数可能是奇数也可能是偶数,为了检验二进制流传输过程中没有发生改变的话,会在最后端添加一位数。
奇校验:使得二进制流中1的出现次数总是奇数次
偶校验:使得二进制流中1的出现次数总是偶数次
被检验的信息 | 奇数校验 | 偶数校验 |
---|---|---|
10 10 10 10 | 1 | 0 |
11 10 11 11 | 0 | 1 |
11 10 10 10 | 0 | 1 |
11 11 10 10 | 1 | 0 |
格雷码
字符编码