数字电路 第一章—第二节(逻辑代数的基本概念、公式和定理)

一、基本逻辑关系举例

1、电路图

(1)与逻辑关系:

(2)或逻辑关系:

(3)非逻辑关系:

2、真值表

(1)在上述三种电路中,经过设定变量和状态赋值之后,便可得到反映输入变量与输出变量之间因果关系的数学表达形式——逻辑真值表,简称真值表。

①用英文字母表示开关和电灯的过程,称为设定变量。现用A、B和Y分别表示开关A、B和灯Y。

②用0和1分别表示开关和电灯有关状态的过程,称为状态赋值。现用0表示开关断开和灯灭,用1表示开关闭合和灯亮,该过程也称变量取值。

③根据设定变量和状态赋值的情况,再根据功能表即可列出真值表。

[1]与逻辑关系的真值表:

[2]或逻辑关系的真值表:

[3]非逻辑关系的真值表:

3、三种基本逻辑关系

(1)逻辑:当决定一事件的所有条件都具备时,事件才发生的逻辑关系。

(2)逻辑:决定一事件结果的诸条件中,只要有一个或一个以上具备时,事件就会发生的逻辑关系。

(3)逻辑:只要条件具备,事件便不会发生;条件不具备,事件一定发生的逻辑关系。

二、三种基本逻辑运算

1、与运算

(1)在与逻辑电路中,对于Y来说,只有当A与B同时均为1时,其值才会为1,这显然是一种与的逻辑关系,可记作Y=A\cdot B=AB,读作“Y等于A与B”,相应地,将这种运算称为逻辑与运算。

(2)与运算和算数中的乘法运算是一样的,所以又称为逻辑乘法运算,式Y=A\cdot B=AB又可读作“Y等于A乘B”。

(3)书写时表示与或者乘的符号“·”通常省略。

2、或运算

(1)在或逻辑电路中,对于Y来说,只要当A或B中至少有一个为1时,其值就会为1,这显然是一种或的逻辑关系,可记作Y=A+B,读作“Y等于A或B”,相应地,将这种运算称为逻辑或运算。

(2)或运算和算数中的加法运算相似,所以又称为逻辑加法运算,式Y=A+B又可读作“Y等于A加B”。

3、非运算

在非逻辑电路中,当A取值为0时Y为1,A取值为1时Y为0,这显然是一种非的逻辑关系,可记作Y=\bar{A},读作“Y等于A非”或者“Y等于A反”,A上面的一横即表示非或者反,相应地,将这种运算称为逻辑非运算或逻辑反运算。

三、逻辑变量与逻辑函数及几种常用的逻辑运算

1、逻辑变量与逻辑函数

(1)在逻辑代数中,用英文字母表示的变量称为逻辑变量。在二值逻辑中,变量的取值不是1就是0,没有第三种可能,另外,这里的0和1没有数值大小的含义,所表示的是事物相互对立而又联系着的两个方面,即两种状态。

(2)Y=A\cdot B=ABY=A+BY=\bar{A}这些式子称为逻辑表达式,其中A、B称为输入逻辑变量,Y称为输出逻辑变量,字母上面没有反号的称为原变量,有反号的叫做反变量。

(3)如果输入逻辑变量A、B、C…的取值确定之后,输出逻辑变量Y的值也被唯一确定,则称Y是A、B、C…的逻辑函数。并记作Y=F(A,B,C)

2、几种常用的复合逻辑运算

3、基本和常用逻辑运算的逻辑符号

        在数字电路中,基本和常用逻辑运算的应用十分广泛,它们是构成各种复杂逻辑运算的基础,因此都有实现这些运算的称之为门电路的逻辑电路存在,而它们也是组成各种数字电路的基本单元。下图给出基本和常用逻辑运算的逻辑符号。

四、公式和定理

1、逻辑常量之间的关系

2、逻辑变量和逻辑常量之间的关系

