码制转换:
16进制对应四个数,从最低位往最高位数,不够用0补全即可

关于十进制的变换:


误差部分:

十六进制转换为十进制:

转换为十进制都是按权展开的方式

对于转换BCD码,ASCII码

转换格雷码:

源码补码反码:

C1有没有圈决定着是在左边虚线还是右边(有对应着右边)
D触发器
左右输出一致
如果出现输入时同时存在高低点,此时需要往左偏移一些
JK触发器
JK (K是复位端,J是置位端)

  1. 对应 1 0 输出Q 左边和左边一致,但是右边就是1
  2. 对应 0 1 输出Q 左边一致,右边是0
  3. 对应 0 0 Q左右 相同
  4. 对应 1 1 Q左右 相反

多个触发器相连
需要挨个分析:要清楚一开始输入的一般都是0,所以可以推出下一段,然后重置输出的Q依次判断每一段

逻辑公式的证明

要记住的公式,首先是0-1律,重点是 A+1 = 1
吸收定律:

拆项的用法:

为什么卡诺图要对调整两列(使得逻辑相邻转换为卡诺图上的几何相邻)

波形图画法:

组合逻辑应用:

半加器,全加器


逻辑式:

进位加法器

设计:

编码器

译码器的应用

数据选择器的应用:

比较器

使用加法器实现减法操作:将需要的减去的数变成反码加上,符号位 1 ==(-)
补码:符号位不变,其他位取反再加上1

寄存器:
记住这样的01一个状态

触发器:
是使用时钟信号的边缘进行的触发

触发器识别:

对于这种带圈的是下降沿,三角和7代表着脉冲沿
关于触发器需要注意触发的边缘在那边

时序逻辑的功能:


状态变化

利用触发器设计计数器:
JK触发器的输入和输出都是相反的


没有出现就是静态,在卡诺图中静态也可以被考虑在内
做减法就是加的顺序倒过来,即对状态进行反向即可

计数器大题:
清零法:
被标注处短暂存在

时序逻辑部分重点

时序逻辑反推设计栗子:

推导激励方程(驱动):

什么叫做约束项:不存在的,可以直接被去除


自启动能力:即为电路中是否存在有效循环(除了主要实现功能之外),如果没有,即存在自启动能力

移位寄存器:
触发器的组合,形成一个寄存器,一个触发器存一位
波形的变化如何?
从高位到低位依此向后推移

什么是左移右移?如何判断就是看是高位先发生变化还是低位,高位先就是左移

计数器:

这里设计是随意的,反正只存在三个状态,随便你如何设计
p.s. 这里只有四个的也同样需要调换位置

判断自启动的方式也可以直接带入无效状态进入状态方程式,转为有效状态即可

74ls161(异步清零功能)

这里是九进制计数器

异步:立即进行清零 同步:等待脉冲

对于这类题型需要注意置入状态是什么,之后再判断存在的变化清零形式是什么

计数器题型: