计算机组成原理补充知识:门电路

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

B
.
.

&
S
C
逻辑表达式
逻辑图
C AB
S AB A B A B C AB
14
2 全加器
上海交大:
全加:实现两个一位二进制数相加,且考虑来 自低位的进位。 全加器: Ai 表示两个同位相加的数 输入 B
i
Ci-1
输出 Si Ci
表示低位来的进位
表示本位和
表示向高位的进位 逻辑符号: Ai Si Bi CO Ci Ci-1 CI
上海交大:
例:根据输入波形画出输出波形 + A A & Y1 B B
A B Y1 Y2
Y2
有“1” 0”出“1” 0”,全“0” 1”出 “0” 1”
11
上海交大:
补充三、加法器
加法器: 实现二进制加法运算的电路 如:
要考虑低位 来的进位
0 0 0 1
全加器实现
+ 0 0 1 1
进位
1 1 0 1 0 0
不考虑低位 来的进位 半加器实现
12
1 半加器
上海交大:
半加:实现两个一位二进制数相加,不考虑来 自低位的进位。 半加器: 两个输入 A B S C 逻辑符号: A B 表示两个同位相加的数
两个输出
表示半加和
表示向高百度文库的进位 CO S C
13
上海交大:
半加器逻辑状态表 A B 0 0 0 1 1 0 1 1 S 0 1 1 0 C 0 0 0 1 A
上海交大:
& &
+
Ci
=1 逻辑图
Si
17
上海交大:
3 译码器
译码将代码的组合译成一个特定的输出信号。
二 进 制 代 码
3位 译码器
8个
高 低 电 平 信 号
18
上海交大:
例:三位二进制译码器(输出高电平有效) 状 态 表 输 入 输 出 A B C Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7
0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1
0 &
1 1
0 A
1
0
1
1
0
B
1 C
21
15
上海交大:
Ai Bi Ci-1 Si Ci 0 0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 0 1 1 0 0 1 0 1 0 1 0 1 1 1 0 0 1 (2) 写出逻辑式 1 1 1 1 1 Si Ai Bi Ci 1 Ai BiCi 1 Ai BiCi 1 Ai Bi Ci 1 (1) 列逻辑状态表
上海交大:
补充一、逻辑门电路的基本概念
1、逻辑门电路是数字电路中最基本的逻辑元件。 用以实现逻辑关系的电子电路。 所谓门就是一种开关,它能按照一定的条 件去控制信号的通过或不通过。
门电路主要有:与门、或门、非门、与非 门、或非门、异或门等。
它的输入和输出信号都是用电位的高低表
示。
1
上海交大:
例1. “与”逻辑关系
A B C
上海交大:
+
“或”门
1
“或非” 门逻辑状态表 Y A B C Y 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 1 0 0 0 0 0 0 0
10
“非”门
A B C
+
Y
“或非”门
逻辑表达式:
Y=A+B+C
有“1”出“0”,全“0”出 “1”
Ai Bi Ci 1
Ci Ai Bi Ci 1 Ai Bi Ci 1 Ai Bi Ci 1 Ai Bi Ci 1
Ai Bi Bi Ci 1 Ai Ci 1
16
AiBi Ci-1
&
Si Ai Bi Ci 1 Ci Ai Bi BiCi 1 AiCi 1
A B + 220V -
A Y 0 0 1 1
状态表 B 0 1 0 1
Y 0 0 0 1
逻辑表达式: Y = A • B
“与”逻辑关系是指当决定某事件的条件全部 具备时,该事件才发生。 设:开关断开、灯不亮用逻辑 “0”表示,开关 闭合、灯亮用 逻辑“1”表示。
2
上海交大:
例2. “或”逻辑关系
A + 220V
B
真值表 A B 0 0 1 1 0 1 0 1
Y 0 1 1 1
Y
-
逻辑表达式: Y = A + B “或”逻辑关系是指当决定某事件的条件之一 具备时,该事件就发生。
3
上海交大:
例3. “非”逻辑关系
状态表
逻辑表达式:Y = A
A 0 1
Y 1 0
“非”逻辑关系是否定或相反的意思。
4
上海交大:
2. “与” 门电路
逻辑表达式
Y=A B C
“与” 门逻辑状态表 A B C Y 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 1
5
即:有“0”出“0”, 全“1”出“1”
逻辑符号 A & B C
Y
上海交大:
上海交大:
1
“与非” 门逻辑状态表 Y A B C Y 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 0
9
“非”门 &
A B C
Y
“与非”门
逻辑表达式:
Y=A B C
有“0”出“1”,全“1”出 “0”
2.“或非” 门电路
逻辑表达式:Y=A “非” 门逻辑状态表
A 0 1 Y 1 0
逻辑符号
A
1
Y
7
上海交大:
5. “异或” 门电路
逻辑表达式:
Y A B
真值表 A B 0 0 1 1 0 1 0 1
Y 0 1 1 0
即:不同出“1”, 相同出“0”
逻辑符号:
A B

Y
8
补充二、基本逻辑门电路的组合 1.“与非” 门电路 A & B C “与”门
3. “或” 门电路
逻辑表达式: Y=A+B+C “或” 门逻辑状态表 A B C Y 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1
6
即:有“1”出“1”, 全“0”出“0”
逻辑符号: A + B C
Y
上海交大:
4. “非” 门电路
19
上海交大:
写出逻辑表达式
Y0=A B C Y2=A B C Y4=A BC Y6=A B C
Y1=A B C Y3=A B C Y5=A B C Y7=A B C
20
逻辑图 Y0 Y1
0 &
A A B B C C
上海交大:
Y2 0 &
Y3 1 &
Y4 0 &
Y5 0 &
Y6 0 &
Y7 0 &
相关文档
最新文档