数字逻辑:时序逻辑元件——锁存器
记住:JK触发器J置一,K置0;SR触发器也是S置一,R置0,只是一开始ppt的图R在左边。具体是要看字母的。
可见,关键的区别在于有没有储存器。
这是怎么做到的呢?:
R置0,S置1.状态看Q端,不是Q'
你可能会想:如果RS都是1怎么办?:
当然这种一般是不予许的。
当然,这个地方一直是高电平有效,会不会浪费电?我来个低电平有效的:
R依旧是置0端,S依旧是置1端,不过现在是0作为改变的信号了。从逻辑符号看,就好像是从头到尾就只有输入翻了一下,其他的都没有变。
锁存器可以干嘛呢?:
用了锁存器就没有这个烦恼了。我即使按了多次R,最后也只是置一次0.
还有一种锁存器:
可以看到,这个电路就是最后部分就是锁存器,开头的部分用D来控制S是1还是R是1.D是1时S是1,置1.D是0时R是1,置0.这样我们就可以使用一个按钮控制R S了。(可以看到,G=0相当于原版的00,G=1后就是一个简单开关,后面会用这种器件)
和别的没大区别,就是输出变成了锁存器。
这种东西有什么优缺点呢?;
既然这样,我就要使用时钟信号啦。时序电路登场:
触发器主要有这些:
和之前的一个道理,就是有一个时钟输入端罢了。
这之前的D锁存器一样,只是加了时钟。
用veilog实现也非常简单,这些器件verilog都是自备的:
这个触发器有两个特点:一是J是置1端,K是置0端,二是予许同时输入1,会把结果反向。
修改版JK,利用JK的性质,只有原样和反转两种情况。
回忆一下D触发器是怎样的:D是多少,就要给改什么。但这里这玩意有了新的输入。可以看到,这个异步置1和异步清0就像是空降的领导,是低电平有效的(看到了那两个非了吗)。两个都是低电平(0),就不可以;置1低电平,那就是1,管你CK和D?清0也是同理,只有两个都无效(都是1)才回到了正常的步伐。
注意,这个只有清0端。而且是高电平有效的。
使能端为1的时候,D就会被选中,也就有用了。时钟信号是很敏感的东西,把使能端和CLK放一起,不怕最后时钟动了的时候CK不该,使能端动了CK改?所以不要这样做。
触发器有哪些用处呢?:
可以看到,Q1只对CLK的上沿感兴趣,所以只有2分频;Q2只对Q1的上沿感兴趣,只有Q1的二分频,结果就成了CLK的4分频。后面的以此类推。这里用的是T触发器,所以会有一输入就反转的效果。
数字逻辑:时序逻辑元件——锁存器相关推荐
- 数字逻辑·时序线路设计【原始状态表】
这一篇着重原始状态表 组合线路设计与时序线路设计的区别 组合线路设计方法: 确定输入和输出 写真值表 写表达式并化简 根据题目给出的门或者其他要求进行变换(取反) 画电路图 时序线路设计方法: 确定输 ...
- 时序逻辑中的锁存器、触发器、寄存器
1.基本概念 时序逻辑一般由锁存器.触发器.寄存器构成. 锁存器(latch):锁存器是电平触发的存储单元,数据存储的动作取决于输入时钟(或使能信号)信号的电平值,即当锁存器处于使能状 ...
- 【数字逻辑入门】计算机如何存储1位二进制数
0 前言 本文将会以R-S锁存器为例,引出锁存器的核心和本质,之后再带你构建更多类型的锁存器,你能够: 感受到由浅入深的学习方式 体会到掌握核心本质的快感 深刻理解核心套外壳的设计理念(产品迭代1.0 ...
- 【数字逻辑设计】核心知识归纳总结
数字逻辑设计 概述 二进制 组合逻辑设计 时序逻辑设计 SR锁存器 D锁存器 D触发器 四位寄存器 带使能端的触发器 带复位功能的触发器 非稳态电路 同步电路与异步电路 有限状态机 时序逻辑的时序 并 ...
- 数字逻辑计算机组成,数字逻辑设计与计算机组成pdf
数字逻辑设计与计算机组成 内容简介 本书从简单的数字逻辑电路设计基础开始,由浅入深,讲解组合逻辑和时序逻辑电路的设计技术.计算机组成的基本原理和计算机体系结构的相关概念,后深入探讨了现代计算机系统如何 ...
- logisim 快速加法器设计实验报告_华中科技大学数字逻辑实验
华中科技大学数字逻辑实验 数字逻辑实验报告(1)数字逻辑实验1一.系列二进制加法器设计50二.小型实验室门禁系统设计50总成绩评语(包含预习报告内容.实验过程.实验结果及分析)教师签名姓 名 学 号 ...
- 数字逻辑学习总结-MOOC数字逻辑设计
目录 ·指令周期 一.数字逻辑基础 1.十进制与原码.反码.补码之间的转换 2.移位 3.操作符 按位与运算 按位或运算 按位异或运算 另外: x|=y; x&=~y 二.逻辑门和逻辑代数 1 ...
- 计算机组成与设计并行乘法器,数字逻辑与计算机组成
本书主要介绍数字逻辑.计算机组成和指令集体系结构(ISA)涉及的相关概念.理论和技术内容,以新兴开放指令集架构RISC-V为模型机,着重介绍数字逻辑电路设计.ISA设计和微体系结构设计等相关内容.本书 ...
- 2020数字逻辑期末知识点总结
数字逻辑期末知识点总结 以下用A' 代替 A非 1.若ABCDE为最小项,则它的逻辑相邻项有5个 解析:逻辑相邻项有:A' BCDE.AB' CDE.ABC' DE.ABCD' E.ABCDE' 2. ...
- 数字逻辑期末考试必考知识点(从上课知识点分析)
1.数字系统:对数字信号进行加工.传递和存储的实体. 2.数字信号:在时间上和数字上都不连续变化的信号. 3.模拟信号:在时间上和数字上都是均匀变化的信号. 记:加工.传递.存储 || 模拟变化丝滑. ...
最新文章
- C++搞懂深拷贝初始化=与赋值(运算符重载)=的区别
- 轻量型模型比肩千亿大模型,新一代中文语言模型孟子,刷新CLUE纪录!
- 组会20211008《kEMPO1粒子模拟核心代码注释》
- 数据结构与算法 -- 栈 ADT
- day17(JDBC入门jdbcUtils工具介绍)
- Separate Query from Modifier(分离查询和修改)
- 迭代器 java_Java设计模式8:迭代器模式
- android one x2,HTC One X 深度OS Android4.1.2 大气不失稳重 雍容华贵 流畅运行
- Skip-Thought Vector —— 跳跃思维句表示
- vs代码补全的快捷键_iPad Pro变生产力工具,你还缺个轻量级浏览器端代码编辑器...
- python--编码问题
- vue 项目中 自定义过滤器 全局使用 filter
- 3D打印策略:检验CIO领导力的试金石
- QT creator 编辑器快捷键
- 线性系统的矫正方法——PID控制理论学习笔记
- 数据库索引的概念和分类
- Base64、32、16 编码解析
- python柱状图颜色_Python 绘制 柱状图
- Dubbo支持自适应等待无损下线
- Collapse search results