数字电子技术 清华大学课件 第01章
数电课件 第一章_清华

又如:(209.04)10= 2×102 +0×101+9×100+0×10-1+4 ×10-2
2、二进制 数码为:0、1;基数是2。 运算规律:逢二进一,即:1+1=10。 二进制数的权展开式: 如:(101.01)2= 1×22 +0×21+1×20+0×2-1+1 ×2 -2 =(5.25) 10
序
课程介绍 1. 课程的性质
言
2. 教学目标 3. 课程研究内容 4. 课程特点与学习方法 5. 教材和参考书 6. 对大家共同的要求
1.课程性质
《数字电子技术基础》课程是电子、电气、信息、计
算机、自动化类专业具入门性质的重要专业基础课。
2.教学目标
获得适应信息时代的数字电子技术方面的基本理论、
基本知识和基本技能。培养分析和解决实际问题的能力,
(4)片上系统(SoC):有些PLD集成度很高,足 以满足设计一般数字系统的需要,这样就可以由 设计人员自行编程将一个数字系统集成在一片 PLD上,做成“片上系统”,而不必去请厂家做 专用集成电路了。 (5)可编程片上系统(SoPC):是可编程的片上 系统。用可编程逻辑技术把整个系统放到一块芯 片上,具有灵活的设计方法,可裁剪、可扩充、 可升级,并具备软硬件在系统可编程的功能。 (6)在系统可编程器件(isp):编程不需要专门 的编程器,在计算机上就可以完成。
• 摩尔定律 :1965年时任仙童公司电子工程师 的戈顿· 摩尔在应邀为《电子学》杂志35周年 专刊写的文章中指出,芯片中的晶体管和电 阻器的数量每年会翻番。1968年与他人共同 创办了大名鼎鼎的芯片制造厂商Intel公司任 副总裁 。 1975年,摩尔在给IEEE学术年会 的论文中修正了摩尔定律,他认为,每隔24 个月,晶体管的数量将翻番。现在大家普遍 认同的是“集成电路芯片上所集成的电路的 数目,每隔18个月就翻一番”。
精品课件-数字电子技术-第1章

第1章 数字逻辑基础
【例1.3】 (47)10=(?)2
即
(47)10=(101111)2
第1章 数字逻辑基础
【例1.4】 (435)10=(?)16 解
即
(435)10=(1B3)16
第1章 数字逻辑基础
Y=F(A,B,C,…)
第1章 数字逻辑基础
在逻辑函数中,不管是变量还是函数,它们都只有两个 取值,即逻辑0和逻辑1。0和1称为逻辑常量,并不表示数值 的大小,而是表示某一种事物两种对立的逻辑状态。这一点 从事件发生的因果关系去想很容易理解。因为决定事件是否 发生的条件相当于变量,尽管条件可能很多,但对于一个条 件来说,都只有具备和不具备两种可能,而事件相当于函数,
由于在实际工作中人们大都习惯于使用正逻辑体系,因此 在本教材及以后的实际工作中,如无特殊说明,所遇到的逻辑
第1章 数字逻辑基础
1.2.3 基本逻辑运算有与、或、非三种。为了便于理解,我们
用开关控制电路为例来说明这三种运算。将开关作为条件,
在图1.1(a)所示电路中,只有当两个开关同时闭合时, 指示灯才会亮,即决定事物结果的全部条件同时具备时,结 果才会发生。这种因果关系叫做逻辑与, 用符号“·”表示 与运算,
第1章 数字逻辑基础
图1.2 (a) 与门;(b) 或门;(c)
第1章 数字逻辑基础
1.2.4 实际的逻辑问题往往比与、或、非逻辑要复杂得多,不
过它们都可以用与、或、非的逻辑组合来实现。最常见的组 合逻辑运算有与非、或非、与或非、异或、同或等。实现组
第1章 数字逻辑基础
3) 十六进制数的每一位有十六个不同的数码,分别用0~9、 A(10)、B(11)、C(12)、D(13)、E(14)、F(15) 表示。计 数基数为16。其计数规则是“逢16进1”,各位的权值是16i。
数字电路技术基础 全 清华大学出版社

