1数字逻辑基础

合集下载

第一章数字逻辑基础思考题与习题

第一章数字逻辑基础思考题与习题

第一章 数字逻辑基础 思考题与习题题1-1将下列二进制数转换为等值的十六进制数和等值的十进制数。

⑴(10010111)2 ⑵(1101101)2⑶(0.01011111)2⑷(11.001)2题1-2将下列十六进制数转换为等值的二进制数和等值的十进制数。

⑴(8C )16 ⑵(3D.BE )16⑶(8F.FF )16⑷(10.00)16题1-3将下列十进制数转换为等值的二进制数和等值的十六进制数。

要求二进制数保留小数点以后4位有效数字。

⑴(17)10⑵(127)10⑶(0.39)10 ⑷(25.7)10题1-4将十进制数3692转换成二进制数码及8421BCD 码。

题1-5利用真值表证明下列等式。

⑴))((B A B A B A B A ++=+ ⑵AC AB C AB C B A ABC +=++⑶A C C B B A A C C B B A ++=++ ⑷E CD A E D C CD A C B A A ++=++++)( 题1-6列出下列逻辑函数式的真值表。

⑴ C B A C B A C B A Y ++=⑵Q MNP Q P MN Q P MN PQ N M Q NP M PQ N M Y +++++=题1-7在下列各个逻辑函数表达式中,变量A 、B 、C 为哪几种取值时,函数值为1?⑴AC BC AB Y ++= ⑵C A C B B A Y ++=⑶))((C B A C B A Y ++++= ⑷C B A BC A C B A ABC Y +++=题1-8用逻辑代数的基本公式和常用公式将下列逻辑函数化为最简与或形式。

⑴ B A B B A Y ++=⑵C B A C B A Y +++=⑶B A BC A Y += ⑷D C A ABD CD B A Y ++= ⑸))((B A BC AD CD A B A Y +++= ⑹)()(CE AD B BC B A D C AC Y ++++= ⑺CD D AC ABC C A Y +++=⑻))()((C B A C B A C B A Y ++++++= 题1-9画出下列各函数的逻辑图。

数字电路(第二版)贾立新1数字逻辑基础习题解答

数字电路(第二版)贾立新1数字逻辑基础习题解答

自我检测题1.(26.125)10=(11010.001)2 =(1A.2)16 2.(100.9375)10=(.1111)2 3.(.01101)2=( 137.32 )8=(95.40625)10 4.(133.126)8=(5B.2B )16 5.(1011)2×(101)2=()2 6.(486)10=(0)8421BCD =(1)余3BCD 7.(5.14)10=(0101.)8421BCD 8.()8421BCD =(93)109.基本逻辑运算有 与 、或、非3种。

10.两输入与非门输入为01时,输出为 1 。

11.两输入或非门输入为01时,输出为 0 。

12.逻辑变量和逻辑函数只有 0 和 1 两种取值,而且它们只是表示两种不同的逻辑状态。

13.当变量ABC 为100时,AB +BC = 0 ,(A +B )(A +C )=__1__。

14.描述逻辑函数各个变量取值组合和函数值对应关系的表格叫 真值表 。

15. 用与、或、非等运算表示函数中各个变量之间逻辑关系的代数式叫 逻辑表达式 。

16.根据 代入 规则可从B A AB +=可得到C B A ABC ++=。

17.写出函数Z =ABC +(A +BC )(A +C )的反函数Z =))(C A C B A C B A ++++)((。

18.逻辑函数表达式F =(A +B )(A +B +C )(AB +CD )+E ,则其对偶式F '= __(AB +ABC +(A +B )(C +D ))E 。

19.已知CD C B A F ++=)(,其对偶式F '=D C C B A +⋅⋅+)(。

20.ABDE C ABC Y ++=的最简与-或式为Y =C AB +。

21.函数D B AB Y +=的最小项表达式为Y = ∑m (1,3,9,11,12,13,14,15)。

22.约束项是 不会出现 的变量取值所对应的最小项,其值总是等于0。

数字电路(第二版)贾立新1数字逻辑基础习题解答

数字电路(第二版)贾立新1数字逻辑基础习题解答

1数字逻辑基础习题解答 1自我检测题1.(26.125)10=(11010.001)2 =(1A.2)16 2.(100.9375)10=(1100100.1111)2 3.(1011111.01101)2=( 137.32 )8=(95.40625)10 4.(133.126)8=(5B.2B )16 5.(1011)2×(101)2=(110111)2 6.(486)10=(010*********)8421BCD =(011110111001)余3BCD 7.(5.14)10=(0101.00010100)8421BCD 8.(10010011)8421BCD =(93)109.基本逻辑运算有 与 、或、非3种。

10.两输入与非门输入为01时,输出为 1 。

11.两输入或非门输入为01时,输出为 0 。

12.逻辑变量和逻辑函数只有 0 和 1 两种取值,而且它们只是表示两种不同的逻辑状态。

13.当变量ABC 为100时,AB +BC = 0 ,(A +B )(A +C )=__1__。

14.描述逻辑函数各个变量取值组合和函数值对应关系的表格叫 真值表 。

15. 用与、或、非等运算表示函数中各个变量之间逻辑关系的代数式叫 逻辑表达式 。

16.根据 代入 规则可从B A AB +=可得到C B A ABC ++=。

17.写出函数Z =ABC +(A +BC )(A +C )的反函数Z =))(C A C B A C B A ++++)((。

18.逻辑函数表达式F =(A +B )(A +B +C )(AB +CD )+E ,则其对偶式F '= __(AB +ABC +(A +B )(C +D ))E 。

19.已知CD CB A F ++=)(,其对偶式F '=DC C B A +⋅⋅+)(。

20.ABDE C ABC Y ++=的最简与-或式为Y =C AB +。

21.函数D B AB Y +=的最小项表达式为Y = ∑m (1,3,9,11,12,13,14,15)。

数字电子技术(高吉祥) 课后答案1

数字电子技术(高吉祥) 课后答案1




Y

(3)
A
1
B C

Y
A
1
B
1
C
1
(4)



1
Y

A
B

C
1.17 略。 1.18 略。 1.19 略。 1.20 略。 1.21 略。

1
Y
1.22 略。
第一章 数字逻辑基础
1.1 填空题 (1)数制是人们对数量计数的一种统计规则。任何一种进位计数包含 基数 和 位权 两个基本因素。 (2)十进制数转换为 R 进制数可分为整数和小数部分分别考虑,整数部分按 除 R 取余,逆序排列 ,小数部分按 乘 R 取整,顺序排列 。 (3)(0011)631-1BCD=( 0 )10 (4)编码就是用二进制码来表示给定的 信息符号 。
(3)(8F.FF)16=(1000 1111.1111 1111)2=(143.99609375)10
(4)(10.00)16=(0001 0000.0000 0000)2=(16.0)10
1.3 将下列十进制数转换成等效的二进制数和等值的十六进制数。要求二进制数
保留小数点以后 4 位有效数字。
(1)(17)10=(10001)2=(11)16
(2)(127)10=(1111111)2=(7F)16
(3)(0.39)10=(0.0110)2=(0.63D7)16
(4)(25.7)10=(11001.1011)2=(19.B333)16
1.4 写出下列二进制数的原码和补码。
(1)(+1011)2
原码:01011 补码:01011
(2)(+00110)2

第一章.数字逻辑电路基础知识

第一章.数字逻辑电路基础知识
A 0 1 Z 1 0
A
Z
Z=A A Z
实际中存在的逻辑关系虽然多种多样,但归结 起来,就是上述三种基本的逻辑关系,任何复杂 的逻辑关系可看成是这些基本逻辑关系的组合。
B Z
E
真值表
A 0 0 1 1 B 0 1 0 1 Z 0 1 1 1
逻辑符号 曾用符号
A B Z
逻辑表达式
Z A B
Z=A∨B 完成“或”运算功能的电路叫“或”门
3.“非”(反)逻辑-----实现 的电路叫非门(或反相器
定义:如果条件具备了,结果 便不会发生;而条件不具备时结果 一定发生。因为“非”逻辑要求对 应的逻辑函数是“非”函数,也叫 “反”函数 或“补”函数
数字集成电路发展非常迅速-----伴
随着计算机技术的发展: • 2.中规模集成电路
(MSI) 1966年出现, 在一块硅片上包含 • 1.小规模集成电 100-1000个元件或10路(SSI) 1960 100个逻辑门。如 : 集成记时器,寄存器, 年出现,在一块硅 译码器。 片上包含10-100 • TTL:Transister个元件或1-10个逻 Transister Logic 辑门。如 逻辑门 • SSI:Small Scale 和触发器。 Integration • MSI:Mdeium Scale Integration)
f(t)
t 模拟信号
f(t)
Ts 2Ts 3Ts
t
抽样信号
f(KT)
数字信号T 2T 3T
t
二.数字电路的特点:
模拟电路的特点:主要是研究微弱信号的放 大以及各种形式信号的产生,变换和反馈等。
数字电路的特点:
1 基本工作信号是二进制的数字信号,只 有0,1两个状态,反映在电路上就是低电平 和高电平两个状态。(0,1不代表数量的大 小,只代表状态 ) 2 易实现:利用三极管的导通(饱和)和 截止两个状态。-----(展开:基本单元是 连续的,从电路结构介绍数字和模拟电路的 区别)

电子技术基础(数字部分)_数电_(第五版)康华光主编[1]

电子技术基础(数字部分)_数电_(第五版)康华光主编[1]

3、)书写简洁。
1.3 二进制的算术运算(自学)
1.3.1 无符号二进制的数算术运算
1.3.2 有符号二进制的数算术运算
1.3 二进制的算术运算(自学) 1.3.1 无符号数算术运算
1.2
数制
1.2.1十进制 1.2.2 二进制 1.2.3 二-十进制之间的转换 1.2.4十六进制和八进制
1.2 数制
数制:多位数码中的每一位数的构成及低位向高位进位的规则
1.2.1十进制
十进制采用0, 1, 2, 3, 4, 5, 6, 7, 8, 9十个数码,其进位的规则是
“逢十进一”。
4587.29=4103+5102+8101+7100+2101+9102
3、模拟信号的数字表示
由于数字信号便于存储、分析和传输,通常都将模拟信号转换为数字信号.
模数转换的实现
3 V
模拟信号
模数转换器 00000011 数字输出
1.1.4 数字信号的描述方法
1、二值数字逻辑和逻辑电平 二值数字逻辑 0、1数码---表示数量时称二进制数
---表示事物状态时称二值逻辑 表示方式 a 、在电路中用低、高电平表示0、1两种逻辑状态
表示一位八进制数。 例 (10110.011)B = (26.3)O
将每位八进制数展开成三位二进制数,排列顺序不变即可。 例 (752.1)O= (111 101 010.001)B
5.十六进制的优点 :
1、)与二进制之间的转换容易;
2、)计数容量较其它进制都大。假如同样采用四位数码, 二进制最多可计至( 1111)B =( 15)D; 八进制可计至 (7777)O = (2800)D; 十进制可计至 (9999)D; 十六进制可计至 (FFFF)H = (65535)D,即64K。其容量最大。

