一、数制转换&补码运算
1.知识积累
进制转换方法图
负数补码符号位为1,正数补码符号位为0
2.典型例题
例1:进制转换(11010111)2=( )16
答案:将二进制数拆成每四位一组,不够补零
十六进制各数分别为:0 1 2 3 4 5 6 7 8 9 A(10) B(11) C(12) D(13) E(14) F(15)
1101————D(13) 0111————7
故答案为(D7)16
例2:(12.75)10=( )2
12/2=6————————0
6/2=3————————0
3/2=1————————1
1/2=0————————1
从下往上,整数部分为1100
0.75*2=1.50——————1
0.50*2=1.00——————1
0.00*2=0.00——————0
从上往下数,小数部分为110,可根据题目具体要求的保留位数
故答案为(1100.110)2
例3:数值1001的五位补码是_______,数值-1101的五位补码是______
答案:01001 10011(1 0010+1=10011)
例4:设01011010和01001011两个数为余3码,如采用这种代码进行十进制运算,其和的余3码应为______
答案:化为4位,0101(5) 1010(10) 0100(4) 1011(11)
均减3,得 2 和 7 1 和 8
相加,为27+18=45
加3,得7(0111) 8(1000)
二、逻辑代数
1.重点知识
无关项包含任意项(发生了无影响,可0可1)和约束项(取值始终为0,不会发生)
卡诺图化简法在后来的根据要求用特定芯片实现电路功能写出逻辑式用处很大
常见的与、或、非、异或、同或等逻辑的逻辑图表达要牢记
代入定理、反演定理、对偶定理要熟记
2.典型例题
例5:将Y=(A'D(AC+D')+ABC+CD(B+C)+ABC')'化为最简与或式,方法不限
答案:可使用卡诺图或公式化简法
结果Y=A'C'+A'D'+B'C'+B'D'
例6:逻辑函数Y=AB'C+B'D的与非-与非式为_________
答案:((AB'C)'(B'D)')',注意别把里面的再化简了
例7:逻辑函数F=(A'B+C)D+B(C+0)的对偶函数是((A'+B)C+D)(B+C*1)
答案:√
例8:5个变量可构成_____个最小项,全体最小项之和为_____
答案:32 1
例9:逻辑函数Y1=JK'+J(Q^n)'+K'*Q^n的最简与或式为________
答案:J(Q^n)'+K'*Q^n
例10:设8421BCD码对应的十进制数为X,当X小于等于2,或大于等于7时电路输出F为高电平,否则为低电平。试设计该电路,并用与非门实现之。
三、组合逻辑电路
1.常见芯片功能
8线-3线编码器(3位二进制):任何时候仅允许输入一个信号,高电平有效,十转二
8线-3线优先编码器(74HC148):注意控制端S'、Ys'和Yex',十转二,I7'优先级最高,对应输出0
二-十进制优先编码器(74HC147)
3线-8线译码器(74HC138):S1=1,S2'+S3'=0
二-十进制译码器(74HC42):拒绝伪码
数据选择器、数值比较器
2.典型例题
例11:一个具有N个地址端的数据选择器的功能是2N选1
答案:×,是2^N
例12:优先编码器74LS148输入为I0'~I7',输出为Y2' Y1' Y0'。当宣统输入端S'=0,I1'=I5'=I6'=0,其余输入端为1时,Y2'Y1'Y0'应为_____
答案:001
例13:3线-8线译码器74LS138,译码输出为低电平有效,输入A2A1A0=100时,输出应为Y7'Y6'Y5'Y4'Y3'Y2'Y1'Y0'中的__________________
答案:Y4'
例14:试用3线-8线译码器74LS138和门电路设计一位全加电路。
例15:用8选1数据选择器设计两位二进制数的数制比较电路。当两个输入的二进制数a1a0>=b1b0时,输出为1;而当a1a0<b1b0,输出为0。
四、时序逻辑电路
1.常见芯片功能
SR锁存器,JK触发器,T触发器,T'触发器
电平触发,边沿触发,脉冲触发(有圈是上升沿)
2.典型例题
两类题型,一是根据现有电路写出驱动、状态、输出方程,画图即可,注意在CP的上升沿还是下降沿变化
二是利用各类触发器设计电路,这里只需要把Q1Q2Q3视为自变量设计即可
考试题比较简单,而且没发下来,懒得想原题了。不过倒是考了一个利用两片74LS160设计51进制电路的题,这个是我们数字电路实验设计交通灯部分的。