02逻辑代数与硬件描述语言基础

2.1 逻辑代数(简单逻辑的运算)
2.2 逻辑函数的卡诺图(从图论的角度)化简法
2.3 硬件描述语言Verilog HDL基础(研究生阶段才用得到)

要求:
1、熟悉逻辑代数常用基本定律、恒等式和规则。
2、掌握逻辑代数的变换和卡诺图化简法;

2.1.1 逻辑代数的基本定律和恒等式
1. 基本公式
在这里插入图片描述
在这里插入图片描述
break the line,change the sign断掉线,改变符号

逻辑代数运算比较巧,公式把握不准最简行式,这也是逻辑代数方法的一个缺陷。化简取决于经验&运气

卡诺图才是章法,有道可循

2.1.2 逻辑代数的基本规则

在这里插入图片描述
求反演表达式时,不能改变原始的运算优先级。(建议加上括号)

在这里插入图片描述

2.1.3 逻辑函数的变换及代数化简法
化简的意义:根据化简后的表达式构成的逻辑电路简单,可节省器 件,降低成本,提高工作的可靠性。

简化标准(最简的与-或表达式)
乘积项的个数最少(或门的个数少);
每个乘积项中包含的变量数最少(与门的输入端个数少)。

化简的主要方法:
  1.公式法(代数法);
  2.图解法(卡诺图法);

在这里插入图片描述

万能的与非门(或者其中的门),能够实现所有的门。从器件的简化程度,成本,可靠性(器件越少越可靠)上有提高
数理上的最简可能不是工程上的最简

数电中,每一级都会有相位差,应为每过一个门,都会有充电放电的过程,需要消耗能量,所以高速电路不允许太多的门串在一起,不然会引起相位变化严重

逻辑代数又称布尔代数。它是分析和设计现代数字逻辑电路不可缺少的数学工具。逻辑代数有一系列的定律、定理和规则,它用于对数学表达式进行处理,以完成对逻辑电路的化简、变换、分析和设计。
逻辑关系指的是事件产生的条件和结果之间的因果关系。在数字电路中往往是将事情的条件作为输入信号,而结果用输出信号表示。条件和结果的两种对立状态分别用逻辑“1” 和“0”表示。

卡诺图化简法:
2.2.1 最小项的定义及性质
在这里插入图片描述
在这里插入图片描述
PT项,与起来的就是PT项

在这里插入图片描述
在这里插入图片描述

2.2.2 逻辑函数的最小项表达式
在这里插入图片描述

化成这种形式有利于计算机的处理

2.2.3 用卡诺图表示逻辑函数
在这里插入图片描述

在这里插入图片描述

2.2.4 用卡诺图化简逻辑函数
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

卡诺图的图论基础

这一节课应该花2h认真地看一下,,同时用笔记进行标注才行,数电目前就此一节没做笔记

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

武汉高校大学智能制造实验室数字孪生可视化系统平台建设项目验收

随着科技的不断进步和工业4.0的深入推进,智能制造已成为现代工业发展的重要方向。在这一背景下,武汉高校大学智能制造实验室积极响应国家号召,致力于将先进的数字孪生技术与智能制造教育相结合,打造了一个集教学、实训、科研于一体…

【JavaScript】事件绑定

目录 一、什么是事件 二、常见事件 2.1 鼠标事件 2.2 键盘事件 2.3 表单事件 2.4 页面加载事件 三、浏览器弹窗三种方式 四、事件绑定函数方式 五、事件触发方式 一、什么是事件 事件就是行为动作。在HTML中事件可以是浏览器的行为,也可以是用户的行为。当这些行为发…

基于esp-idf的arm2d移植

什么是ARM2D Arm在Github上发布了一个专门针对“全体” Cortex-M处理器的2D图形加速库——Arm-2D 我们可以简单的把这个2D图形加速库理解为是一个专门针对Cortex-M处理器的标准“显卡驱动”。虽然这里的“显卡驱动”只是一个夸张的说法——似乎没有哪个Cortex-M处理器“配得上…

丝杆支撑座:滚珠丝杆稳定运行的守护者!

丝杆支撑座是丝杆和电机之间连接的重要组成部分,发挥着非常重要的功能。提到丝杆支撑座和滚珠丝杆,很多人都会想到支撑关系,但丝杆支撑座作为滚珠丝杆系统中至关重要的角色,其作用远不止于简单的支撑。 丝杆支撑座安装过程非常简单…

绘唐3是免费的吗?

绘唐科技是一家中国电子信息产品制造商和供应商,成立于2005年。公司主要经营智能硬件、智能穿戴设备、智能家居设备和智能交通设备等领域的产品开发和销售。绘唐科技拥有强大的研发团队和制造能力,能够为客户提供定制化的产品解决方案。 绘唐科技的产品种…

CS-隐藏防朔源-数据转发-iptables(Linux自带的防火墙)

免责声明:本文仅做技术交流与学习... 目录 准备环境: 1-iptables转发机设置转发: 2-CS服务器配置iptables服务器的IP 准备环境: 两台外网服务器. --iptables服务器就是做一个中转...封了中转就没了... 1-iptables转发机设置转发: iptables -I INPUT -p tcp -m tcp --dport 8…

ACC:Automatic ECN Tuning for High-Speed Datacenter Networks 相关知识点介绍(一)