(复旦数字电子课件)第1章 数字逻辑基础

(复旦数字电子课件)第1章 数字逻辑基础

2020/3/5
模拟电子学基础
3
复旦大学电子工程系 陈光梦
集成电路的分类与数字集成电路的特点
➢ 集成电路分类
➢ 模拟集成电路,处理的信号是连续的(模拟信号) ➢ 数字集成电路,处理的信号是离散的(数字信号)
➢ 数字集成电路分类
➢ 逻辑集成电路、存储器、各类ASIC
➢ 数字集成电路特点
➢ 信息表示形式统一、便于计算机处理 ➢ 可靠性高 ➢ 制造工艺成熟、可以大规模集成
例:若 (A D)C AC CD 0 则 AD C (A C)(C D) 1
2020/3/5
模拟电子学基础
32
复旦大学电子工程系 陈光梦
注意点
反演定理:描述原函数和反函数的关系(两个 函数之间的关系)
对偶定理:描述原函数构成的逻辑等式和对偶 函数构成的逻辑等式的关系(两个命题之间的 关系)
反函数
两个逻辑函数互为反函数,是指两个逻辑函数 对于输入变量的任意取值,其输出逻辑值都相 反。下面真值表中 F 和 G 互为反函数。
A
B F(A,B) G(A,B)
0
0
0
1
0
1
0
1
1
0
0
1
1
1
1
0
2020/3/5
模拟电子学基础
20
复旦大学电子工程系 陈光梦
复合逻辑运算
1. 与非 2. 或非 3. 异或 4. 同或
2020/3/5
模拟电子学基础
4
复旦大学电子工程系 陈光梦
数字集成电路的发展
➢ 集成度
➢ SSI(1-10门,逻辑门电路) ➢ MSI(10-100门,计数器、移位寄存器器) ➢ LSI(100-1000门,小型存储器、8位算术逻辑单元) ➢ VLSI(1000-100万门,大型存储器、微处理器) ➢ ULSI(超过100万门,可编程逻辑器件、多功能集成电路)

