1.2 逻辑电路基础

◼ 逻辑电路:是实现输入信号与输出信号之间逻辑关系的电路。

 小规模集成电路(SSI):是器件的集成,如门电路或触发器等;

 中规模集成电路(MSI):是逻辑构建的集成,如多路选择器、 加法器等;

 大规模集成电路(LSI)和超大规模集成电路(VLSI):是一个 数字子系统或整个数字系统的集成。


◼ 逻辑门电路:可组成各种功能的逻辑电路,这些逻辑电路按 其结构可分为组合逻辑电路和时序逻辑电路。

◼ 组合逻辑电路:由各种门电路组合而成且无反馈的逻辑电路, 简称组合逻辑,如译码器。

◼ 时序电路:逻辑电路的输出状态不仅和当时的输入状态有关, 而且还与电路在此前的输出状态有关,则这种电路称为时序电路,如触发器及各类寄存器等。

1.2.1 基本逻辑电路

常用的基本逻辑门电路有与门、或门、非门、与非门、或非门、异或门、同或门、与或非门。

1.2.2 译码器

编码:将事物用数字代码来表示。实现→编码器

译码:将数字代码翻译成它所表示的事物。实现→译码器

  1. 常见的译码器有2-4译码器、3-8译码器、4-16译码器,如74LS138为例,掌握其基本译码原理。
  2. 译码器可以用作多路分配器、地址译码器或实现逻辑函数等。

1.2.3 触发器

  1. 触发器是计算机记忆装置的基本单元,也是构成时序电路的基础。
  2. 触发器可以将电路从一个稳定状态转换为另一个稳定状态。
  3. 触发器有电位触发、边沿触发、主从触发方式。

1.2.4 寄存器

  1. 寄存器是计算机中的一个重要部件,用于暂存数据、指令等,它是由触发器和一些控制门组成的,由N个触发器可以组成一个N位寄存器。
  2. 常见的寄存器主要有缓冲寄存器、移位寄存器、计数器和累加器:
  • 缓冲寄存器:用于暂存某个数据或地址,以便在适当的时间节拍和给定的计算步骤将数据输入或输出到其他记忆元件中。根据存放的内容,可以分为数据缓冲寄存器和地址缓冲寄存器。
  • 移位寄存器:具有数据存储和移位的功能,在移位脉冲下,能将数据逐位向左或向右移动,又分为单向移位寄存器和双向移位寄存器。
  • 计数器:按二进制数的规律累计脉冲数,使存储在其中的数字加一。
  • 累加器:用于暂存每次在ALU中计算的中间结果。。

1.2.5  三态电路

  1. 设计目的:使得一条信号传输线既能与一个触发器接通,也能与其断开而与另一个触发器接通,则一条信息传输线就可以传输任意多个触发器的信息了。
  2. 工作方式:

1.2 逻辑电路基础相关推荐

  1. 硬件安全系列 逻辑电路基础知识介绍(三)

    前言 这一篇是逻辑电路基础知识的最后一篇. Don't Care Don't Care 可以称作冗余,在电子电路中,他有不同的类型对应不同的表现形式. 首先,我们从例子的角度探索一下冗余是怎么产生的. ...

  2. 实用一位加法电路-全加器(全加器真值表、全加器的逻辑组合电路)、几种基本组合逻辑电路真值表 补充:逻辑电路基础:与门、或门、非门----计算机组成原理

    https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注! 欢迎关注微信公众号:宝藏女孩的成长日记 如有转载,请注明出处(如不注明,盗者必究) 目录 一.全加器的 ...

  3. 第三章数字逻辑电路基础

    一数字逻辑电路基础 1布尔代数 2一位逻辑门电路 3 n位逻辑门电路 4 组合逻辑部件 5多路选择器 6.一位加法器(全加器) 7. n位加法器 8 n位带标志加法器 9 n位整数加/减运算器 10 ...

  4. 逻辑电路是现代数字电子计算机的基础,数字逻辑电路基础与计算机系统集成技术...

    数字逻辑电路基础与计算机系统集成技术 语音 编辑 锁定 讨论 上传视频 <数字逻辑电路基础与计算机系统集成技术>是2012年8月清华大学出版社出版的图书,作者是解本巨.杜军威.岳学海.庞志 ...

  5. 硬件安全系列 逻辑电路基础知识介绍(一)

    前言 我带着新的系列又来了,之前的自动化代码审计工具还会在之后分享实际编写的过程思路以及代码. 新的系列是硬件安全,非常庞大的知识体系,我只是分享部分我所学习到的.会包括VLSI Testing ,H ...

  6. 计算机组成原理--逻辑电路基础

    目录 一.基础逻辑运算 二.复合逻辑运算 三.计算机中常用的组合逻辑电路 四.计算机中常见的时序逻辑电路 一.基础逻辑运算 1.与运算:逻辑事件的多个事件同时发生,用运算符号"·" ...

  7. 硬件安全系列 逻辑电路基础知识介绍(二)

    前言 第二部分 逻辑表示方式以及处理算法 Boolean Representation via BDDs and SAT BDD Binary Decision Diagrams BDD是什么.Bin ...

  8. FPGA笔记(1)-逻辑代数与逻辑电路基础

  9. 《嵌入式系统设计师》笔记之一——嵌入式系统基础知识

    1.1 嵌入式系统的定义和组成 1.1.1 嵌入式系统的定义 以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能.可靠性.成本.体积.功耗严格要求的专用计算机系统. 1.1.2 嵌入式 ...

  10. 嵌入式设计---(1)嵌入式系统基础

    1.嵌入式系统的定义 (1)定义:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能.可靠性.成本.体积.功耗严格要求的专用计算机系统. (2)嵌入式系统发展的4个阶段:无操作系统阶段 ...

最新文章

  1. 使用WinINet和WinHTTP实现Http訪问
  2. C/C++动态二维数组的内存分配和释放
  3. 对抽象工厂+反射+配置文件的实例理解
  4. python 进程池、线程池 与异步调用、回调机制
  5. Apache性能诊断与调优
  6. android peopleactivity.java,Android面试基础篇---Activity(上)
  7. 【SOEM主站】一、SOEM主站环境搭建及连接板子测试
  8. 《IT时代周刊》:雅虎兵败中国
  9. 元界Metaverse清单:你需要知道的一切
  10. ET6.0服务器框架学习笔记(一、启动配置)
  11. win10服务器怎么连接显示器不亮,win10开机后显示器不亮如何解决_win10开机后显示器不亮的处理方法...
  12. 南京大学计算机学院2019调剂,2019年南京大学考研调剂相关规定
  13. sa是什么职位_解决方案架构师是做什么的:流程,角色描述,责任和成果
  14. 图形界面操作pandas:计算变异系数(极差 四分位差 方差 标准差 协方差 变异系数)
  15. java 标点符号_java的标点符号
  16. 愚人节的礼物(HDU1870)
  17. python里使用asyncore模块
  18. md5sum 命令 – 计算文件内容的 md5 值
  19. 霍比特E姐有约|Exploit Network 如何打造 Web3.0 匿名支付协议
  20. 特技摩托前线android安装_特技摩托前线修改中文版-特技摩托前线全摩托解锁版下载7.9.1安卓版-玩友游戏网...

热门文章

  1. Matlab中pickic_高颜值甜品DIY |春季甜品Picnic野餐系列,一起过个惬意慵懒的午后时光❗️...
  2. 用Matlab的FDAtool生成IIR滤波器参数
  3. 大数据告诉你——垃圾围城,现行的垃圾分类制度,作用到底能有多大?
  4. andriod studio git
  5. [转贴]杨式太极拳八十五式通释—2—王志远
  6. XCel 项目总结 - Electron 与 Vue 的性能优化
  7. excel公式编辑器_用Excel制作 “抽奖”小软件,很简单!
  8. 【Qt】警告Missing reference in range-for with non trivial type
  9. MySQL入门系列:MySQL数据类型
  10. 计算机电子科技生产质量标准,SJT9527__微型数字电子计算机 质量分等标准(4页)-原创力文档...