SR锁存器_个人整理

前言:

SR锁存器(Set-Reset Latch)是静态存储单元当中最基本,也是电路结构最简单的一种,通常由两个或非门或者与非门组成。其中S表示Set,R表示Reset。则S_D称为置位端或置1输入端,R_D称为复位端或置0输入端。

状态及特性表:

1.电路结构图:
a.用或非门组成的锁存器:
在这里插入图片描述
b.用与非门组成的锁存器:
在这里插入图片描述
2.状态方式:
对照上边电路结构图,根据正逻辑约定(高电平表示逻辑1状态;低电平表示逻辑0状态),可得到以下状态图(下面以用或非门组成的锁存器为例):
在这里插入图片描述
特别注意
在正常工作时输入信号应该遵守
在这里插入图片描述
这个约束条件。这是因为当S_D= R_D = 1; Q=Q’=0,既不是1状态也不是0状态,而且当S_D和R_D同时回到0以后无法断定锁存器是回到1状态还是0状态。
同理可得,由与非门组成的锁存器也必须满足:
在这里插入图片描述
3.真值表(也叫特性表)
特别说明:
Q 初态(锁存器原来的状态)
Q* 次态(锁存器新的状态)

a.用或非门组成的SR锁存器的特性表:
在这里插入图片描述
b.用与非门组成的SR锁存器的特性表:

在这里插入图片描述
以上的特性表最后两行均不满足遵守条件,状态不定。
为何特征表Q中会有两个值?
上边说到,Q表示锁存器原来的状态,也叫初态;Q*表示锁存器新的状态,也叫次态。则可以理解为特征表中的Q表示上一状态Q的值,Q*则理解为下一状态Q的值。
举个例子:
以上图蓝色那一列为例,将Q = 1的值作为初态,当
在这里插入图片描述
Q的值发生变化,而此时产生的新的Q的值被称为次态。

### 数字电路的学习资源与入门指南 对于初学者来说,数字电路是一个既有趣又实用的领域。以下是几个推荐的学习方向以及参考资料: #### 1. 基础概念理解 数字电路的核心在于如何通过电子信号来表示和处理二进制数据[^1]。因此,在学习之初,建议先掌握以下几个基本知识点: - **逻辑门**:AND、OR、NOT等基本逻辑门的功能及其真值表。 - **布尔代数**:用于简化和分析复杂逻辑表达式的工具。 - **触发器与时序电路**:了解SR锁存器、JK触发器等工作原理。 #### 2. 推荐教材与在线资源 可以参考一些经典的书籍或者网络上的优质教程来进行系统化学习: - 经典教科书《Digital Design》 by M.Morris Mano 是很多高校采用的标准教材之一。 - 笔者提到其个人总结出来的详尽笔记也是一份不可多得的好材料[^3],它综合了许多公开教学视频的优点并加以整理归纳。 #### 3. 实践操作 理论之外还需要动手实践才能真正掌握这门技能。可以通过仿真软件如Multisim 或 Logisim 来构建虚拟实验环境;也可以购买开发板进行实物搭建体验。关于测试技巧方面,则可查阅有关文档获取经验分享,比如利用扫描链技术把复杂的时钟驱动型结构转化为易于检测的形式[^2]。 ```python # 示例代码展示简单的Python实现半加器功能 def half_adder(a, b): sum_ = a ^ b # XOR operation gives the sum bit carry = a & b # AND operation determines whether there is a carry out return (sum_,carry) print(half_adder(1,0)) # Example usage of function with binary inputs ``` 以上就是针对想要进入数字电路领域的朋友们提供的一些指导思路及相关链接说明。希望对你有所帮助!
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值