【硬件设计】数字电路基础--概念、分类与基本运算

news2024/9/25 11:11:40

【硬件设计】数字电路基础--概念、分类与基本运算

  • 一、数字电路基本概念
  • 二、数字电路分类(了解)
  • 三、数制
  • 四、数字电路中的二级管与三级管
    • 4.1 二级管
    • 4.2 三级管
  • 五、逻辑运算
    • 5.1 逻辑与
    • 5.2 逻辑或
    • 5.3 非
    • 5.4 符合逻辑电路
    • 5.5 基本公式
    • 5.6 基本规则
    • 5.7 逻辑函数的表达方式

前言:章节为知识简单复习使用,想过考试的可以去B站看专门的内容讲解。


一、数字电路基本概念


模拟信号与数字信号

  • 模拟信号: 时间连续数值也连续的信号。如速度、压力、温度等。
  • 数字信号: 在时间上和数值上均是离散的。如电子表的秒信号,生产线上记录零件个数的记数信号等。

数字电路逻辑体制

数字信号是一种二值信号,用两个电平(高电平低电平)分别来表示两个逻辑值(逻辑1逻辑0)。
有两种逻辑体制:

  • 正逻辑体制规定:高电平为逻辑1,低电平为逻辑0。
  • 负逻辑体制规定:低电平为逻辑1,高电平为逻辑0。

主要参数
在这里插入图片描述
在这里插入图片描述


二、数字电路分类(了解)

  • 按集成度分类∶数字电路可分为小规模(SSI,每片数十器件)、中规模(MSI,每片数百器件)、大规模(LSI,每片数千器件)和超大规模(VLSI,每片器件数目大于1万)数字集成电路。集成电路从应用的角度又可分为通用型和专用型两大类型。
  • 按所用器件制作工艺的不同:数字电路可分为双极型(TTL型)和单极型(MOS型)两类。
  • 按照电路的结构和工作原理的不同∶数字电路可分为组合逻辑电路和时序逻辑电路两类。组合逻辑电路没有记忆功能,其输出信号只与当时的输入信号有关,而与电路以前的状态无关。时序逻辑电路具有记忆功能,其输出信号不仅和当时的输入信号有关,而且与电路以前的状态有关。

三、数制

  • 进位制︰表示数时,仅用一位数码往往不够用,必须用进位计数的方法组成多位数码。多位数码每一位的构成以及从低位到高位的进位规则称为进位计数制,简称进位制。
  • 基数︰进位制的基数,就是在该进位制中可能用到的数码个数。
  • 位权(位的权数)︰在某一进位制的数中,每一位的大小都对应着该位上的数码乘上一个固定的数,这个固定的数就是这一位的权数。权数是一个幂

几种常见的计数体制:

  • 十进制(Decimal )
  • 二进制(Binary)
  • 八进制(Octal )
  • 十六进制(Hexadecimal )

不同数制间的转换

二进制转换成十进制

问题:将二进制数10011.101转换成十进制数。

解:将每一位二进制数乘以位权,然后相加,可得10011.101=1×24+0×23+0×22+1×21+1×20+1×2-1+0×2-2+1×2-3 = (19.625)d

十进制转二进制

问题:将十进制数23转换成二进制数。

解:用“除2取余”法转换
在这里插入图片描述
(23)D=(10111)B

二进制与十六进制间的转换
(1101 1011)B=(d b)H
注:四个二进制数表示一个十六进制数

进制对应表
在这里插入图片描述


BCD码

BCD码一一用二进制代码来表示十进制的0~9十个数。
至少要用4位二进制数。

在这里插入图片描述


四、数字电路中的二级管与三级管

4.1 二级管

|
二极管的静态特性

(1)加正向电压时,二极管导通,管压降电压可忽略。二极管相当于一个闭合的开关。
在这里插入图片描述
(2加反向电压时,二极管截止,反向电流可忽略。二极管相当于一个断开的开关。
在这里插入图片描述


二极管的动态特性

当给二极管一个方波信号时,波形如下:
在这里插入图片描述

反向恢复时间,就是存储电荷消散所需要的时间,也就是从负电平变为正电平需要的时间。


4.2 三级管

三级管的三种工作状态:
在这里插入图片描述

截止区

当VI小于三极管发射结死区电压时,IB=ICB约等于0,IC=ICE约等于0,VCE约等于VCC,三极管工作在截止区,对应图中的A点。

三极管工作在截止状态的条件为:发射结反偏或小于死区电压

放大区
当VI为正值且大于死区电压时,三极管导通。有
在这里插入图片描述
此时,若调节RB↓,则IB↑,IC,VCE↓,工作点沿着负载线由A点→B点→C点→D点向上移动。在此期间,三极管工作在放大区,

其特点为 IC=βIB

三极管工作在放大状态的条件为:发射结正偏,集电结反偏

饱和区
饱和状态:VI不变,继续减小Rb,当VCE=0.7V时,集电结变为零偏,称为临界饱和状态,对应E点。此时的集电极电流用ICS表示,基极电流用IBS表示,有:
在这里插入图片描述
再减小Rb,IB会继续增加,但IC不会再增加,三极管进入饱和状态。饱和时的VCE电压称为饱和压降VCES,其典型值为:VCES约等于0.3V。

三极管工作在饱和状态的电流条件为:IB >IBS

电压条件为:集电结和发射结均正偏


五、逻辑运算

5.1 逻辑与

在这里插入图片描述

相当于的电路如下:
在这里插入图片描述
假设开关闭合=“1”,开关不闭合=“0”,灯亮,L=1灯不亮,L=0。
就可以构成下图:
在这里插入图片描述
转换为真值表为:
在这里插入图片描述
因此逻辑与的逻辑是:
只有当一件事情的条件全部具备之后,这件事情才会发生。


5.2 逻辑或

在这里插入图片描述
相当于的电路如下:
在这里插入图片描述
得出事件表与真值表为:
在这里插入图片描述
在这里插入图片描述
当决定一件事情的几个条件中,只要有一个或一个以上条件具备,这件事情就发生。


5.3 非

在这里插入图片描述
相当于的电路如下:
在这里插入图片描述
得出事件表与真值表为:
在这里插入图片描述

在这里插入图片描述
某事情发生否,仅取决于一个条件,而且是对该条件的否定。即条件具备时事情不发生;条件不具备时事情才发生。


5.4 符合逻辑电路

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

或非
在这里插入图片描述
在这里插入图片描述
异或
在这里插入图片描述
在这里插入图片描述
同或
在这里插入图片描述
在这里插入图片描述


5.5 基本公式

在这里插入图片描述


5.6 基本规则


代入规则
任何一个含有某变量的等式,如果等式中所有出现此变量的位置均代之以一个逻辑函数式,则此等式依然成立。

在这里插入图片描述

2.反演规则
对于任意一个逻辑函数式F,做如下处理:

  • 若把式中的运算符“·”换成“+”,“+”换成“·”
  • 常量“0”换成“1”,“1”换成“0”;
  • 原变量换成反变量,反变量换成原变量
    在这里插入图片描述

在这里插入图片描述

3.对偶规则

  • 若把式中的运算符“·”换成“+”,“+”换成“·”;
  • 常量“0”换成“1”,“1”换成“0”
  • 得到新函数式为原函数式F的对偶式F’。
  • 如果两个函数式相等,则它们对应的对偶式也相等。即若F1=F2则F1’=F2’。

在这里插入图片描述


5.7 逻辑函数的表达方式


定义: 输入逻辑变量和输出逻辑变量之间的逻辑关系。
在这里插入图片描述

特点:输入变量和输出变量只有逻辑0、逻辑1两种取值。

表示方法
在这里插入图片描述

真值表:
在这里插入图片描述

逻辑表达式:
在这里插入图片描述
在这里插入图片描述


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

逻辑图:
在这里插入图片描述

时序图:
在这里插入图片描述

逻辑函数的互相转换
真值表→表达式→逻辑图
逻辑图→表达式→真值表



在这里插入图片描述

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

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

相关文章

通过sql文件快速生成数据库设计文档

1.如果是springboot的java项目直接引入包即可&#xff0c;其他情况可以创建一个java项目然后引入包。 <dependency><groupId>org.freemarker</groupId><artifactId>freemarker</artifactId><version>2.3.31</version></dependenc…

什么是小红书内容种草,品牌内容营销分析

依托于现在各种社交类平台的崛起&#xff0c;如红薯、d音、头条等&#xff0c;越来越多精彩的内容浮现出来。那么在现今时代下&#xff0c;什么是小红书内容种草&#xff0c;品牌内容营销分析&#xff01; 一、什么是小红书内容种草 1、内容种草的核心是内容 所谓的种草&#x…

SpringBoot第8讲:SpringBoot添加Logback日志

SpringBoot第8讲&#xff1a;SpringBoot添加Logback日志 本文是SpringBoot第8讲&#xff0c;对SpringBoot添加Logback日志。SpringBoot开发中如何选用日志框架呢&#xff1f; 出于性能等原因&#xff0c;Logback 目前是springboot应用日志的标配&#xff1b; 当然有时候在生产环…

身份证真伪一键验证API接口 - 通过OCR技术快速识别和验证身份证信息

身份证是我们日常生活中必不可少的证件&#xff0c;但是在实际使用中&#xff0c;我们也会遇到很多问题&#xff0c;例如身份证是否真实有效&#xff0c;身份证信息是否准确等等。这时候我们就需要用到一种能够快速识别和验证身份证信息的技术——OCR&#xff08;Optical Chara…

python怎么实现tcp和udp连接

目录 什么是tcp连接 什么是udp连接 python怎么实现tcp和udp连接 什么是tcp连接 TCP&#xff08;Transmission Control Protocol&#xff09;连接是一种网络连接&#xff0c;它提供了可靠的、面向连接的数据传输服务。 在TCP连接中&#xff0c;通信的两端&#xff08;客户端和…

学习笔记|大模型优质Prompt开发与应用课(二)|第二节:超高产文本生成机,传媒营销人必备神器

文章目录 01 文字写作技能的革新&#xff0c;各行各业新机遇四大类常见文字工作新闻记者的一天新闻记者的一天–写策划prompt 新闻记者的一天–排采访prompt生成结果prompt生成结果 大模型加持&#xff0c;文字写作我们如何提效营销创作营销创作-使用预置法为不同平台生成文案p…

【机器学习】机器学习中的“本体”概念

一、说明 在机器学习中&#xff0c;本体越来越多地用于提供基于相似性分析和场景知识的 ML 模型。 在传统的基于标签的定义中&#xff0c;对象往往是孤立的&#xff0c;可扩展性差&#xff0c;存在重复的可能性&#xff0c;对象之间的关系无法体现。在基于本体的定义中&#xf…

​语言模型输出端共享Embedding的重新探索

©PaperWeekly 原创 作者 | 苏剑林 单位 | 科学空间 研究方向 | NLP、神经网络 预训练刚兴起时&#xff0c;在语言模型的输出端重用 Embedding 权重是很常见的操作&#xff0c;比如 BERT、第一版的 T5、早期的 GPT&#xff0c;都使用了这个操作&#xff0c;这是因为当模型…

每天一个电商API分享:获取淘宝商品sku接口

SKU通俗来讲就是一个产品最小的出库单位&#xff0c;比如说一款手机产品有红黑白三个颜色&#xff0c;那么一台红色手机就是一个sku。那么多销售属性的产品&#xff0c;再往下分&#xff0c;比如说一件T恤除了有颜色还有尺码&#xff0c;那么一件s码绿色体恤就是单个sku。 sku指…

数据学习教程:Linux基础教程(下)

本文继上一篇《Linux基础教程&#xff08;上&#xff09;》的下一篇&#xff0c;欢迎收藏。 4 Linux常用基础命令 Linux刚面世时并没有图形界面, 所有的操作全靠命令完成, 如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等 在职场中&#xff0c;大量的服务器维护工作…

C盘满了怎么清理?最全c盘清理攻略!

“c盘怎么会那么容易满啊&#xff1f;而且每次清理好像也释放不了多少空间。谁懂啊&#xff1f;一天要清理好几次c盘&#xff01;真的很麻烦。有谁能告诉我应该怎么做吗&#xff01;” 电脑c盘对我们来说真的是很重要。当我们在电脑上安装软件、存储文件或者浏览网站&#xff0…

提升打印品质:解决Excel表格乱套问题的实用技巧

作为办公人员&#xff0c;我们经常需要打印大量的数据表格。然而&#xff0c;打印表格并不是一件简单的事情&#xff0c;如果不注意&#xff0c;打印效果可能会变得混乱不堪。那么该怎么办呢&#xff1f;在这里&#xff0c;我将为大家分享9个关于Excel表格打印的技巧&#xff0…

django自定义app,创建子应用

1.工程里创建apps包 &#xff1b; 2.创建子应用&#xff0c;pycharm terminal 运行&#xff1a;python ./nanage.py startapp app名称&#xff1b; 3.子应用移动到apps包里&#xff1b; 4.settings.py里设置INSTALLED_APPS如“apps.users”&#xff0c;该名字跟子应用apps.py文…

KBYCMS框架后台使用帮助介绍

后台入口文件 后台入口文件默认是public目录下的admin.php。访问后台时加上admin.php访问,您可根据需要,重命名后台入口文件。 重命名后需要在config/app.php文件中修改配置,配置如下,如果没有以下配置那么该版本无需理会。 // 入口文件绑定,无需写index app_file …

Fastjson远程命令执行漏洞总结

## 1.FastJson 简介 ##### fastjson.jar包原始下载地址&#xff1a;https://github.com/alibaba/fastjson ##### fastjson用于将Java Bean序列化为JSON字符串&#xff0c;也可以从JSON字符串反序列化到JavaBea... 1.FastJson 简介 fastjson.jar包原始下载地址&#xff1a;Git…

设计模式-模版方法模式

生活中处处存在模版&#xff0c;模版定义了大的框架&#xff0c;具体内容由使用者填充即可&#xff0c;这给很多人的生活、工作带来了很大的遍历。比如&#xff1a; PPT模版&#xff1a;好的PPT模版提供了更全面的叙述框架&#xff0c;更优美的UI画面&图标&#xff0c;提升…

算法训练营第五十一天||309.最佳买卖股票时机含冷冻期 ● 714.买卖股票的最佳时机含手续费 ●总结

309.最佳买卖股票时机含冷冻期 这道题主要就是搞懂dp数组含义以及状态之间的转换&#xff0c;没看答案能自己做出来 class Solution { public:int maxProfit(vector<int>& prices) {vector<vector<int>> dp(prices.size(),vector<int>(5,0));//前…

jMeter使用随记

参数化BodyData 先制作参数文件 再设置一个csv data set config 最后在body data里面写上参数${xxxxx}

【外卖系统】更新员工信息

需求分析 员工管理列表界面&#xff0c;需要对某个员工的账号进行启用和禁用操作。账号禁用的员工不能登录系统&#xff0c;启用后的员工可以正常登录。只有admin可以对其他普通用户进行启用、禁用的操作&#xff0c;普通用户登录系统后启动、禁用按钮都是不显示的编辑员工信息…

家庭有必要买洗地机吗、洗地机排行榜推荐

洗地机相信大家都认识吧&#xff0c;在清洁家电领域这可谓是个“名人”。在清洁工具的名单中&#xff0c;要说一机多用&#xff0c;使用体验好的&#xff0c;洗地机绝对名列前茅。和传统清洁工具相比&#xff0c;洗地机可以很快速的就清洁干净地面&#xff0c;十多分钟就能还你…