数字电路低电平有效逻辑和符号的理解

这篇具有很好参考价值的文章主要介绍了数字电路低电平有效逻辑和符号的理解。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


前言

在初学数字电路时,经常在正负逻辑、高低电平有效的符号的理解和使用上产生混乱,本文将从逻辑代数和码制的原理出发进行解释。
—>直接看结论跳转至总结部分。


一、码制的理解

所谓码制,通俗的理解就是将一些事件进行编码,也就是命名。在数字电路中,有两个重要的量——高电平和低电平,可以用逻辑代数中0/1编码。有以下码制:

  1. 正逻辑:高电平为1;低电平为0
  2. 负逻辑:高电平为0;低电平为1

二、码制与逻辑代数与数字电路

对这些关系的理解是充分了解数电的基础,需要明确如下几点:

  1. 在数字电路中,逻辑代数变量只可以取0/1两个值,0和1表示两个对立的事件,并没有对应的解释。逻辑代数的运算是独立的,与0/1赋予的意义没有任何关系。
  2. 逻辑代数基本运算有“与或非”三种,对应数字电路中用三种符号表示:数字电路低电平有效逻辑和符号的理解与门
    数字电路低电平有效逻辑和符号的理解或门
    数字电路低电平有效逻辑和符号的理解非门
  3. 其中每一种“门”对应了一种逻辑代数的基本运算,即一幅真值表。
    总结:一种逻辑运算(=真值表)=对实际电路在一种码制下的描述
    举例解释,如果一种实际电路所实现的功能为:
    数字电路低电平有效逻辑和符号的理解

在正逻辑和负逻辑的码制下分别为:数字电路低电平有效逻辑和符号的理解
而由第3点知,与门对应着与运算,它的真值表如下:
数字电路低电平有效逻辑和符号的理解
救命…与门真值表Y列错了
所以在正逻辑码制下,与门(即与运算)可以描述功能如上表的实际电路;而在负逻辑码制下,或门(即或运算)可以描述如上表的实际电路。
得出:与门=与运算(=与运算真值表)=正逻辑下对一种功能的实际电路的描述。
总结:逻辑电路图即在规定的一种码制之下,运用逻辑代数运算得到最终的编码,再将编码对应到L/H电平的一种描述方式,相当于逻辑函数的直观形式,是一系列的运算。
可知,同一个功能的电路,在两种码制(正负逻辑)下,所对应的逻辑运算是不同的;同一个逻辑运算,在两种码制(正负逻辑)下,所对应的实际电路功能是不同的。
所以在关于逻辑电路图的使用时,避免带入H/L电平进行推演,而应该只带入变量值0/1。


三、正负逻辑转换与高低电平有效

一、二部分介绍了逻辑电路图的本质和误区。有了这些铺垫,现在来到第三板块,高低电平有效和正负逻辑转换。

  1. 高电平有效在实际电路中的意义是:不加高电平为低电平,加上高电平为高电平。在电路中传递的是高电平信号。
  2. 低电平有效在实际电路中的意义是:不加低电平为高电平,加上低电平为低电平。在电路中传递的是低电平信号。
    想要在电路中实现与运算的功能,首先需要对与运算进行编码,由此就有正逻辑和负逻辑两种码制,实际电路所需要满足的功能分别如下图所示(注明:输入采用正负逻辑,输出采用正逻辑):
    数字电路低电平有效逻辑和符号的理解
    数字电路低电平有效逻辑和符号的理解

再利用高低电平有效的观念,对两种实际电路产生改进如下图所示(括号内为所加的电压):
数字电路低电平有效逻辑和符号的理解
由横向和纵向对应观察可知,在AB端做相同动作时(即在相同端加相应的有效电压),高电平有效对应着输入正逻辑,低电平有效对应着输入负逻辑


然而在设计实际电路时,为了避免逻辑混乱,通常采用一套码制,即整个都用正逻辑或整个都用负逻辑。但是有的已经设计完成的实际电路模块是已经采用了低电平有效输入的,即满足的是负逻辑输入,比如高电有效与门和低电平有效与门的区分(它们的功能都是与运算,但是是在不同的码值制之下)。在逻辑代数中的与运算,在数字电路的实现中有一般与门(高电平有效与门与之码制相同)和低电平有效与门两种,用两种符号进行表示。
由于我们一般在逻辑电路图中对此有以下的处理方式:

  1. 低电平有效的与门在逻辑电路图的表示中,会在与门符号前加上两个圈。这两个小圈,表示这是一个低电平有效的与门,即一个输入是负逻辑的与门。如下图:
    数字电路低电平有效逻辑和符号的理解
    PS:至于为什么用A’和B’下面一张图里有说明
  2. 在一幅逻辑电路图中,需要明确使用正负逻辑的哪一种,如果混用且不加以转换,就会导致错误。在板块二我们得出结论:

逻辑电路图是一系列的运算。在关于逻辑电路图的使用时,避免带入H/L电平进行推演,而应该只带入变量值0/1

如果都用正逻辑时,对于高电平有效与门输入00得到0结果为低电平,对低电平有效与门输入00得到1结果为高电平,导致错误。而列出负逻辑器件的真值表很麻烦,所以在混用时我们需要转换逻辑
我们如何进行逻辑转换呢?一般我们习惯将负逻辑转换为正逻辑。由第1点我们提到,在输入负逻辑运算(低电平有效)前会加上小圈注明,这个小圈起到标志作用。而将这个小圈改写为非门时,就可以全部用正逻辑进行运算。理解起来很容易,负逻辑用1表示L,0表示H,取反(单纯对变量取反,不是对高低电平取反)就是0表示L,1表示H,正好符合正逻辑的输入,而输入本身就是正逻辑,所以就可以解决逻辑混乱的问题了。
举个小例子(THU教材):
数字电路低电平有效逻辑和符号的理解文章来源地址https://www.toymoban.com/news/detail-407831.html


