数电题型总结

01-数制的转换

十进制(D)转二进制(B)

例:将22.8125转化为二进制

先将整数部分转化为二进制
22 / 2 = 11 …… 0
11 / 2 = 5 …… 1
5 / 2 = 2 …… 1
2 / 2 = 1 …… 0
1 / 2 = 0 …… 1
即整数部分转化为二进制为从下往上看余数即
10110

然后对小数部分进行处理转化为二进制
0.8125 * 2 = 0.625 + 1
0.625 * 2 = 0.25 + 1
0.25 * 2 = 0.5 + 0
0.5 * 2 = 0 + 1
从上往下看整数部分,即1101

故答案为10110.1101

二进制(B)转十进制(D)

例:1101.01 = 1 * 2^3 + 1 * 2^2 + 0 * 2^1 + 1 * 2^0 + 0 * 2^(-1) + 1 * 2^(-2)

二进制(B)转八进制(O)

例:将二进制数110010.1101转化为八进制数

将整数部分与小数部分分开计算,先计算整数部分110010
从右往左每三个分为一组,不够的左边补零即
110 010
二进制中:110 = 6,010 = 2
所以整数部分八进制为62

小数部分从左往右三个一组,不够右边补零,即
110 100
二进制中:110 = 6,100 = 4
所以小数部分八进制为64

综上所述,转化为八进制数为:62.64

八进制(O)转化为二进制(B)

例:将八进制数62.64转化为二进制数

将八进制数拆分开来,每一个数对应三位二进制数即可,即
6 2 . 6 4 = 110 010 . 110 100
去除尾部和头部的0,得出:
110010.1101

二进制(B)转化为十六进制(H)

例:将二进制数1100001.1101转化为十六进制

将二进制数四个一组分开,整数部分从右往左,小数部分从左往右,不足四个补零

整数部分:
0110 0001
即61

小数部分:
1101
即D

综上所述,转化为61.D

十六进制(H)转化为二进制(B)

例:将十六进制数61.D转化为二进制

将整数和小数部分分开并转化为对应的二进制,后去掉首位的0(如有)即可:
6 1 . D = 0110 0001 . 1101 = 1100001.1101

02-化简题

公式

01律

A · 1 = A
A + 1 = 1
A · 0 = 0
A + 0 = A

互补律

A · Ā = 0
A + Ā = 1

重叠律

AA = A
A + A = A

交换律

AB = BA
A + B = B + A

结合律

A(BC) = (AB)C
(A + B) + C = A + (B + C)

分配律

(A + B)C = AC + BC
AB + C = (A + C)(B + C)
针对第二条的推导:
(A + C)(B + C) = AB + AC + CB + CC = AB + AC + CB + C = AB + C(A + B + 1) = AB + C

反演律

A(上有横杠)B(上有横杠) = A(上有横杠) + B(上有横杠)
A(上有横杠) + B(上有横杠) = A+B(上有横杠)

吸收律

A(A + B) = A
A + AB = A
A + ĀB = A + B

证明题

证明AB’ + B + A’B = A + B
AB’ + B(1 + A’) = A + B
AB’ + B = A + B
A + B = A + B

看图写表达式

或与非

03-最小项题

最小项的个数

最小项的个数为2的n次方,n为变量的个数

例:AB的最小项有2^2 = 4个,分别是AB A’B AB’ A’B’

最小项的求法

借助A + A‘ = 1来获得最小项,缺谁补谁,相同删除一个,例:

Y = A’BC + AC + B’C = A’BC + A(B + B’)C + (A + A’)B’C = A’BC + ABC + AB’C + AB’C + A’B’C = A’BC + ABC + AB’C + A’B’C

04-组合逻辑电路的分析

特点

任一时刻的输出仅取决于该时刻的输入,与电路原来的状态无关

分析步骤

组合逻辑电路图 -> 写出逻辑表达式 ->化简 -> 列真值表 -> 说明逻辑功能

05-组合逻辑电路的设计

分析步骤

列真值表 -> 根据真值表列逻辑表达式 -> 化简 -> 画图

06-编码器

概念

用二进制代码表示文字符号的过程,称为编码

实现编码的逻辑电路称为编码器

目前经常使用的编码器有普通编码器和优先编码器两种

普通编码器

任何时刻只允许一个有效编码请求信号,否则输出将会发生混乱

优先编码器

可以同时接受多个编码请求信号,输出将优先对优先级高的进行编码

I为输入,Y为输出,S表示选择输入端,ex表示拓展端

74LS138

74LS138是一个优先编码器,输入端角标从0到7,撇代表他是低电平有效,即为0值的时候选中,7的优先权最高

输出的是反码,比如当I6的输入是0,即被选中,6的二进制数是110,输出反码为001

只有在选通输入端S‘ = 0时编码器才属于工作状态,在S’ = 1时,所有输出端都被封锁为高电平状态

07-译码器

常用的译码器

二进制译码器,二-十进制译码器,显示译码器

08-数据选择器

09-RS锁存器

10-电平触发的触发器

11-D触发器

12-JK触发器

13-RS触发器

14-触发器的特性方程

RS触发器

Q* = S + R‘Q
SR = 0(约束条件)

JK触发器

Q* = JQ‘ + K’Q

T触发器

Q* = TQ‘ + T’Q

T‘触发器

Q* = Q’

D触发器

Q* = D

15-触发器之间的转换

JK触发器 -> RS触发器

J = S,K = R时

JK触发器 -> T触发器

J = T,K = T时

D触发器 -> T触发器

D = TQ’ + T’Q

D触发器 -> T‘触发器

D = Q’

上一篇
下一篇