数字逻只因
码制转换:
16进制对应四个数,从最低位往最高位数,不够用0补全即可
关于十进制的变换:
误差部分:
十六进制转换为十进制:
转换为十进制都是按权展开的方式
对于转换BCD码,ASCII码
转换格雷码:
源码补码反码:
C1有没有圈决定着是在左边虚线还是右边(有对应着右边)
D触发器
左右输出一致
如果出现输入时同时存在高低点,此时需要往左偏移一些
JK触发器
JK (K是复位端,J是置位端)
- 对应 1 0 输出Q 左边和左边一致,但是右边就是1
- 对应 0 1 输出Q 左边一致,右边是0
- 对应 0 0 Q左右 相同
- 对应 1 1 Q左右 相反
多个触发器相连
需要挨个分析:要清楚一开始输入的一般都是0,所以可以推出下一段,然后重置输出的Q依次判断每一段
逻辑公式的证明
要记住的公式,首先是0-1律,重点是 A+1 = 1
吸收定律:
拆项的用法:
为什么卡诺图要对调整两列(使得逻辑相邻转换为卡诺图上的几何相邻)
波形图画法:
组合逻辑应用:
半加器,全加器
逻辑式:
进位加法器
设计:
编码器
译码器的应用
数据选择器的应用:
比较器
使用加法器实现减法操作:将需要的减去的数变成反码加上,符号位 1 ==(-)
补码:符号位不变,其他位取反再加上1
寄存器:
记住这样的01一个状态
触发器:
是使用时钟信号的边缘进行的触发
触发器识别:
对于这种带圈的是下降沿,三角和7代表着脉冲沿
关于触发器需要注意触发的边缘在那边
时序逻辑的功能:
状态变化
利用触发器设计计数器:
JK触发器的输入和输出都是相反的
没有出现就是静态,在卡诺图中静态也可以被考虑在内
做减法就是加的顺序倒过来,即对状态进行反向即可
计数器大题:
清零法:
被标注处短暂存在
时序逻辑部分重点:
时序逻辑反推设计栗子:
推导激励方程(驱动):
什么叫做约束项:不存在的,可以直接被去除
自启动能力:即为电路中是否存在有效循环(除了主要实现功能之外),如果没有,即存在自启动能力
移位寄存器:
触发器的组合,形成一个寄存器,一个触发器存一位
波形的变化如何?
从高位到低位依此向后推移
什么是左移右移?如何判断就是看是高位先发生变化还是低位,高位先就是左移
计数器:
这里设计是随意的,反正只存在三个状态,随便你如何设计
p.s. 这里只有四个的也同样需要调换位置
判断自启动的方式也可以直接带入无效状态进入状态方程式,转为有效状态即可
74ls161(异步清零功能)
这里是九进制计数器
异步:立即进行清零 同步:等待脉冲
对于这类题型需要注意置入状态是什么,之后再判断存在的变化清零形式是什么
计数器题型: