zoukankan      html  css  js  c++  java
  • 数字电路的多路复用(MUX)

    学习文章:https://mp.weixin.qq.com/s/1pfLfvkAPyhEMLvfnyDy0g 

    最基本--2选1的MUX结构:

     

     可以看作是:assign Y=S?B:A;

    下面使用MUX构建各种门电路:

    ①反相器

    所以这种情况可以看作是:

    ②与门、或门

    与门:

     等效:

     或门:

    ③与非门、或非门

    与非门:

    与非门
    A B Y
    0 0 1
    0 1 1
    1 0 1
    1 1 0

    或非门:

    或非门
    A B Y
    0 0 1
    0 1 0
    1 0 0
    1 1 0

    ④异或门、同或门

    异或门:

    异或门
    A B Y
    0 0 0
    0 1 1
    1 0 1
    1 1 0

     同或门:

    同或门
    A B Y
    0 0 1
    0 1 0
    1 0 0
    1 1 1

    ⑤3输入与门、3输入或门

    3输入与门:当ABC都为1,Y才为1。

    可以看作:

    3输入或门:当ABC都为0,Y才为0。

    ⑥3输入与非门、3输入或非门

    3输入与非门:当ABC都为1,Y才为0。

    3输入或非门:当ABC都为0,Y才为1。

    ⑦3输入异或门、3输入同或门

    3输入异或门:当ABC中1为奇数,Y才为1。

    3输入异或门
    A B C Y
    0 0 0 0
    0 0 1 1
    0 1 0 1
    0 1 1 0
    1 0 0 1
    1 0 1 0
    1 1 0 0
    1 1 1 1

    3输入同或门:当ABC中0为偶数,Y才为1。

    3输入同或门
    A B C Y
    0 0 0 0
    0 0 1 1
    0 1 0 1
    0 1 1 0
    1 0 0 1
    1 0 1 0
    1 1 0 0
    1 1 1 1

    ⑧半加器

    输入A、B,结果S,下一位进位Cout

    半加器
    A B S Cout
    0 0 0 0
    0 1 1 0
    1 0 1 0
    1 1 0 1

    S=A⊕B,Cout=AB

     

    ⑨全加器

    输入A、B,结果S,下一位进位Cout,输入进位Cin

    全加器
    Cin A B S Cout
    0 0 0 0 0
    0 0 1 1 0
    0 1 0 1 0
    0 1 1 0 1
    1 0 0 1 0
    1 0 1 0 1
    1 1 0 0 1
    1 1 1 1 1

    S=Cin⊕A⊕B,Cout=AB+ACin+BCin 

    ⑩D触发器

  • 相关阅读:
    utuntu sever1804显示中文putty可以输入中文
    windows上用putty从linux上下载文件
    2020Ubuntu server1804最新安装后的配置
    2020年ubuntu sever1804 安装和配置
    堡垒机
    防病毒网关
    审计系统
    常用网站
    AWVS的使用1
    windows Server 监控远程桌面连接信息
  • 原文地址:https://www.cnblogs.com/FPGAer/p/14055157.html
Copyright © 2011-2022 走看看