第一章 数字逻辑基础

第一章 数字逻辑基础

例:带符号8位二进制数原码和反码表示的数值范
围为
- 127~ +127
补码表示的数值范围为 - 2n-1 ~ (2n-1-1)
例: 带符号8位二进制数的补码 01111111 ~ 10000000 对于的十进制数为+127~-128
[X1]补码 +[X2]补码= [X1+X2]补码
[X1]补码 +[X2]补码= [X1+X2]补码
0 11010111.0100111 00
小数点为界
32 72 3 4
第一章 数字逻辑基础
第一节 数制与编码
二、数 制 转 换
(二) 非十进制数间的转换 2. 二进制与十六进制间的转换
从小数点开始,将二进制数的整数和小数部分每四 位分为一组,不足四位的分别在整数的最高位前和 小数的最低位后加“0”补足,然后每组用等值的 十六进制码替代,即得目的数。
在原码表示中,负数与正数具有相同的尾数部分
,但符号位为1 而不是0.
2. 反码
(正数) 反码= (正数) 原码
(负数)反码 =符号位+ 正数的尾数部分按位取反
2. 反码 (正数) 反码= (正数) 原码
(负数)反码 =符号位+ 正数的尾数部分按位取反
原码
反码
补码
+ 25 00011001 - 25 10011001
第一章 数字逻辑基础
第一节 数制与编码
二、数 制 转 换 (一) 十进制与非十进制间的转换
1. 十进制转换成二进制
(2) 小数部分的转换
乘基取整法:小数乘以目标数制的基数(R=2),第
一次相乘结果的整数部分为目的数的最高位K-1,将其小 数部分再乘基数依次记下整数部分,反复进行下去,直 到小数部分为“0”,或满足要求的精度为止(即根据 设备字长限制,取有限位的近似值)。

