0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用两输入与非门实现1个两输入的与门?

冬至子 来源:CSDN 作者:谷公子 2023-06-29 14:57 次阅读

1. 进制转换

会算数值在二进制、八进制、十进制以及十六进制之间的任意转换。

会算数值的正码、反码、补码、BCD码。

2. 什么是格雷码(Gray code),它有什么优点。

在一组二进制编码中,若任意两个相邻的数值还有1位二进制数不同,则称这种编码为格雷码,由于最大数和最小数之间也仅1位数不同,即”首尾相连”,因此又称为循环码或反射码。比如下面对于0-7数值的格雷码和二进制码关系:

image.png

在实际电路中,两个二进制数值之间如果有多位bit不一致,在发生转换时,由于每1bit的转换时间不同,因此可能出现短暂的其它数值,在特定的情况下可能导致电路状态错误或输入错误,使用格雷码可以避免这种错误。格雷码的另一个好处是相邻数值的转换,只需要变换1bit,因此可以减少动态功耗。

3. 什么是奇偶校验位,以及它是如何算出来的?

奇偶校验位(Parity bit)是放在一个二进制数值的最后1bit,它指示1个二进制数中1的个数是偶数还是奇数。因此,有两种类型:偶校验和奇校验。如果一组给定数据位中 1 的个数是奇数,那么偶校验位就置为 1,从而使得总的 1 的个数是偶数。如果给定一组数据位中 1 的个数是偶数,那么奇校验位就置为 1,使得总的1 的个数是奇数。

奇偶校验位可以通过将二进制数据的所有bits进行XOR运算得到。它可以用于最简单的错误检测机制。

举个例子,有1个二进制数为’b1011_0011, 可以看出这个二进制数中1的个数为5个。如果采用奇校验的话,那么parity bit是0;如果使用偶校验的话,那么parity bit是1。

4. 如何使用两输入与非门(NAND gate)实现1个两输入的与门(AND gate),1个两输入的或门(OR gate),1个单输入的非门(NOT gate)?

我们先看与非门的逻辑表达式:Y=!(A&&B),其中A和B是与非门的两个输入,Y是输出。

对于非门的逻辑表达式为:Y=!(A),可以让与非门的输入A和B连接在一起,就是非门了。电路图如下:

image.png

对于与门的逻辑表达式为:Y=A&&B,可以在与非门后面串上1个非门就可以了。电路图如下:

image.png

对于或门的逻辑表达式为:Y=A||B,对右边进行两次取反并用德摩根定律得到:Y=!((!A)&&(!B)),因此需要3个与非门,电路图如下:

image.png

5. 如何使用两输入或非门(NOR gate)实现1个两输入的与门(AND gate),1个两输入的或门(OR gate),1个单输入的非门(NOT gate)?

我们先看或非门的逻辑表达式:Y=!(A||B),其中A和B是与非门的两个输入,Y是输出。

对于非门的逻辑表达式为:Y=!(A),可以让与非门的输入A和B连接在一起,就是非门了。电路图如下:

image.png

对于与门的逻辑表达式为:Y=A&&B,可以对右边进行两次取反并用德摩根定律得到:Y=!(!A || !B),因此需要3个或非门,电路图如下:

image.png

对于或门的逻辑表达式为:Y=A||B,可以在或非门后面串上1个非门就可以了。电路图如下:

image.png

6. 如何使用2选1 选择器(MUX)实现:a. 单输入非门;b. 两输入与门;c. 两输入或门;d. 两输入或非门;e. 两输入或非门;f. 两输入异或门;

这类题目的分析方法类似,我们就分析如何用2选1 MUX实现两输入与门,其余的读者可以自行分析,有问题的话可以后台留言讨论。

2选1 MUX是根据S0的值从两输入A和B中选择1个送到输出Y,它的逻辑表达式为:Y=(!S0)&&A + (S0)&&B。电路图为:

image.png

然后两输入与门的逻辑表达式为:Y=A&&B,进一步可变换为Y=!A&&A || A&&B,因此我们只要MUX的输入A和S0连接起来,就是1个与门了。电路图如下:

image.png

剩下的几个门的转换读者自行分析吧,思路一样,还蛮有意思的。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 格雷码
    +关注

    关注

    2

    文章

    34

    浏览量

    13168
  • 状态机
    +关注

    关注

    2

    文章

    492

    浏览量

    27462
  • BCD码
    +关注

    关注

    1

    文章

    52

    浏览量

    18265
  • 多路选择器
    +关注

    关注

    1

    文章

    22

    浏览量

    6509