BCD码除842l码外,常用的还有2421码、余3码、 余3循环码、BCD格雷码等等
《数字电子技术基础》
1.2 基本逻辑函数及运算定律
基本概念 逻辑:事物的因果关系 逻辑运算的数学基础:逻辑代数 在二值逻辑中的变量取值: 0/1 逻辑代数中的变量称为逻辑变量,用字
1
11
UH
00
0
UL
0
0 t
图1.1.3 矩形脉冲数字表示方法
1.1.2 数制和码制
《数字电子技术基础》
一、数制 ①每一位的构成 ②从低位向高位的进位规则
我们常用到的: 十进制,二进制,八进制,十六进制
《数字电子技术基础》
十进制,二进制,八进制,十六进制
逢二进一 逢八进一
逢十进一
逢十六进一
《数字电子技术基础》
(a)
(b)
(c)
图1.1.1几种常见的脉冲波形
(d)
脉冲信号的参数
《数字电子技术基础》
Um tW
T
(a)
0.9Um
0.5Um
Um
0.1Um tr
tW tf T
(b)
图1.1.2 矩形脉冲参数
《数字电子技术基础》
矩形脉冲数字表示法
通常规定:0表示矩形脉冲的低电平;1表 示矩形脉冲的高电平,如图1.1.3波形所示。
十进制转换为二进制
2 129
余1
k0
2 64
余0
k1
2 32
余0
k2
2 16
余0
k3
28
余0
k4
24
余0
数字电路技术基础全清华大学出版社PPT课件

《数字电子技术基础》
电子课件
郑州大学电子信息工程学院 2020年6月16日
《数字电子技术基础》
第一章 逻辑代数基础
《数字电子技术基础》
1.1 概述
1.1.1 脉冲波形和数字波形
图1.1.1几种常见的脉冲波形,图(a)为 矩形波、图(b)为锯齿波、图(c)为尖峰波、 图(d)为阶梯波。
八进制有0~7个数码,基数为8,它的计数 规则是“逢八进一”。八进制一般表达式为
D 8 ki8i
《数字电子技术基础》
十六进制数的符号有0、1、2、…、8、9、 A、B、C、D、E和F,其中符号0~9与十进制符 号相同,字母A~F表示10~15。十六进制的计数 规则“逢十六进一”,一般表示形式为
D 16 ki 16 i
十进制数325.12用位置计数法可以表示为
D 1 0 3 1 2 2 0 1 1 5 0 1 0 1 0 1 1 0 2 1 20
任意一个具有n为整数和m为小数的二进制 数表示为
D 2 k n 1 2 n 1 k n 2 2 n 2 k 1 2 1 k 0 2 0 k 1 2 1 k m 2 m
14 2
12
4
10 8 6
• 0110 + 1010 =24 • 1010是- 0110对模24 (16) 的补码
《数字电子技术基础》
四、BCD码(Binary Coded Decimal)
8421BCD码与十进制数之间的转换是直接按位转 换,例如
(2.3 9 )D (001 10 0 . 0 01 0 )84 1 21 1 B
母A、B、C、…表示。其取值只有0或者l两 种。这里的0和1不代表数量大小,而表示两 种不同的逻辑状态,如,电平的高、低;晶 体管的导通、截止;事件的真、假等等。
数字电子技术——第1章数字电子技术基础ppt