1数字逻辑基础习题解答

1数字逻辑基础习题解答

[T1.33]与逻辑式 XY + Y Z + YZ 相等的式子是 [T1.34]与逻辑式 A + ABC 相等的式子是 [T1.35]与逻辑式 ABC + A BC 相等的式子是 [T1.36]下列逻辑等式中不成立的有 (A) A + BC = ( A + B )( A + C ) (C) A + B + AB = 1 (A) A + B = A B (C) A + AB = A + B
[T1.23]和八进制数(166)8 等值的十六进制数和十进制数分别为
PDF 文件使用 "pdfFactory Pro" 试用版本创建
1 数字逻辑基础习题解答 (A)76H,118D (B)76H,142D (C)E6H,230D 。 (D)74H,116D
2
[T1.24]十进制数 118 对应的 16 进制数为
[P1.2]列出逻辑函数 Y = AB + BC 的真值表。 解: Y = A B + BC = AB ⋅ BC = A B (B + C )= A B + A B C = A BC + A B C
PDF 文件使用 "pdfFactory Pro" 试用版本创建
1 数字逻辑基础习题解答 A 0 0 0 0 1 1 1 1 B 0 0 1 1 0 0 1 1 C 0 1 0 1 0 1 0 1 Y 0 0 0 0 1 1 0 0
1 ABC + BD + BC + C D + AC E + BE + CDE = DB + EAC + D C + BE (5)最小项 m115 与 m116 可合并。 (1)×,因为只要 A=1,不管 B、C 为何值,上式均成立。 (2)×,不成立,因为只要 A=0,不管 B、C 为何值,上式均成立。 (3)√,当 A=0 时,根据 A+B=A+C 可得 B=C;当 A=1 时,根据 AB=AC 可得 B=C。 (4)√

数字电子技术基础-第一章PPT课件

数字电子技术基础-第一章PPT课件
•15
第一章:数字逻辑基础
【例1-3】将十六进制数8A.3按权展开。 解:(8A.3)16=8×161+10×160+3×16-1
•16
第一章:数字逻辑基础
1.2.2 不同进制数的转换 1. 十进制数转换为二进制、八进制和十六进制数 转换方法: (1) 十进制数除以基数(直到商为0为止)。 (2) 取余数倒读。
•17
第一章:数字逻辑基础
【例1-4】将十进制数47转换为二进制、八进制和十六进制数。 解:
(47)10=(101111)2=(57)8=(2F)16。
•18
第一章:数字逻辑基础
【例1-5】将十进制数0.734375转换为二进制和八进制数。
解:
(1)转换为二进制数。
首先用0.734375×2=1.46875 (积的整数部分为1,积的小数部分为
•25
第一章:数字逻辑基础
按选取方式的不同,可以得到如表1.1所示常用的几种BCD编码。 表1.1 常用的几种BCD编码
•26
第一章:数字逻辑基础
2. 数的原码、反码和补码 在实际中,数有正有负,在计算机中人们主要采用两种
方法来表示数的正负。第一种方法是舍去符号,所有的数字 均采用无符号数来表示。
•7
第一章:数字逻辑基础
2. 数字电路的分类
1) 按集成度划分 按集成度来划分,数字集成电路可分为小规模、中规模、大规模和超大
规模等各种集成电路。 2) 按制作工艺划分
按制作工艺来划分,数字电路可分为双极型(TTL型)电路和单极型(MOS 型)电路。双极型电路开关速度快,频率高,工作可靠,应用广泛。单极型 电路功耗小,工艺简单,集成度高,易于大规模集成生产。 3) 按逻辑功能划分

第1,2 数字逻辑基础,逻辑门电路习题答案

第1,2   数字逻辑基础,逻辑门电路习题答案

第1 章数字逻辑基础1.3 将下列十进制数转换成等值的二进制数、八进制数、十六进制数。

要求二进制数保留小数点后4位有效数字。

