一晃大学毕业20多年了,从一个刚刚接触数字电子技术,还不是太理解其中内涵的大学生,成长为,一名电子技术专业的工程师,这其中在学校里老师一口口喂给我们的专业知识,功不可没,现在找到这样一个机会,又重新拿起专业课基础知识,重温一遍,让小编带领大家,在数字电子技术的海洋中遨游一番吧!
我们的教程采用的教材是《数字电子技术基础(第五版)》 阎石教授主编 高等教育出版社出版。
第一讲 数制和码制
1.1 概述
物理量的变化在时间上和数值上有离散和连续之分,离散的那一类物理量我们称之为数字量,连续的那一类物理量,称为模拟量。
数字量的变化在时间上是不连续的,而且,它们数值的大小每次变换或增或减都是某个最小数量单位的整数倍,小于这个最小数量单位的数值没有任何物理意义。表示数字量的信号叫做数字信号。
在计算机科学和技术迅猛发展的今天,数字信号处理的优质更加凸显,在当今所谓的数字化浪潮已经席卷了几乎所有的电子技术应用领域。
数字信号常用数码形式给出,不同的数码用来表示数量不同的大小,通常我们会用进位计数法组成多为数码,方便使用。
这里有一个重要概念,数制,是指多位数码中每一位的构成方法和低位到高位的进位规则。
1.2 几种常用的数制
十进制、二进制、八进制和十六进制是常用的数制。
一、 十进制数
十进制数每一位有0~9十个数码,计数的基数是10,逢十进一。超过9的数必须用多位数表示。
例题1: (143.75)10=1×10^2+4×10^1+3×10^0+7×10^-1+5×10^-2
二、二进制数
二进制数每一位有0、1两个数码,计数的基数是2,逢二进一。超过1的数必须用多位数表示。
例题2:(101.11)2=1×2^2+0×2^1+1×2^0+1×2^-1+1×2^-2
三、八进制数
八进制数每一位有0~7八个数码,计数的基数是8,逢八进一。超过7的数必须用多位数表示。
例题3:(12.4)8=1×8^1+2×8^0+4×8^-1
四、十六进制数
十六进制数每一位有15个不同的数码,分别是0~9,A~B(表示10-15),计数的基数是16,逢16进一,超过15的数必须用多位数表示。
例题4:(2A.7F)16=2×16^1+10×16^0+7×16^-1+15×16^-2
注:通常我们用B表示2进制数,D表示10进制数,O表示8进制数,H表示16进制数。
微型计算机中普遍采用8位、16位和32位二进制并行运算,它们分别可以用2位、4位和8位的16进制数表示,所以在书写程序时常用十六进制符号。
小结:
这一节是数字电路的开始,也是入门课程,当年小编第一次接触数制的时候,除了十进制数,其余都没弄明白,花了好几个月的时间才弄清楚数制,但是这一节是数字电子的基础,可以这样说不懂各种数制,就等于没有学过这门课。所以说,这一节的概念,不是很难,但是一定要弄懂,后续课程才可以继续下去。