用一定位数的二进制数来表示十进制数码、字母、符 号等信息称为编码。
用以表示十进制数码、字母、符号等信息的一定位数的 二进制数称为代码。
二-十进制代码:用4位二进制数b3b2b1b0来表示十进 制数中的 0 ~ 9 十个数码。简称BCD码。
用四位自然二进制码中的前十个码字来表示十进制数码, 因各位的权值依次为8、4、2、1,故称8421 BCD码。
整数部分采用基数连除法, 先得到的余数为低位,后得 到的余数为高位。
小数部分采用基数连乘法, 先得到的整数为高位,后得 到的整数为低位。
2 44
余数
2 22 ……… 0=K0 2 11 ……… 0=K1 2 5 ……… 1=K2 2 2 ……… 1=K3 2 1 ……… 0=K4
0 ……… 1=K5
课程说明
主要内容:
• 数字逻辑基础 • 逻辑门电路 • 组合逻辑电路 • 触发器 • 时序逻辑电路 • 半导体存储器 • 脉冲波形的产生与整形 • 可编程逻辑器件和现场可编程门阵列 • 数/模和模/数转换
课程意义:
数字电路是一门硬件方面的重要基础课。 其任务是使同学们获得数字电路的基本理论、 基本知识、基本技能,掌握数字逻辑的基本 分析方法和设计方法,培养学生分析问题、 解决问题能力以及工程实验能力。
学习本门课程应注意的问题:
• ⑴ 应着重抓好基本理论、基本知识、基 本方法的学习。
• ⑵能熟练运用数字电路的分析方法和设 计方法。
• ⑶重视实验技术。
教材及参考书:
1. 数字电子技术基础简明教程 (第二版) 余孟尝 主编 高等教育出版社 1998
数字电子技术教学课件-第01章 数字电路基础知识.ppt

入的数字信号进行各种算术运算和逻辑运算、逻辑
判断,故又称为数字逻辑电路。
2021/1/17
8
1.1.3 数字电路的分类和学习方法
1. 数字电路的分类
(1)按电路结构分类
组合逻辑电路:电路的输出信号只与当时 的输入信号有关,而与电路原来的状态无关。
时序逻辑电路:电路的输出信号不仅与当 时的输入信号有关,而且还与电路原来的状态 有关。
4
模拟信号: 时间上连续:任意时刻有一个相对的值。 数值上连续:可以是在一定范围内的任意值。 例如:电压、电流、温度、声音等。 真实的世界是模拟的。
缺点:很难度量; 容易受噪声的干扰; 难以保存。
优点:用精确的值表示事物。
模拟电路:处理和传输模拟信号的电路。
三极管工作在线性放大区。
2021/1/17
2021/1/17
9
(2)按集成电路规模分类
划分集成电路规模的标准
集成度:每块集成电路芯片中包含的元器件数目
数字集成电路
类别
➢小规模集成电路MO(SSmaIlCl
Sca双le极IICC,SS模I拟) 集成电路
➢中规模S集SI成电路<(M1e0d2ium Sc<al1e00IC,MSI)<30
➢大规模M集SI成电路10(2L~a1r0g3e Sc1a0l0e~5I0C0,LSI)30~100
2021/1/17
7
2. 数字电路特点(与模拟电路相比)
(1)数字电路的基本工作信号是用1和0表示的 二进制的数字信号,反映在电路上就是高电平和低 电平。
(2)晶体管处于开关工作状态,抗干扰能力强、 精度高。
(3)通用性强。结构简单、容易制造,便于集 成及系列化生产。
(4)具有“逻辑思维”能力。数字电路能对输
清华大学《数字电子技术基本教程》教学课件.pptx

与X、Q有关 仅取决于电路状态
6.2 时序电路的分析方法
《数字电子技术基本教程》
分析:找出给定时序电路的逻辑功能 即找出在输入和CLK作用下,电路的次态和输出。
一般步骤:
①根据给定的逻辑图写出存储电路中每个触发器输入端的逻 辑函数式,得到电路的驱动方程。
R’D S1 S0 工作状态 0 X X 置零 1 0 0 保持 1 0 1 右移 1 1 0 左移 1 1 1 并行输入
《数字电子技术基本教程》
6.3.3 计数器
• 用于计数、分频、定时、产生节拍脉冲等
• 分类: 按时钟分,同步、异步 按计数过程中数字增减分,加、减
……
1. 异步计数器
异步二进制加法计数器 在末位+1时,从低位到高位逐位进 位方式工作。 原则:每1位从“1”变“0”时,向高
6.1 时序逻辑电路的特点和逻辑功能的描述 一、时序逻辑电路的特点 1. 功能上:任一时刻的输出不仅取决于该时刻的输入,还
与电路原来的状态有关。 例:串行加法器,两个多位数从低位到高位逐位相加
2. 电路结构上 ①包含存储电路和组合电路 ②存储器状态和输入变量共同决定输出
《数字电子技术基本教程》
二、时序电路的一般结构形式与功能描述方法
因为 触发器有延迟时间t pd 所以 CLK 到达时,各触发器按前一级触发器原来的状态翻转
数据依次右移1位
《数字电子技术基本教程》
应用: 代码转换,串 并 数据运算
《数字电子技术基本教程》
器件实例:74LS 194A,左/右移,并行输入,保持,异步 置零等功能
并行输入
并行输出
《数字电子技术基本教程》
《数字电子技术基础》PPT1第1章 数字电路基础