(1)(19)D ;(2)(37.656)D ;(3)(0.3569)D解:(19)D=(10011)B=(23)O=(13)H(37.656)D=(100101.1010)B=(45.5176)O=(25.A7E)H(0.3569)D=(0.01011)B=(0.266)O=(0.5B)H1.4 将下列八进制数转换成等值的二进制数。

(1)(137)O ;(2)(36.452)O ;(3)(0.1436)O解:(137)O=(1 011 111)B(36.452)O=(11110. 10010101)B(0.1436)O=(0.001 100 011 11)B1.5 将下列十六进制数转换成等值的二进制数。

(1)(1E7.2C)H ;(2)(36A.45D)H ;(3)(0.B4F6)H解:(1E7.2C)H=(1 1110 0111.0010 11)B(36A.45D)H=(11 0110 1010. 0100 0101 1101)B(0.B4F6)H=(0.1011 0100 1111 011)B1.6 求下列BCD码代表的十进制数。

(1)(1000011000110101.10010111)8421BCD ;(2)(1011011011000101.10010111)余3 BCD ;(3)(1110110101000011.11011011)2421BCD;(4)(1010101110001011.10010011)5421BCD ;解:(1000 0110 0011 0101.1001 0111)8421BCD=(8635.97)D(1011 0110 1100 0101.1001 0111)余3 BCD =(839.24)D(1110 1101 0100 0011.1101 1011)2421BCD=(8743.75)D(1010 1011 1000 1011.1001 0011)5421BCD=(7858.63)D1.7 试完成下列代码转换。

第一章 数字逻辑基础

第一章 数字逻辑基础
晶体管截至为 0 导通为 1 电位高为 1 低为 0
18
例如:开关闭合为 1 断开为 0
二、基本逻辑关系和运算
与逻辑 基本逻辑函数 或逻辑 非逻辑 与运算(逻辑乘) 或运算(逻辑加) 非运算(逻辑非)
1. 与逻辑 决定某一事件的所有条件都具备时,该事件才发生。
A B Y 逻辑表达式 开关 A 开关 B 灯 Y 规定: 0 开关闭合为逻辑 1 0 0 Y = A · 或 Y = AB灭 断B 断 0 断开为逻辑 0 1 0 断 合 灭 灯亮为逻辑 1 1 0 0 合 断 与门 灭 灯灭为逻辑 0 开关 A、B 都闭合时, 1 1 1 合 合 (AND gate) 亮 灯 Y 真值表 才亮。 若有 0 出 0;若全 1 出 1
2、掌握几种常见的复合函数例如:与非、或非、 与或非、异或、同或等。
21
与非逻辑(NAND)
先与后非
或非逻辑 ( NOR ) 先或后非
A B 0 0 0 1 1 0 1 1 A B 0 0 0 1 1 0 1 1
Y 1 1 1 0 Y 1 0 0 0
若有 0 出 1 若全 1 出 0
若有 1 出 0 若全 0 出 1
这种信号可以来自检测元件,如光电传感器。
也可以来自某些特定电路和器件,如模数转换器,
脉冲发生器等。
5
目前广泛使用的计算机,其内部处理的都是这种信 号。各种智能化仪器仪表及电器设备中也越来越多 的采用这种信号。 研究数字电路时注重电路输出、输入间 的逻辑关系,因此不能采用模拟电路的 分析方法。主要的分析工具是逻辑代数, 时序图,逻辑电路图等。 在数字电路中,三极管工作在非线性区, 即工作在饱和状态或截止状态。起电子 开关作用,故又称为开关电路。
(4.79)10 = (0100.01111001)8421

第1章-数字逻辑基础(5)

第1章-数字逻辑基础(5)
1
0
1
1
1
第1章 数字逻辑基础
软件学院 姜琳颖
⑸ 各种表示方法之间的相互转换
【例1-31】已知逻辑表达式
F=(AB+C'D') ' ·(A'+B),画出其逻辑图。
A B C
F
D
第1章 数字逻辑基础 软件学院 姜琳颖
⑸ 各种表示方法之间的相互转换
【例1-32】已知实现某逻辑功能的逻辑电路如图所 示,试写出其逻辑函数表达式。
1
1
t0ຫໍສະໝຸດ 1010
1
0
1
0 0 1
F 0 1 0 0 1 0 0 1
t
t
第1章 数字逻辑基础
软件学院 姜琳颖
1.4.4 逻辑函数的表示方法
2. 逻辑函数的两种标准表达式

尽管逻辑函数的表达式有多种不同的表示形式,但是有两 种表达式只有唯一的表示形式,且和逻辑函数的真值表有 着严格的对应关系,这就是逻辑函数的最小项构成的“与
A B C
F
F=((A⊕B)C+AB)′
第1章 数字逻辑基础 软件学院 姜琳颖
⑸ 各种表示方法之间的相互转换
③ 波形图与真值表之间的相互转换