收藏 人收藏

    评论

    相关推荐

    输入与非门测量电路

    只有与非门输入端全为高电平时,输出端才为低电平,而其他状态的组合,输出端都为高,要对这个二输入与非门进行测量,测试程序应按以下工作: 1)给
    发表于 04-27 10:58 1.4w次阅读
    二<b class='flag-5'>输入</b>端<b class='flag-5'>与非门</b>测量电路

    为何我用Quartus II 13.1画出的与非门是一与门+一非门

    本人初学EDA 照谭会生的书原封不动打了程序,仿真一与非门,结果成了一与门和一
    发表于 03-23 15:14

    为什么与非门触发器输入信号要非

    一下?为什么不能都是高电平触发?还是说,当外部电路给出一输入信号,比如S=1,在与非门内部,会先非,变成0,然后再参与下一步运算,而或非门
    发表于 01-28 20:39

    4输入与非门型号

    4输入与非门型号 型        号 
    发表于 11-29 23:04 1.7w次阅读

    输入端晶体管与非门电路图

    输入端晶体管与非门电路图
    发表于 03-29 17:03 4776次阅读
    <b class='flag-5'>两</b><b class='flag-5'>输入</b>端晶体管<b class='flag-5'>与非门</b>电路图

    与非门如何构成或门、与门非门

    本文为大家介绍与非门构成或门、与门非门方法。
    发表于 01-12 17:24 12.7w次阅读
    <b class='flag-5'>与非门</b>如何构成或门、<b class='flag-5'>与门</b>、<b class='flag-5'>非门</b>

    与门真值表和与非门真值表的区别

    与门真值表和与非门真值表的区别,与门真值表:有0出0,全11与非门真值表:有0出
    发表于 01-30 15:37 12.1w次阅读
    <b class='flag-5'>与门</b>真值表和<b class='flag-5'>与非门</b>真值表的区别

    4输入与非门如何实现8输入与非功能?

    与非门与门非门的结合,先进行与运算,再进行非运算。
    的头像 发表于 07-25 17:05 3.5w次阅读
    4<b class='flag-5'>输入</b><b class='flag-5'>与非门</b>如何<b class='flag-5'>实现</b>8<b class='flag-5'>输入</b>与非功能?

    与非门的作用是什么 与非门的用法和特点

    与非门(英语:NAND gate)是数字电路的一种基本逻辑电路。若当输入均为高电平(1),则输出为低电平(0);若输入中至少有一为低电平(
    的头像 发表于 07-25 19:10 5w次阅读
    <b class='flag-5'>与非门</b>的作用是什么 <b class='flag-5'>与非门</b>的用法和特点

    与非门实现非门功能方法介绍

    本文主要阐述了关于如何用与非门实现非门功能介绍,以及用二输入与非门实现
    的头像 发表于 07-26 10:37 5.4w次阅读

    两个与非门电路的介绍

    本文档的主要内容详细介绍的是两个与非门电路的介绍 与非门(英语:NAND gate)是数字电路的一种基本逻辑电路。若当输入均为高电平(1),
    发表于 01-09 08:00 18次下载
    <b class='flag-5'>两个</b><b class='flag-5'>与非门</b>电路的介绍

    ttl与非门悬空相当于输入什么电平

    ttl与非门悬空相当于输入什么电平  什么是 TTL 与非门? TTL 与非门(TTL NAND Gate)是一种基础电子元件,属于数字逻辑电路的一种。它是由
    的头像 发表于 09-17 15:42 4008次阅读

    TTL与非门的电压传输特性 TTL与非门的静态输入与输出特性

    TTL与非门的电压传输特性 TTL与非门的静态输入与输出特性 TTL与非门的动态特性  TTL与非门是一种基本的逻辑门电路,用于将
    的头像 发表于 01-23 13:52 4225次阅读

    与非门脉冲通过时,输出波形和输入波形有何差别?

    不同的方式来实现,其中一种常见的设计是使用晶体管来构成。 当与非门脉冲输入信号通过时,输出波形和输入波形存在一些差别。为了更好地理解这种差别,我们需要先了解
    的头像 发表于 02-05 16:36 1800次阅读

    与非门的闲置输入端如何处理

    在数字电路设计中,与非门(NAND gate)是一种基本的逻辑门,它具有两个或多个输入端和一输出端。当所有输入端都为高电平时,输出端为低电
    的头像 发表于 07-30 14:47 1068次阅读