数字系统基础精.ppt
《数字系统基础精.ppt》由会员分享,可在线阅读,更多相关《数字系统基础精.ppt(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数字系统基础第1页,本讲稿共28页第第3 3章数字系统的概念章数字系统的概念数字系统基础数字系统基础二进制数制系统二进制数制系统数字系统的构成数字系统的构成第2页,本讲稿共28页1.1 1.1 什么是数字系统什么是数字系统 数字系统是仅仅用数字来数字系统是仅仅用数字来“处理处理”信息以实现信息以实现计算和操作的电子网络。但是,数字系统中所用的数计算和操作的电子网络。但是,数字系统中所用的数字是来自于特别的数制系统,该数制系统只有两个可字是来自于特别的数制系统,该数制系统只有两个可能的值:该值要么是能的值:该值要么是0 0,要么是,要么是1 1。此特征定义了二进。此特征定义了二进制或基制或基-2
2、-2的数制系统,数字本身的数制系统,数字本身(0(0和和1)1)称为称为(b i(b i t s)t s)比特,简称为比特,简称为“二进制数字二进制数字”。虽然这似乎十分。虽然这似乎十分简单,但是由于只使用简单,但是由于只使用0 0和和1 1来完成所有的计算和操作,来完成所有的计算和操作,所有数字系统的设计实际上是相当复杂的。所有数字系统的设计实际上是相当复杂的。第3页,本讲稿共28页1.1.将现实世界的信息转换成数字网络可以将现实世界的信息转换成数字网络可以理解的二进制理解的二进制“语言语言”。2.2.仅用数字仅用数字0 0和和1 1完成所要求的计算和操完成所要求的计算和操作。作。3.3.将
3、处理的结果以我们可以理解的方式将处理的结果以我们可以理解的方式返回给现实世界。返回给现实世界。特别地,数字系统必须完成如下任务:特别地,数字系统必须完成如下任务:第4页,本讲稿共28页 数字系统总可以分解成用来表数字系统总可以分解成用来表征和设计系统的小单元征和设计系统的小单元(或模块或模块)第5页,本讲稿共28页原语单元原语单元用于产生用于产生用于产生用于产生较复杂的单元较复杂的单元更复杂的单元更复杂的单元第6页,本讲稿共28页数字系统有几种等效的描述方法。数字系统可以用不同的方数字系统有几种等效的描述方法。数字系统可以用不同的方式来看待式来看待,而采用的方式是否适合且方便则由手头上的问题而
4、采用的方式是否适合且方便则由手头上的问题来决定。来决定。1.2.1 1.2.1 层次层次 层次概念对于设计复杂的数字系统是很有用的,它层次概念对于设计复杂的数字系统是很有用的,它使得我们可以从简单的单元入手,然后逐步构成庞大而使得我们可以从简单的单元入手,然后逐步构成庞大而复杂的系统。复杂的系统。1.2 1.2 数字系统的概况数字系统的概况第7页,本讲稿共28页数字系统可以用十分明确定义的层次级别的集合来描述数字系统可以用十分明确定义的层次级别的集合来描述逻辑网络逻辑网络数字逻辑网络是以二进制数制的行为为基础的。由于二进制变量数字逻辑网络是以二进制数制的行为为基础的。由于二进制变量实际上可以用
5、来表示任何数据集,因此用二进制来描述任何数字实际上可以用来表示任何数据集,因此用二进制来描述任何数字网络是可能的。例如,可以用二进制数来表示音频的音迹网络是可能的。例如,可以用二进制数来表示音频的音迹(比如比如在在C DC D中中)、物理计算中的科学数字、基因代码、星系信息或用于、物理计算中的科学数字、基因代码、星系信息或用于古埃及废墟中考古发掘发现的分类,等等。可以用二进制来描述古埃及废墟中考古发掘发现的分类,等等。可以用二进制来描述的场合是无穷无尽的。虽然这在开始时听起来有一点抽象,但我的场合是无穷无尽的。虽然这在开始时听起来有一点抽象,但我们将很快学会如何用二进制数来描述逻辑网络,以代替
6、用代数类们将很快学会如何用二进制数来描述逻辑网络,以代替用代数类型描述的方法。型描述的方法。第8页,本讲稿共28页电子电路电子电路硬件这一术语表示的是数字系统的物理构成。数字系统的物理实硬件这一术语表示的是数字系统的物理构成。数字系统的物理实现是用电子器件来完成的。而电子器件用实现逻辑运算的方式控现是用电子器件来完成的。而电子器件用实现逻辑运算的方式控制着电路中电流的流向。这是数字网络在日常生活中人们最熟悉制着电路中电流的流向。这是数字网络在日常生活中人们最熟悉的形式。比如,当提及计算机系统时,我们通常想象到的是一块的形式。比如,当提及计算机系统时,我们通常想象到的是一块电子器件。电子器件。实
7、际的数字系统是用数字逻辑设计的,其硬件是用电子器件来实际的数字系统是用数字逻辑设计的,其硬件是用电子器件来实现的。这些概念的融合起来加以理解是很重要的,因为它表实现的。这些概念的融合起来加以理解是很重要的,因为它表明了理论如何用于构造实际的系统。明了理论如何用于构造实际的系统。第9页,本讲稿共28页1.2.2 1.2.2 个人计算机个人计算机个人计算机是一个极好的数字系统。计算个人计算机是一个极好的数字系统。计算机作为一个完整的系统,它通常由以下单机作为一个完整的系统,它通常由以下单元或部分组成:元或部分组成:系统主机系统主机 包括包括C P U(C P U(中央处理单中央处理单元元)芯片存储
8、程序和数据的系统存储器,芯片存储程序和数据的系统存储器,通信的输入输出电路。通信的输入输出电路。键盘键盘 显示器显示器个人计算机的个人计算机的组成部分组成部分第10页,本讲稿共28页1.3 1.3 二进制数二进制数一个二进制位只允许我们描述两种可能的值一个二进制位只允许我们描述两种可能的值,所以单个二进所以单个二进制变量本身的应用是很有限的。但是,我们可以用一组二进制变量本身的应用是很有限的。但是,我们可以用一组二进制位来描述较为复杂的情形。设有四个独立的二进制位制位来描述较为复杂的情形。设有四个独立的二进制位(b(b i t)i t),这四位数分别标识为,这四位数分别标识为a a3 3,a
9、a2 2,a a1 1,a a0 0。每个数据位。每个数据位a ai i有有两个可能的值,两个可能的值,0 0和和1 1,其中,其中i i=0,1,2,3=0,1,2,3。这样我们就可以。这样我们就可以构造出一段构造出一段4 b i t4 b i t的数据的数据d a t ad a t a:d a t a d a t a=a a3 3a a2 2a a1 1a a0 0,其中各个数据位的顺序是很重要的,比如其中各个数据位的顺序是很重要的,比如a a3 3必须放在左边,必须放在左边,a a0 0必必须在右边,正如顺序的下标所示的那样。写成这种形式,我们就须在右边,正如顺序的下标所示的那样。写成这
10、种形式,我们就把参数把参数d a t ad a t a当作具有当作具有1 61 6个不同值一个对象来看待。个不同值一个对象来看待。第11页,本讲稿共28页1.4 数据的表示数据的表示 通过将二进制字定义为合适的方式,我们可以用通过将二进制字定义为合适的方式,我们可以用二进制字来表示我们想要表示的任何事物。二进制字来表示我们想要表示的任何事物。假设我们想用二进制字来描述左、右、前、后四个方向假设我们想用二进制字来描述左、右、前、后四个方向D=00=左左D=01=右右D=10=前前D=11=后后第12页,本讲稿共28页给二进制数组定义特定含义的过程称为编码。给二进制数组定义特定含义的过程称为编码。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 系统 基础
限制150内