由已知的逻辑函数波形图求对应的真值表时,先从波 形图上找出每个时间段里输入变量与输出函数的取值 ,然后将这些输入、输出取值对应列表。 当将真值表转换成波形图时,将真值表中所有输入变 量与对应的输出变量取值依次画成以时间为横轴的时 序图。
⑶ 并项法

并项法是利用公式A+A′=1,把两项并成一项进行化简

例如:
F1 ABC A' BC ( BC )' ( A A' ) BC ( BC )' BC ( BC )' 1

1 数字逻辑基础

1 数字逻辑基础

例:
0 0 1 1 1 0 1 1 1 1 0 0 0 1 0 0
如图所示为一表示16位数据的数字波形,这种数字波形图可称为
二值位形图。表示这种数字波形性能的参数有位时间(即一位数据占
用的时间)和数据率(即每秒钟所传输数据的位数)。
实际脉冲波形及其参数
u/V
5.0 4.5
2.5
脉冲宽度tW
幅 值
1.3 数制
1.3.1 十进制:
表示数的十个数码:
以十为基数的计数体制。
1、2、3、4、5、6、7、8、9、0
遵循逢十进一的进制规律。 一个十进制数数 N 可以表示成:
(N )D
i
K

i
10
i
157 = 1 10 2 5 10 1 7 10 0 751 = 7 × 10 5 ×10 1 ×10
计算机A
0 0 1 1 00 1 0 0 1 1 大家说:波形图中显示A向 B传输的是几位二进制数; 串行传输先高位后低位 若上边是低位,下面是高位, 计算机B 一个时钟周期传输一位二 则第一个数是几?
进制数值
N条数据线,一个时钟周期传 输一个n位二进制数值
缺点:慢!
计算机A 并行传输,一组线分高位、次高 位、……低位传输线;
首先以十进制数为例,介绍权的概念。
(3256)D=3103+ 2102+ 5101+ 6100
个位(D0)的权为100 ,十位(D1)的权为101 , 百位(D2)的权为102 ,千位(D3)的权为103……
5. 学习方法
重点掌握基本概念、基本电路原理、分析方法和设计方法。
6. 成绩评定
平时: 15 % 实验: 20 % 笔试: 65%

数字设计基础与应用(第2版)第1章习题解答

数字设计基础与应用(第2版)第1章习题解答

第1章 数字逻辑基础1-1 将下列二进制数转换为十进制数。

(1) 2(1101) (2) 2(10110110) (3) 2(0.1101) (4) 2(11011011.101) 解(1)3210210(1101)12120212(13)=⨯+⨯+⨯+⨯=(2)75421210(10110110)1212121212(182)=⨯+⨯+⨯+⨯+⨯=(3) 124210(0.1101)1212120.50.250.0625(0.8125)---=⨯+⨯+⨯=++=(4)76431013210(11011011.101)22222222 12864168210.50.125 (219.625)--=+++++++=+++++++= 1-2 将下列十进制数转换为二进制数和十六进制数 (1) 10(39) (2) 10(0.625) (3) 10(0.24) (4) 10(237.375) 解(1)10216(39)(100111)(27)== (2) 10216(0.625)(0.101)(0.A)==(3)近似结果: 16210)3.0()00111101.0()24.0(D =≈ (4) 10216(237.375)(1110'1101.011)(0ED.6)== 1-3 将下列十六进制数转换为二进制数和十进制数 (1) 16(6F.8) (2) 16(10A.C) (3) 16(0C.24) (4) 16(37.4) 解(1) 16210(6F.8)(1101111.1)(111.5)== (2) 16210(10A.C)(1'0000'1010.11)(266.75)== (3) 16210(0C.24)(1100.0010'01)(12.140625)== (4) 16210(37.4)(11'0111.01)(55.25)== 1-4 求出下列各数的8位二进制原码和补码(1) 10(39)- (2) 10(0.625) (3) 16(5B) (4) 2(0.10011)- 解(1)10(39)(1'0100111)(1'1011001)-==原码补码 (2) (0.1010000)(0.1010000)==10原码补码(0.625) (3) 16(5B)(01011011)(01011011)==原码补码(4) 2(0.10011)(1.1001100)(1.0110100)-==原码补码1-5 已知10X (92)=-,10Y (42)=,利用补码计算X +Y 和X -Y 的数值。

数电 第1章 数字逻辑电路基础

数电 第1章 数字逻辑电路基础

关系。
A
或逻辑真值表
AB
F=A+ B
E
B
F
或逻辑电路
00
0
01
1
10
1
11
1
A
≥1
B
或门逻辑符号
F=A+B
或门的逻辑功能概括为: 1) 有“1”出“1”; 2) 全“0” 出“0”.
3. 非逻辑运算 定义:假定事件F成立与否同条件A的具备与否有关,
若A具备,则F不成立;若A不具备,则F成立.F和A之间的这 种因果关系称为“非”逻辑关系.
才成立;如果有一个或一个以上条件不具备,则这件事就 不成立。这样的因果关系称为“与”逻辑关系。
AB
E
F
与逻辑电路
与逻辑电路状态表
开关A状态 开关 B状态 灯F状态