总结

  • 数字电路是用实际电路描述逻辑代数的运算。
  • 同一种逻辑运算在不同的码制(正负逻辑)之下有不同的数字电路实现,其中高电平有效对应正逻辑,低电平有效对应负逻辑(PS:不过要看清是输入还是输出端)。简单点讲,实现的还是那个逻辑运算,但是实现过程H/L不同,对应的数字电路符号也不一样。
  • 逻辑电路图其实就是用数字电路特有的符号描述实际电路的功能,进而反映对应的一系列逻辑运算。一幅逻辑电路图要明确用的是哪一种逻辑,一般采用正逻辑。
  • 正逻辑下的逻辑电路遇到低电平有效的元件,要使用电平转换。将低电平有效元件的小圈改成非门即可。

到了这里,关于数字电路低电平有效逻辑和符号的理解的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 《数字逻辑电路》期末考试

    一、单项选择题(每小题 2 分,共 30 分) 1 、与八进制数 (24.4)8 对应的二进制数是( )。 A . (10101.1) 2 B . (10110.1) 2 C . (10100.1) 2 D . (11011.01) 2 2 .将 (01000011.00101000) 5421BCD 转换为八进制数为( )。 A . (43.25) 8 B . (53.2) 8 C . (35.25) 8 D . (56.5) 8 3 、若输入变量 A 、 B 只有

    2024年02月10日
    浏览(28)
  • 组合逻辑、时序逻辑的适用场合、数字逻辑电路的时序分析

    组合逻辑: 组合逻辑是一类逻辑电路,其输出仅仅取决于当前的输入信号状态,而不考虑过去的信号状态。 组合逻辑电路的输出完全由输入决定,没有时钟信号的概念,因此输出是输入的函数。 例子包括逻辑门(AND、OR、NOT等)和其他不带存储元件(如触发器)的电路。 时

    2024年02月03日
    浏览(32)
  • 数字逻辑电路设计课程设计

    1、学会应用数字系统设计方法进行电路设计; 2、进一步提高quartus II软件的开发应用能力; 3、提高VHDL进行综合设计的能力; 4、培养学生书写综合实验报告的能力。 1、设计平台:quartus II+HH-SOPC-EP1C12 EDA/SOPC实验开发平台 2、设计方法:利用VHDL代码和/或原理图方法,采用层次

    2024年02月01日
    浏览(73)
  • 数字电路和模拟电路-6组合逻辑模块及其应用(上)

    前言:结合之前学习的基本门电路、逻辑电路的分析与设计,去剖析解编码器、译码器、数据选择器、加法器、数值比较器的模块设计与应用。 目录 一、编码器 1、工作原理 2、编码器-74LS148分析 3、应用74LS148接成16线—4线优先编码器 二、译码器 1、译码器定义 2、74145译码器分

    2024年02月04日
    浏览(31)
  • 数字电路实验一 组合逻辑电路的设计预实验报告

                                    ---用与非门74LS00,74LS20设计制作一个三人表决电路 (验证性实验) 1.查资料画出74ls00和74ls20芯片引脚图排列图,画出逻辑符号,掌握逻辑功能。 2.组合逻辑设计的一般步骤?用74LS00和74LS20设计制作一个三人表决电路(即3个人中有

    2023年04月25日
    浏览(32)
  • 理解FPGA的基础知识——逻辑电路

    FPGA (Field Programmable Gate Aray,现场可编程门阵列)是一种可通过重新编程来实现用户所需逻辑电路的半导体器件。为了便于大家理解FPGA的设计和结构,我们先来简要介绍一些逻辑电路的基础知识。 1.逻辑代数     逻辑代数中的变量称为逻辑变量,用大写字母表示。逻辑变量的取

    2024年02月09日
    浏览(31)
  • IC验证必备的数字电路基础知识(三):时序逻辑电路

    参考教材:数字电路与逻辑设计(第2版)邬春明 目录 1. 边沿触发器(D触发器) 2. 时序电路描述/构成 3. 时序逻辑电路的功能描述方法 组合逻辑电路掌管了电路中的逻辑运算,基本单元是与或非门。而时序逻辑电路则掌管了电路中数据的存储。触发器就是构成时序逻辑电路

    2024年02月09日
    浏览(35)
  • 数字电子技术基础-6-时序逻辑电路

    在第五章中,我们学习了基本的SR锁存器(Latch)和各类触发器(Filp Flop),它们赋予了电路存储的功能,该功能是本章时序电路所依赖的东西。 这是一个循序渐进的过程,同学们要把握每一章节的基本思想与核心知识点,把各章节之间的联系捋清楚,从而达到事半功倍的效果。

    2024年02月10日
    浏览(51)
  • 「数字电子技术基础」7.时序逻辑电路

    时序逻辑电路和组合逻辑电路的区别就在于,时序逻辑电路的输出不仅取决于当前的输入,还取决于当前电路的状态甚至之前电路的状态。也就是说时序逻辑电路有某一个 反馈/存储结构 。 因此可以用三组方程来描述一个时序逻辑电路: 输出方程。也就是输出变量和输入变

    2024年02月02日
    浏览(55)
  • 电路与数字逻辑课程设计-电子钟功能

    以下内容为我电路与数字逻辑实验的实验报告内容。 实验部分采用的是logisim实现 本实验因时间问题做的比较仓促,有许多不足之处,还请谅解。 想要完整代码的可以在我的博客资源进行下载 电路与数字逻辑课程设计-电子钟-单片机文档类资源-CSDN文库 一、课程设计目的 设

    2023年04月21日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包