三、数字电路
1、数字电路与模拟电路比较
三、数字电路
2、数字电路的特点 (1)设计简单,便于集成。 (2)抗干扰能力强,可靠高:高低电平范围、整形电路去 除噪声和干扰、差错控制技术(奇偶校验)。 (3)功能强大:不仅数值运算,而且能够进行逻辑判断与 运算。在控制系统中是不可缺少的。 (4)信息存储方便:相对较小空间能存储几十亿位。 (5)可编程:使繁琐的电路设计工作变得简单快捷。
二、数字信号的表示法
1、高低电平与正、负逻辑体制 数字信号有两种逻辑体制:
正逻辑体制规定:高电平为逻辑1,低电平为逻辑0。 负逻辑体制规定:低电平为逻辑1,高电平为逻辑0。
下图为采用正逻辑体制所表示的逻辑信号:
逻辑1
逻辑1
逻辑0
逻辑0
逻辑0
二、数字信号的表示法
2、数字波形的两种类型
数字信号的传输波形可分为脉冲型和电平型 ▪ 电平型数字信号则是以一个时间节拍内信号是高电平
缺点:自然界大多数物理量是模拟量,需要模数转换和 数模转换等,增加了系统的复杂性。
三、数字电路
3、数字集成电路 ◆按照数字电路集成度的不同,逻辑电路通常分为SSI、
MSI、LSI、VLSI及至UFra bibliotekSI、GSI等。
数字集成电路按集成度分类
1.2 数制与BCD码
一、几种常用的数制
1.十进制(Decimal):计数规律:逢十进一、借一当十 2.二进制(Binary):计数规律:逢十进一、借一当十 3.十六进制(Hexadecimal)与八进制(Octal)
第一章 数字电路基础
1.1 数字电路的基本概念 1.2 数制 1.3 二进制算术运算 1.4 编码
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《数字电子技术基础》(第五版)教学课件
清华大学
阎石王红
第一章数制和码制
1.1 概述
数字量和模拟量
•数字量:变化在时间上和数量上都是不连续的。
(存在一个最小数量单位△)•模拟量:数字量以外的物理量。
•数字电路和模拟电路:工作信号,研究的对象,分析/设计方法以及所用的数学工具都有显著的不同
数字量和模拟量
•电子电路的作用:处理信息
•模拟电路:用连续的模拟电压/电流值来表示信息
数字量和模拟量
•电子电路的作用:处理信息
•数字电路:用一个离散的电压序列来表示信息
1. 2 几种常用的数制
•数制:
①每一位的构成
②从低位向高位的进位规则
常用到的:
十进制,二进制,八进制,十六进制
十进制,二进制,八进制,十六进制
逢二进一
逢八进一
逢十进一
逢十六进一
十进制数二进制八进制十六进制00000000001000101102001002203001103304010004405010105506011006607011107708100010809100111910101012A 11101113B 12110014C 13110115D 14111016E 15
1111
17
F
不同进制数的对照表
1.3不同数制间的转换
一、二-十转换
例:
10
2
1
1
2
3
225112
12021212021(1011.01)).=(+++++--´´´´´´=)
,(102
Î=åK K D i
i
二、十-二转换
整数部分:例:1
231212110
12
11
11221110222222
2222222k k k k k k k k k k k k k k k k S n n n n n n n n n n n n n n n n n n ++++=+++++++=++++=-------------)()()(L L L L 同理
11022152010212121432086211732
7
6
543210
k k
k k k k k k =余数==余数==余数==余数==余数==余数==余数==余数=L L L L L L L L L L L L L L L L L L ∟∟∟∟∟∟∟∟2
1010101101173)()(=故
二、十-二转换
小数部分:
例:
)
()()()()(2132123121231211022111022222222222
222+-----+------+-------------++=++++++=+++=m m m m m m m
m k k k k k k k k k k S k k k S L L L L +同理
+左右同乘以2
101101081250).().(=故4
3
2
1
1000
12
5000
00500002
2500
01250012
6250
01625012
8125
0----´´´´k k k k =整数部分==整数部分==整数部分==整数部分=L L L L L L L L L L L L L L L L ........
三、二-十六转换
例:将(01011110.10110010)2化为十六进制
2
0010101111100101),.,(16
25
)(B
E
=四、十六-二转换
16
68
)(C
A
F
2
01101100
101011111000)(例:将(8FAC6)16化为二进制
五、八进制数与二进制数的转换
例:将(011110.010111)2化为八进制
2
111010110011).(8
72
63
).(=8
34
25).(2
011100
010101).(例:将(52.43)8化为二进制
六、十六进制数与十进制数的转换
)
,(151016
L Î=åK K D i
i 十六进制转换为十进制
十进制转换为十六进制:通过二进制转化
1.4二进制运算
1.4.1 二进制算术运算的特点
算术运算:1:和十进制算数运算的规则相同
2:逢二进一
特点:加、减、乘、除全部可以用移位和相
加这两种操作实现。
简化了电路结构
所以数字电路中普遍采用二进制算数运算
1.4二进制数运算
1.4.2 反码、补码和补码运算
二进制数的正、负号也是用0/1表示的。
在定点运算中,最高位为符号位(0为正,1为负)如+89 = (0 1011001)
-89 = (1 1011001)
二进制数的补码:
•最高位为符号位(0为正,1为负)
•正数的补码和它的原码相同
•负数的补码= 数值位逐位求反(反码) + 1
如+5 = (0 0101)
-5 = (1 1011)
•通过补码,将减一个数用加上该数的补码来实现
10 –5 = 5
10 + 7 -12= 5 (舍弃进位)
7+5=12 产生进位的模
7是-5对模数12的补码
•1011 –0111 = 0100
(11 -7 = 4)
•1011 + 1001 = 10100
=0100(舍弃进位)
(11 + 9-16 = 4)
•0111 + 1001=24
•0111是-1001对模24 (16)的补码
两个补码表示的二进制数相加时的符号位讨论
例:用二进制补码运算求出
13+10、13-10 、-13+10 、-13-10
01001
110110110011123101311101
10101001001113101300011
01011010110103101310111
0010100011010231013----+-+-++++结论:将两个加数的符号位和来自最高位数
字位的进位相加,结果就是和的符号
解:
《数字电子技术基础》第五版
1.5几种常用的编码
一、十进制代码
几种常用的十进制代码
十进制数8421码余3码2421码5211码余3循环码0000000110000000000101000101000001000101102001001010010010001113001101100011010101014010001110100011101005010110001011100011006011010011100100111017011110101101110011118100010111110110111109
1001
1100
1111
1111
1010
《数字电子技术基础》第五版
二、格雷码
特点:1.每一位的状态变化都按一定的顺序循环。
2.编码顺序依次变化,按表中顺序变化时,相邻代码
只有一位改变状态。
应用:减少过渡噪声
编码顺序二进制格雷码编码顺序二进制码格雷码000000000810001100100010001910011101200100011101010111130011001011101111104010001101211001010501010111131101101160110010114111010017
0111
0100
15
1111
1000
《数字电子技术基础》第五版
三、美国信息交换标准代码(ASCⅡ)
ASCⅡ是一组七位二进制代码,共128个
应用:计算机和通讯领域。