<<迷雾>> 第5章 从逻辑学到逻辑电路(5)--异或门 示例电路

news/2024/12/21 20:09:22/

!AB+A!B 的逻辑电路组成

info::操作说明

鼠标单击开关切换开合状态

注: 这个实际就是 异或门, 当两个输入相异时输出高电平, 否则输出低电平

请添加图片描述

primary::在线交互操作链接

https://cc.xiaogd.net/?startCircuitLink=https://book.xiaogd.net/cyjsjdmw-examples/assets/circuit/cyjsjdmw-ch05-14-xor-logic-circuit.txt

原图

请添加图片描述

用逻辑门来搭建报警电路的完整连接图

info::操作说明

鼠标单击开关切换开合状态

报警器使用灯代替蜂鸣器

请添加图片描述

primary::在线交互操作链接

https://cc.xiaogd.net/?startCircuitLink=https://book.xiaogd.net/cyjsjdmw-examples/assets/circuit/cyjsjdmw-ch05-15-logic-alarm-circuit.txt

原图

请添加图片描述

异或门的符号与逻辑表达式

info::操作说明

鼠标单击开关切换开合状态

示例中使用 ^ 表示异或, 这也是编程语言中常用的 位异或 运算符.

请添加图片描述

primary::在线交互操作链接

https://cc.xiaogd.net/?startCircuitLink=https://book.xiaogd.net/cyjsjdmw-examples/assets/circuit/cyjsjdmw-ch05-16-xor-gate-symbol.txt

原图

请添加图片描述


http://www.ppmy.cn/news/1533528.html

相关文章

Python的异步编程

什么是协程? 协程不是计算机系统提供,程序员人为创造。 协程也可以被称为微线程,是一种用户态内的上下文切换技术。简而言之,其实就是通过一个线程实现代码块相互切换执行。 实现协程有那么几种方法: greenlet&…

云RDS MySQL迁移至本地MySQL

本地准备工作 1.安装:percona-xtrabackup 上传percona-xtrabackup-2.3.9-Linux-x86_64.tar.gz包到/usr/local tar -zxvf percona-xtrabackup-2.3.9-Linux-x86_64.tar.gz mv percona-xtrabackup-2.3.9-Linux-x86_64 percona-xtrabackup 2.创建数据目录 cd /data/ mkdir rds-mys…

《Spring Boot应用进阶:打造优雅的错误处理机制与全局异常拦截器》

文章目录 自定义异常类AppException封装业务有关的枚举类AppExceptionCodeMsg全局异常拦截器Handler响应类模板Resp案例展示 || Demo项目结构pom依赖DemoController实际执行结果 Demo案例Git地址 | Gitee 本文主要介绍自己在工作中在处理抛出异常类和封装响应类处理的模板总结。…

追梦无Bug的软件世界

追梦无Bug的软件世界:测试人员的视角与探索 我有一个梦想,今天我们共同承载着一个愿景:创造一个没有Bug的软件世界。 我梦想有一天,用户将享受到完全无Bug的软件体验,用户不再因为软件中的Bug而感到困扰和沮丧。 我梦…

C++教程(三):c++常用的配置文件类型

目录 1. INI 文件 2. JSON 文件 3. YAML 文件 4. XML 文件 5. TOML 文件 6. 二进制配置文件(Protocol Buffers, MessagePack, Avro 等) 总结 在 C 项目中,常用的配置文件类型有多种选择,具体选择取决于项目的复杂性、可读性…

ARM Process state -- SPSR

Holds the saved process state for the current mode. 保存当前模式的已保存进程状态。 N, bit [31] Set to the value of PSTATE.N on taking an exception to the current mode, and copied to PSTATE.N on executing an exception return operation in the current mod…

CI/CD详细流程

CI/CD(持续集成/持续交付或持续部署)是一种软件开发实践,旨在通过自动化软件构建、测试和部署的过程,提高开发效率和软件质量。以下是CI/CD流程的详细说明: 1. 持续集成(CI) 持续集成的核心思想…

R包:ggheatmapper热图

加载R包 # devtools::install_github("csgroen/ggheatmapper")library(tidyverse) library(patchwork) library(ggheatmapper)数据 data(tcgaBLCA_ex) gexp <- tcgaBLCA_ex$gexp图1 gghm <- ggheatmap(gexp,hm_colors RdBu,hm_color_values scales::resca…