目录 ACC(Adaptive Congestion Control) 总结 结合 ACC 和 ECN ECN ECN(Explicit Congestion Notification) 静态 ECN 动态 ECN 对比 总结 FCT——flow completion time 具体解释 小鼠流和大象流 小鼠流(…

【最新综述】基于伪标签的半监督语义分割

Semi-Supervised Semantic Segmentation Based on Pseudo-Labels: A Survey 摘要: 语义分割是计算机视觉领域的一个重要而热门的研究领域,其重点是根据图像中像素的语义对其进行分类。然而,有监督的深度学习需要大量数据来训练模型&#xff…

GPT-5的到来:智能飞跃与未来畅想

IT之家6月22日消息,在美国达特茅斯工程学院的采访中,OpenAI首席技术官米拉穆拉蒂确认了GPT-5的发布计划,预计将在一年半后推出。穆拉蒂形象地将GPT-4到GPT-5的飞跃比作高中生到博士生的成长。这一飞跃将给我们带来哪些变化?GPT-5的…

电路笔记(电源模块):TPS82130降压模块

芯片引脚说明 Layer 1 1 2 3 4 5 6 7 8 SS/TR PG FB VOUT EN VIN GND VOUT Thermal Pad 使能引脚,高电平启动。 反馈参考引脚。 连接到该引脚的外部电阻分压器对输出电压进行编程。 电源开漏输出引脚。 软启动和电压跟踪引脚。 上拉电阻可以连接到任何低于6V的电压。…

如何使用WxPusher向个人微信推送发送实时消息,比如定时任务等

wxpusher-sdk-java这个框架开源了:GitHub - wxpusher/wxpusher-sdk-java: 微信消息实时推送服务[WxPusher]的Java版本sdk,可以通过API实时给个人微信推送消息。wechat pusher. 文档地址:WxPusher微信推送服务 WxPusher (微信推送服务)是一个…

湖北大学2024年成人高考函授报名专升本教育学专业介绍

湖北大学,作为一所历史悠久、文化底蕴深厚的学府,其成人高等继续教育体系更是为广大学子提供了一片展翅高飞的蓝天。在这片知识的海洋中,专升本教育学专业如同一颗璀璨的明珠,闪耀着智慧的光芒。 湖北大学的专升本教育学专业&…

Postgresql从小白到高手 九 : psql高级查询及内部视图使用

Postgresql从小白到高手 九:pgsql 复杂查询及内部表高级查询 文章目录 Postgresql从小白到高手 九:pgsql 复杂查询及内部表高级查询一、多表查询二、pgsql内部表1.内部表2.内部表查询应用 一、多表查询 内联 :inner join on 简写 join on 结果集只有符合 筛选条件…

Android U Settings 应用中 APN 菜单实现的代码逻辑

功能简介 MobileNetwork移动网络设置页面下有【接入点设置】(APN)。 问题:为什么Controller初始化找不到pref,然后报错。 Note:什么时候切换成Controller的呢?在Android T&U 上还没有更新成kt实现 ,但是已经有Controller的方案。 流程逻辑 1、界面“telephony_a…

群晖系统百度网盘套件卸载之后无法再次安装 ContainerManager项目无法删除

前言 最近重新组了个NAS,在套件迁移的时候遇到个头疼的问题。在用矿神的百度网盘在迁移的时候出错了,于是我自己删掉baiduapp得容器和镜像然后卸载套件。不知道中间出了啥问题,套件是已经卸载了,但是群晖ContainerManager套件中的…

Adobe Indesign 操作

页面设计 页面设置 版面:图文和空白部分的总和。 版心:规划在版面中排印文本和图片的部分。 开本:单个页面的宽度和高度。 如图所示,新建文件,自定义是210297毫米。这个数据是开本大小。 点击“边距和分栏”&#…

Vue3学习笔记<->创建第一个vue项目

新建一个项目目录 找一个盘新建一个目录,我这里在D盘创建一个vuedemo目录作为项目存放的目录。使用idea打开目录。   单击ieda底部的按钮“Terminal”,打开命令行窗口,如果命令行窗口当前目录不是“vuedemo”,就切换到“vuedem…

抖音营销新策略:MessageBox与HubSpot集成,引领企业获客新潮流

在全球数字化浪潮中,抖音以其独特的短视频形式、庞大的用户群体和高度互动性,成为了企业出海战略中不可或缺的一环。抖音营销不仅仅是简单的内容发布和互动,它更是一种深度策略和创新思维的体现。今天将深入探讨抖音营销的核心价值、应用场景…

了解和解决“vcruntime140_1.dll”相关问题,有效修复vcruntime140_1.dll错误弹窗问题

在Windows操作系统中,经常会遇到各种DLL(动态链接库)错误,它们是Windows应用运行不可或缺的一部分。其中,“vcruntime140_1.dll”是一个常见的DLL文件,这个文件与Microsoft Visual Studio C 运行时相关联。…

使用Python Selenium,动态网页不再是难题!

目录 1、直接执行JS代码 🌐 1.1 execute_script基础用法 1.2 带参数执行JS函数 1.3 获取执行结果 2、使用execute_async_script异步执行 🔄 2.1 适用场景分析 2.2 实现异步操作示例 2.3 错误处理与调试技巧 3、JS与页面元素交互 👤 3.1 修改DOM属性 3.2 触发事…