3、与普通代数相似的定理

4、逻辑代数的一些特殊定理

5、关于等式的三个重要规则

(1)代入原则:在任何逻辑等式中,如果等式两边所有出现某一变量的地方都代之以一个函数,则等式仍然成立。

(2)反演规则:对于任意一个函数表达式Y,如果将Y中所有的“·”换成“+”,所有的“+”换成“·”,所有的0和1互换,原变量换成反变量,反变量换成原变量,那么得到的表达式就是Y的反函数。

①运用反演规则时,不是一个变量上的反号应保持不变。

②在运用反演规则时,要特别注意运算符号的优先顺序——先算括号,再算乘积,最后算加法。

(3)对偶规则:若两逻辑式相等,则它们的对偶式也相等。(对于任何一个逻辑式Y,若将Y中所有的“·”换成“+”,所有的“+”换成“·”,所有的0和1互换,则可得到一个新的逻辑表达式,这个逻辑表达式即为Y的对偶式)

6、若干常用公式

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/2803968.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

Nginx知识笔记

一、前言 首先,我们来看一张关于正向代理和反向代理的图片 简单理解正向代理和反向代理的概念: 正向代理:在客户端配置代理服务器(和跳板机功能类似,比如公司很多机器需要通过跳板机才允许登录,正向代理的典型用途是…

开源模型应用落地-工具使用篇-向量数据库进阶(四)

一、前言 通过学习"开源模型应用落地"系列文章,我们成功地建立了一个完整可实施的AI交付流程。现在,我们要引入向量数据库,作为我们AI服务的二级缓存。本文将继续基于上一篇“开源模型应用落地-工具使用篇-向量数据库(三…

游泳耳机品牌排行榜前十名:十大爆款火热机型超高性价比

在当今这个科技日新月异的时代,游泳已经不再仅仅是一项简单的运动,而是一种生活方式的体现。随着人们对于健康生活的追求日益增强,游泳耳机也成为了许多游泳爱好者的必备装备之一。然而,市场上琳琅满目的游泳耳机品牌和型号让人眼…

网络安全8-11天笔记

内容安全: 攻击可能只是一个点,防御需要全方面进行。 IAE引擎: DFI和DPI技术:深度检测技术 DPI——深度包检测技术:主要针对完整的数据包(数据包分片,分段需要重组),之…

2024年阿里云服务器优惠价格表和活动整理

2024阿里云服务器优惠活动政策整理,轻量2核2G3M服务器61元一年、2核4G4M带宽165元1年,云服务器4核16G10M带宽26元1个月、149元半年,阿里云ECS云服务器2核2G3M新老用户均可99元一年续费不涨价,企业用户2核4G5M带宽199元一年&#x…

Excel之index、MATCH面试题、VLOOKUP函数,

VLOOKUP() 在表格的首列查找指定的数值,并返回表格当前行中指定列处的数值。 结构:VLOOKUP(查找值,查找区域,列序数,匹配条件) 解释:VLOOKUP(找谁,在哪里找,第几列,0或1) 1.目的:根据【产品】查找【销量】 公式:V…

C++从入门到精通 第十二章(C++流)

写在前面: 本系列专栏主要介绍C的相关知识,思路以下面的参考链接教程为主,大部分笔记也出自该教程,笔者的原创部分主要在示例代码的注释部分。除了参考下面的链接教程以外,笔者还参考了其它的一些C教材(比…

Vue 图片轮播第三方库 介绍

Vue图片轮播是一种在网页上以自动或手动方式展示图片的组件,常用于产品展示、网站banner等场景。有许多第三方库可以帮助Vue开发者轻松实现图片轮播功能。以下是一些流行的Vue图片轮播第三方库的介绍: 1. Vue-awesome-swiper - **简介**:V…

滚雪球学Java(70):深入理解Java中的PriorityQueue底层实现与源码分析

咦咦咦,各位小可爱,我是你们的好伙伴——bug菌,今天又来给大家普及Java SE相关知识点了,别躲起来啊,听我讲干货还不快点赞,赞多了我就有动力讲得更嗨啦!所以呀,养成先点赞后阅读的好…

Linux之ACL权限管理

文章目录 1.ACL权限介绍二、操作步骤1. 添加测试目录、用户、组,并将用户添加到组2. 修改目录的所有者和所属组3. 设定权限4. 为临时用户分配权限5. 验证acl权限6. 控制组的acl权限 1.ACL权限介绍 每个项目成员有一个自己的项目目录,对自己的目录有完全…

【Django】Django自定义后台表单——对一个关联外键对象同时添加多个内容

以官方文档为例: 一个投票问题包含多个选项,基本的表单设计只能一个选项一个选项添加,效率较低,如何在表单设计中一次性添加多个关联选项? 示例代码: from django.contrib import adminfrom .models impo…

森林安全新保障:智能高压应急消防泵的应用

随着城市化进程的加快,森林资源的保护和利用日益受到重视。然而,森林火灾时有发生,给生态环境带来严重破坏。为了有效应对森林火灾,保障森林资源安全,智能高压森林应急消防泵应运而生,成为守护绿色生命的钢…

Python列表:灵活多变的数据结构

文章目录 一、列表1.创建列表2.访问列表元素3.修改列表元素4.添加元素5.删除元素 二、列表脚本操作符1.连接运算符 2.重复运算符 * 三、列表函数&方法1.函数1.1 len() 函数1.2 max() 函数1.3 min() 函数1.4 sum() 函数1.5 list() 函数 2.方法2.1 append() 方法2.2 extend()…

DSL Query基本语法

DSL Query基本语法 查询的基本语法如下: GET /indexName/_search {"query":{"查询类型":{"查询条件":"条件值"}} }查询所有 GET /indexName/_search {"query":{"match_all":{}} }match查询&#xf…

2、Web攻防-SQL注入-联合查询注入

用途:个人学习笔记,有所借鉴,欢迎指正! 声明:只用于学习交流,点到为止,请勿非法测试。 概念: 联合查询注入:联合注入是回显注入的一种,也就是说联合注入的前…

Gemma模型论文详解(附源码)

原文链接:Gemma模型论文详解(附源码) 1. 背景介绍 Gemma模型是在2023.2.21号Google新发布的大语言模型, Gemma复用了Gemini相同的技术(Gemini也是Google发布的多模态模型),Gemma这次发布了了2B和7B两个版本的参数,不…

嵌入式Linux中apt、apt-get命令用法汇总

在Linux环境开发过程中接触ubuntu虚拟机时,在安装软件或者更新软件时apt和apt-get命令使用相对较频繁,下面对这两个命令的用法进行汇总。 apt(Advanced Package Tool)和 apt-get 是用于在基于 Debian 的 Linux 发行版中进行软件包…

什么是favicon.ico图标?如何在线生成ICO图标?如何安装favicon.ico图标?

在本站首页的活跃博客中经常看到有部分博客网站没有 favicon.ico 图标,所以今天打算普及一下相关知识,希望还没有 favicon.ico 图标的博主们,能够制作出自己独特的图标。 那么到底什么是favicon.ico? 好搜百科给出的解释&#xf…

electron学习和新建窗口

首先我们要先下载electron npm install --save-dev electron 建立入口文件main.js 新建一个入口文件 main.js,然后导入eletron新建一个窗口。 const { app, BrowserWindow, ipcMain } require("electron"); const path require("path");func…

Nginx 反向代理配置

Nginx就不废话了,web服务器。 最近在备案一个域名,想要备案,部署一个服务器,平常很少自己配置Nginx,今天记录下。 1、反向代理 正向代理 指 客户端通过代理访问后端服务 反向代理 指 服务器推出一个客户&#xff0…