用74ls138实现2位二进制乘法器

74LS138为3线-8线译码器,共有54/74S138和 54/74LS138两种线路结构型式,其工作原理如下:

当一个选通端(G1)为高电平,另两个选通端(/(G2A)和/(G2B))为低电平时,可将地址端(A、B、C)的二进制编码在一个对应的输出端以低电平译出。利用 G1、/(G2A)和/(G2B)可级联扩展成 24 线译码器;若外接一个反相器还可级联扩展成 32 线译码器。若将选通端中的一个作为数据输入端时,74LS138还可作数据分配器。

无论从逻辑图还是功能表我们都可以看到74LS138的八个输出引脚,任何时刻要么全为高电平1—芯片处于不工作状态,要么只有一个为低电平0,其余7个输出引脚全为高电平1。如果出现两个输出引脚同时为0的情况,说明该芯片已经损坏。

使用74138和必要的门电路设计一个乘法器电路。能实现两位二进制数相乘,并输出结果。

两位二进制数相乘真值表。设两个乘数是AB和CD,结果是F3F2F1F0

写出最小项逻辑表达式:

F3=m15

F2=m10+m11+m14→F2=(m10’m11’m14’)’

F1=m6+m7+m9+m11+m13+m14

F0=m5+m7+m13+m15 。 (本文来源网友上传,如有侵权,可联系管理员删除)

matlab二进制乘法器,用74ls138实现2位二进制乘法器 - 数字电路图相关推荐

  1. 计算机十进制转为八位二进制,Java将十进制转换为8位二进制(Java convert from decimal to 8-bit binary)...

    Java将十进制转换为8位二进制(Java convert from decimal to 8-bit binary) 我写了简单的java代码来从十进制转换为8位二进制:抱歉这个愚蠢的问题 1 in ...

  2. 只用位运算符将十进制整数转换成32位二进制机器码

    定义函数void DecToBin(int a, char b[33]); 函数功能是将整数a转换为它对应的32位二进制机器数,将32位二进制机器数以字符串形式存于字符数组b(以'\0'字符结束). ...

  3. ## 线上实验五:2个2位二进制乘法器

    线上实验五:2个2位二进制乘法器 一.实验目的 设计一个乘法器, 实现两个四位二进制数的乘法. 两个二进制数分别是被乘数 AB和乘数CD.被乘数和乘数这两个二进制数分别由高低电平给出. 乘法运算的结果 ...

  4. 简易两位二进制乘法器设计

    一.   设计原理: 1.基本公式:   A1 A0 * B1 B0=Y3 Y2 Y1 Y0 2.设计理念:  两位二进制数 A1 A0 和B1 B0 相乘后,结果最高为四位Y3 Y2 Y1 Y0 3 ...

  5. 一位原码乘法器 一位补码乘法器原理

    一位原码乘法器 原文链接(可能需要翻墙) 在定点计算机中,原码表示的两个数字相乘的计算规则是:乘积的符号位由两个数字的符号的异或运算得到,乘积的数字部分是两个正数的乘积.设n位被乘数和乘数用定点小数表 ...

  6. 2020-12-1(带你理解32位二进制搜索范围是4GB)

    昨天啥也没干,就看了一下 "熊猫烧香",还没理解透,等我理解透了,我再带领大家一起体验"熊猫烧香"的乐趣,所以呢,今天随便补发一点东西,谢谢各位 假如只有一位二 ...

  7. 『ACM-算法-lowbit』算法竞赛进阶指南--lowbit运算,找到二进制下所有是1的位

    写在前面:我们主要还是分享算法的模板,而不是去刨析算法的原理! 主要思想是,对于非负整数n,输出n最低位的1所在位,并不断把n赋值成n-(n&-n),直至n=0. 为了提高效率,我们使用Has ...

  8. 数字电子技术课程设计之基于触发器的三位二进制同步减法计数器无效态000/110

    基于触发器的三位二进制同步减法计数器无效态000/110 1 课程设计的目的与作用 掌握用multisim 的电路仿真程序 熟悉同步计数器工作原理和逻辑功能 熟悉计数器电路的分析和设计方法 掌握161 ...

  9. php写两个数相加方法_【PHP学习】实现两个n位二进制整数相加

    详细内容 本篇文章讲述的是用PHP实现两个n位二进制整数相加 ,具有参考价值,感兴趣的朋友可以学习了解一下. 问题:两个n位二进制数分别存储在两个n元数组A和B中,这两个整数的和存在一个n+1元的数组 ...

最新文章

  1. LeetCode简单题之拆炸弹
  2. 值更新事件(触发带基础属性到指定字段)
  3. (进阶篇)Redis6.2.0 集群 主从复制_故障解决_03
  4. python建立数据库和基本表_python基础 — 链接 Mysql 创建 数据库和创表
  5. org.springframework.web.client.RestClientException: Could not extract response
  6. CMakeFiles/species.inc.dir/build.make:57: recipe for target 'CMakeFiles/species.inc' failed
  7. 安卓蓝牙USB连接热敏打印机二
  8. Vue+springboot流浪宠物救助领养网站
  9. cad怎么查找未闭合_CAD应该怎么测量图形?未封闭、不规则的图形要这样测量
  10. 关系型数据和文档型数据库到底有什么区别?
  11. 设计师胡晓丹的创作历程
  12. githup找回被删除的文件
  13. 最低成本DIY视频遥控车方案:ESP32-CAM视频遥控车
  14. Opencv中视频播放与进度控制
  15. Python在游戏中的热更新
  16. JavaScript常见设计模式
  17. GBase 8a 哈希索引介绍
  18. DEEP LEARNING 500 QUESTIONS PDF
  19. 花钱办活动效果不明?零售企业应该这样量化促销活动成效
  20. shell编程简单的实例

热门文章

  1. “入职半年,绩效背了C”,谈谈「绩效管理」的误区及对策
  2. iOS 屏幕旋转常用方式
  3. 满100减50 还是满50减20,该如何设置满减优惠?
  4. cublasSgemm详解
  5. CSS - 插入图片img和背景图片
  6. unity3d学习笔记-光照(3.阴影)
  7. linux shell脚本,入门到实战详解(二)
  8. zeppelin spark mysql_Zeppelin0.5.6使用spark解释器
  9. android学习的app,Android相见恨晚的6款学习APP,每天坚持学习,提升自我
  10. ​OSI七层模型与TCP/IP五层模型​