首页 > 其他分享 >28-组合逻辑集成电路-数据比较器

28-组合逻辑集成电路-数据比较器

时间:2023-04-15 21:36:18浏览次数:40  
标签:逻辑 级间 低位 高位 28 集成电路 四位 比较 输入

比较器

1.回顾数据选择器,四选一

使用卡诺图进行四选一,选择AB为控制端或CD为控制端结果不一样

  • 有时候垂直方向画卡诺图,结果会更简单

2.一位二进制数的比较器

可以快速列出真值表

使用门电路实现一位比较器

3.二位二进制数比较

  • 先比较高位,高位相同,低位大小才会影响结果。
  • 高位和高位比较,低位和低位比较
  • 大于逻辑函数表达式
  • 等于表达式

3.1 二位比较器实现

4.集成数字比较器

74LS84(四位)比较器,比较器不管有多少位输入,都是只有三位输出

  • 注意级间输入,级间输入在高位全部相等的时候使用,级间输入有三个输入
  • 级间输入为等于端为1,那么低位也相等;等于端不为1,就比表示低位肯定不相等

5.比较器扩展

使用两个四位比较器,实现八位比较器

十六位数进行比较

  • 方法1:使用四个四位比较器进行串联
  • 方法2:并联结构

标签:逻辑,级间,低位,高位,28,集成电路,四位,比较,输入
From: https://www.cnblogs.com/Icer-newer/p/17096927.html

相关文章

  • 如何建立含有逻辑删除字段的唯一索引
    文章目录业务场景分析解决总结业务场景在实际工作当中,遇到一个场景,就是在用户注册时,名字要全局唯一,当然,我们是可以对用户进行删除的,你会怎么去做?分析一般来说,我们可以在用户注册请求时,进行查库校验,看看名字是否已经存在,如果存在就抛异常给提示;否则,就落库。......
  • 香,一套逻辑轻松且智能解决PyQt中控件数值验证的问题
    在PyQt开发中,时常需要对控件的值进行校验,如需要校验QCheckBox是否被选中,QLabel是否校验值是否为空等等。在复杂的业务场景下,这类控件如果数量很多,逐个校验就显得麻烦,需要一一获得控件名称,再调用对应的方法来判断是否被选中、是否为空等。而且开发过程中如果多控件做了增减,还需要增......
  • 集成电路IC(4Gbit)IS46TR16256BL-125KBLA1动态随机存取存储器
    IS46TR16256BL-125KBLA14GBitDDR3SDRAM提供紧凑型BGA-96封装的高速SDRAM。IS46TR16256BL具有256Mx16结构,电源电压为1.45V或1.3V,最大时钟频率为800MHz。该SDRAM具有8个内部银行并发操作和8nBit预取架构。IS46TR16256BL是电信和网络、汽车和工业嵌入式计算的理想选择。应用汽车;......
  • 27-组合逻辑集成电路-数据选择器
    数据选择器1.数据选择器数据选择器:多路信号进来,出去的路只有一条,通过一个开关控制,多路选一路(多选1)数据分配器:一路信号进入,在多路输出中选择一路进行输出二选一,通过一个开关进行控制,书写选择器表达式的时候,表达式的每一项用开关变量组合*信号四选一,用两个控制变量进行控制......
  • 26-组合集成电路-译码器
    译码器1.译码器的概念与分类1.1译码器的概念译码器(decoder):将输入的代码“翻译”成另外一种代码输出。编码器(encoder):将一组编码输入的每一个信号编成一个与之对应的输出代码。译码器将一组二进制数还原为一个数字一个符号,一个信息。比如输入1000,将其翻译为8译码器—输......
  • 25-组合逻辑集成电路-编码器
    编码器组合逻辑集成电路(MSI)组合电路使用小规模电路设计,描述清楚,用小规模的集成电路实现;小规模集成电路比较灵活常用的部件(译码器\编码器\比较器\选择器)都是事先做好,直接进行使用1.编码器概念及分类1.1编码器的概念编码器:使用一组二进制数表示一个数值或者是符号。例......
  • SpringBoot 集成 MybatisPlus 九——逻辑删除
    1逻辑删除的概念逻辑删除不会在数据库中删除数据,只是通过一个字段用来标识被删除的记录,数据仍然保存在数据库中。在实际的工作当中,因为数据非常重要,为了防止因用户误操作删除数据后无法恢复的问题,我们通常不会对数据做物理删除,即将数据从数据库中直接删除。而是多采用逻辑删除的方......
  • Codeforces Round 628 (Div. 2) A-D
    CodeforcesRound628(Div.2)A.EhAbAnDgCdvoidsolve(){intn=read();for(inti=1;i*i<=n;i++){intg=__gcd(i,n-i);if(g*g+i*(n-i)==n*g){cout<<i<<""<<n-i<<endl;bre......
  • 「解题报告」CF1528F AmShZ Farm
    之前zzy讲题讲到的,今天在题单里看到了,就又做了下。首先发现,对于一个\(a\)数组,\(b\)数组的方案数就是\(a\)中每个数的出现次数的\(k\)次方加和。考虑如何将\(a\)数组的条件转化一下。贪心的想,对于一个\(a_i\),我们肯定要尽可能使得它最终的数尽可能小。那么我们考虑每......
  • HDU 2894 DeBruijin (欧拉回路)
    题目地址:HDU2894跟POJ1392基本一样的。。代码如下:#include<iostream>#include<string.h>#include<math.h>#include<queue>#include<algorithm>#include<stdlib.h>#include<map>#include<set>#include<stdio.h>......