若将开关断开和灯的熄灭状态用逻辑量“0”表示;将开关 合上和灯亮的状态用逻辑量“1”表示,则上述状态表可表 示为:
73.5
0111 0011 . 0101
故 (73.5)10 =(01110011.0101)8421BCD码
2. 格雷码(Gray码)
格雷码为无权码,特点为:相邻两个代码之间仅有一位 不同,其余各位均相同.
格雷码和四位二进制码之间的关系:
设四位二进制码为B3B2B1B0,格雷码为R3R2R1R0,
George Boole在1847年提出的,逻辑代数也称布尔代数.
1.3.1 基本逻辑运算
在逻辑代数中,变量常用字母A,B,C,……Y,Z, a,b, c,……x.y.z等表示,变量的取值只能是“0”或“1”.
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数字电路及系统设计
第一章
§1
数字逻辑基础
数制与编码
一、进位计数制 • 进位基数(进位模数)—— 每个数位规定使用的 数码符号的总数,用R表示 • 若每位数码用ai表示,n为整数的位数,m为小数的 位数,则进位计数制表示数的式子为: N=an-1an-2…ai…a1a0a-1a-2…a-m • 数位的权值——当某位的数码为1时所表征的数值
2. 二进制与八进制、十六进制的相互转换 例4:(111010101)B=(?)O=(?)H 111010101=111 / 010 / 101=(725)O 111010101=0001 / 1101 / 0101=(1D5)H 例5:(563)O=(?)H (563)O=101 / 110 / 011 =(101110011)B =0001 / 0111 / 0011 =(173)H 例6:将(195.8125)D转换为二进制数、八进制数和 十六进制数。
§2 基本逻辑运算
一、基本概念 1. 逻辑变量与逻辑函数 • 前提 → 结论 教师来了 学生来了 →能上课吗? 教室有了 教材到了
F=f(A,B,C,D)
• 前提
→ 结论
温度过高 锅炉缺水 →锅炉报警? 压力过高
F=f(A,B,C) 0—逻辑真 1—逻辑假
0—逻辑假 1—逻辑真
2. 真值表 • 设前提满足为1,不满 足为零,结论成立为 1,不成立为0 • 设“温度过高”为1,反 之为0;“锅炉缺水”为 1,不缺水为0;“压力 过高”为1,反之为0; 报警为1,反之为0
• 按权展开式: N=an-1Rn-1+…+aiRi +…+a0R0+a-1R-1+…+a-mR-m • 十进制——“逢十进一” 0,1,2,3,4,5,6,7,8,9 N=(2001.328)D N=2×103+0×102 +0×101+1×100+3×10-1 +2×10-2+8×10-3 • 二进制——“逢二进一” 0,1 N=(1101.01)B N=1×23+1×22 +0×21+1×20+0×2-1+1×2-2 • 八进制——“逢八进一” 0,1,2,3,4,5,6,7 • 十六进制——“逢十六进一”
• 无权BCD玛 • 格雷码——任意两个相邻数对应的代码只有一位 不同,其余各位均相同(循环码,单位距离码) • 格雷码优点——可靠性高 二位格雷码 0 00 1 01 2 11 3 10
三位格雷码
0 1 2 3 4 5 6 7 000 001 011 010 110 111 101 100
2. 奇偶校验码 • 奇校验——保证传输“1”的个数为奇数个“1” • 偶校验——保证传输“1”的个数为偶数个“1” 8421BCD码,ABCDP ABCD——信息位 P——校验位 (0110)8421BCD码 奇校验码——01101 偶校验码——01100 3. 字符码 • 五单位码 ASCII码(七单位码) 八单位码
AB 00 01 10 11
F 0 1 0 0
A B ① ② ③ ④
§3 逻辑代数的基本定律
布尔代数 开关代数
一、基本公式 • 0-1律 A · 0=0 A+1=1 • 自等律 A · 1=A A+0=A • 等幂律 A · A=A A+A=A • 互补律 A · A=0 A+A=1 • 交换律 A · B=B · A A+B=B+A • 结合律 A·(B·C)=(A·B)·C A+(B+C)=(A+B)+C
八进制数 13 14 15 16 17 20
十六进制数 B C D E F 10
二、数制转换 1. 其它进制与十进制相互转换
• 其它进制 → 十进制 加权法
例1:N=(1011.011)B=(?)D N=1×23+0×22 +1×21+1×20+0×2-1+1×2-2 +1×2-3=8+2+1+0.25+0.125 =(11.375)D
A ⊕ B = A⊙ B
A⊙ B = A ⊕ B
5. 正负逻辑 • 输入:1—高电平 0—低电平 输出:1—高电平 0—低电平
AB 00 01 10 11 F 0 0 0 1
电平表
AB LL LH HL HH F L L L H
正与门 正逻辑
• 输入:1—低电平 0—高电平 输出:1—低电平 0—高电平
• 分配律 • 吸收律1 • 吸收律2 • 吸收律3
A(B+C)=AB+AC
( A + B)( A + B ) = A
A+BC=(A+B)(A+C)
AB + AB = A
A(A+B)=A
A( A + B ) = AB
A+AB=A
A + AB = A + B
• 多余项定律
( A + B )( A + C )( B + C ) = ( A + B )( A + C )
整数部分
2 2 195 97 2 48 2 24 2 12 2 6 2 3 1 1 1 0 0 0 0 1
小数部分
0.8125 2 × 1.6250 2 × 1.2500 2 × 0.5000 2 × 1.0000 1 1 0 1
(195.8125)D=(11000011.1101)B =(011/000/011.110/100)B =(303.64)O
(195.8125)D=(11000011.1101)B =(1100/0011.1101)B =(C3.D)H 三、编码 • 指定某一组合去代表某个给定的信息,这一过程 就是编码,而将表示给定信息的这组符号叫做码 或代码 1. 二-十进制(BCD)码 • 有权BCD码 如8421BCD码,各位权值由高到低为8、4、2、1 (586.13)D=(0101 1000 0110 . 0001 0011)8421BCD码
ABCD 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
F 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
ABC 000 001 010 011 100 101 110 111
(241)D=(11110001)B
(0.375)D=(0.011)B
(241.375)D=(11110001.011)B
例3:(0.39)D=(?)B 0.39×2=0.78 0.78×2=1.56 0.56×2=1.12 0.12×2=0.24 0.24×2=0.48 0.48×2=0.96 0.96×2=1.92 0.92×2=1.84 0.84×2=1.68 0.68×2=1.36 b-1=0 b-2=1 b-3=1 b-4=0 b-5=0 b-6=0 (0.39)D=(0.0110001111﹍)B b-7=1 (0.39)D≈(0.01100011)B b-8=1 b-9=1 (0.39)D≈(0.0110001111)B b-10=1 ﹍
0,1 ,2 ,3 ,4 ,5 ,6 ,7 ,8 ,9 ,A ,B ,C ,D ,E ,F N=(367.42)O N=3×82 +6×81+7×80+4×8-1+2×8-2 N=(19AF.EB)H N=1×163+9×162 +A×161+F×160+E×16-1 +B×16-2 几种进位制对照表 十进制数 二进制数 八进制数 十六进制数 0 0 0 0 1 1 1 1
AB LL LH HL HH
F L L L H
AB 11 10 01 00
F 0 0 0 1
或非门
输入负逻辑, 输出正逻辑
例1:已知某逻辑电路的输入、输出波形如图所 示,该电路完成( ① )。 ① 异或逻辑 ② 同或逻辑 ③ 与非逻辑 ④ 或非逻辑
A B C
例2:完成该真值表功能 的波形图为( ①)。
• 十进制 → 其它进制 整数部分——除R取余,逆序列(基数除法) 小数部分——乘R取整,正序列(基数乘法)
例2:(241.375)D=(?)B
整数部分
2 2 241 120 2 60 2 30 2 15 2 7 2 3 1 1 0 0 0 1 1 1
小数部分
× × × 0.375 2 0.750 2 1.500 2 1.000 0 1 1
F 0 1 1 1 1 1 1 1
二、三种基本逻辑运算 1. 逻辑乘(“与”运算)——AND
开关断开为0, 合上为1 灯灭为0, 亮为1
AB 00 01 10 11
F 0 0 0 1
真值表
逻辑函数表达式 F=A·B=A∩B=A∧B
逻辑符号
A B C
• 逻辑功能的表达形式 • 真值表 逻辑函数表达式
权值 十进 制数
8421 0 1 2 3 4 5 6 7 8 9 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001
5421 0000 0001 0010 0011 0100 1000 1001 1010 1011 1100
2421 0000 0001 1000 1001 1010 1011 1100 1101 1110 1111
见0得1,全1得0
2. “或非”逻辑
F = A+ B
见1得0,全0得1
3. “与或非”逻辑
F = AB + CD + EG
4. “异或”逻辑及“同或”逻辑
相关文档
最新文档