码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 逻辑门整理


    背景

    我一直搞不清楚各种门的标志和起效方式,所以写篇博客整理一下

    图

    先看看偷来的两张图:
    在这里插入图片描述
    来源:计组 数电 各种门的整理汇总
    在这里插入图片描述
    来源:计算机科学入门-门电路

    解释

    首先我们规定,0为假,1为真。
    参与计算的实数如果只有一个,这种运算就称作“单目运算”。比如求相反数,求绝对值,求一个正数的平方根,这些都是单目运算。如果需要两个实数参与运算,这种运算就称作“双目运算”。

    共有七个基本逻辑门:AND、OR、XOR、NOT、NAND、NOR和XNOR。AND门之所以如此命名是因为如果0被称为“假”而1被称为“真”,则该门的作用与逻辑“与”运算符相同。

    非门

    单目运算,逻辑非的运算符通常记作¬。
    NOT,结果总和输入相反,真值表如下:

    输入a输出b
    01
    10

    与门

    双目运算,逻辑与的运算符通常记作∧。
    AND,当A和B都为真,结果才为真,其余结果皆为假,真值表如下:

    输入a输入b输出c
    000
    010
    100
    111

    与非门

    双目运算。
    NAND,当A和B都为真,结果就为假,其余结果皆为真,真值表如下:

    输入a输入b输出c
    001
    011
    101
    110

    或门

    双目运算,逻辑或的运算符通常记作∨。
    OR,当A和B全为假,结果就为假,其余结果皆为真,真值表如下:

    输入a输入b输出c
    000
    011
    101
    111

    或非门

    双目运算。
    NOR,当A和B全为假,结果就为真,其余结果皆为假,真值表如下:

    输入a输入b输出c
    001
    010
    100
    110

    异或门

    双目运算。
    XOR,当A和B不同,结果就为真,其余结果皆为假,真值表如下:

    输入a输入b输出c
    000
    011
    101
    110

    同或门

    双目运算。
    XNOR,当A和B相同,结果就为真,其余结果皆为假,真值表如下:

    输入a输入b输出c
    001
    010
    100
    111

    原理

    逻辑门主要使用二极管或晶体管作为电子开关来实现,但也可以使用真空管、电磁继电器(继电器逻辑)、流体逻辑、气动逻辑、光学、分子甚至机械元件来构建。

  • 相关阅读:
    C#.NET 国密SM2 加密解密 与JAVA互通 ver:20230805
    【趣味实践】自动化抠图工具——XMem的使用
    浏览器开发者模式下只显示 XHR 请求应该怎么办
    酷开科技 | 酷开系统时时刻刻相伴你左右
    SpringBoot几个常用的注解
    OLED透明屏在智慧零售场景的应用
    HashMap 哈希碰撞、负载因子、插入方式、扩容倍数
    vmware安装linux操作系统
    dotnet core 也能协调分布式事务啦!
    网络安全(黑客)自学方向
  • 原文地址:https://blog.csdn.net/u013036688/article/details/127806874
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号