加减计算器(数电)
来源:互联网 发布:ibm linux 编辑:程序博客网 时间:2024/05/16 15:22
通过开关S2——S9接不同的高低电平来控制输入端所置的两个一位十进制数,译码显示器U13和U15分别显示所置入的两个数。数A直接置入四位超前进位加法器74LS283的A4——A1端,74LS283的B4——B1端接四个2输入异或门。四个2输入异或门的一输入端同时接到开关S1上,另一输入端分别接开关S6——S9,通过开关S6——S9控制数B的输入。当开关S1接低电平时,B与0异或的结果为B,通过加法器74LS283完成两个数A和B的相加。当开关S1接高电平时,B与1异或的结果为B非 ,置入 的数B在74LS283的输入端为B的反码,且74LS283的进位信号C0为1,其完成S=A+B(反码)+1,实际上其计算的结果为S=A-B完成减法运算。由于译码显示器只能显示0——9,所以当A+B>9时不能显示,我们在此用另一片芯片74LS283完成二进制码与8421BCD码的转换,即S>9(1001)时加上6(0110),产生的进位信号送入译码器U10来显示结果的十位,U11显示结果的个位。由于减法运算时两个一位十进制数相减不会大于10,所以不会出现上述情况,用一片芯片U11即可显示结果。
阅读全文
0 0
- 加减计算器(数电)
- Mathematics Genius(模拟计算器加减乘)
- 简易计算器(只有加减乘除和异或运算)
- 数据结构_一元稀疏(加减乘法)计算器
- C语言字符串加减计算器
- java实现加减的计算器。。。
- 无符号数加减
- 杭电简单计算器
- <C语言>实现简单的计算器(循环输入,加减乘除法可选)
- 简单计算器(杭电1237)(栈的运用)
- 数电
- NSDate 以秒数加减
- 时间的加减 杭电2033
- 杭电1237简单计算器
- 数独计算器
- 简易两个数计算器
- 不可摸数(杭电1999)
- 杭电2071(最大数)----20140801
- 深度学习之入门
- cdn
- Nginx的使用
- HashMap和HashTable到底哪不同?
- 八大排序算法
- 加减计算器(数电)
- JAVA | 52
- ubuntu安装proxychains及自动补全
- powerdvd 17破解版(极致蓝光播放器)附注册机V17.0.2316.62下载 | cyberlink powerdvd 17
- 创建一个maven项目
- 大数据(三十七)机器学习【机器学习语言---R语言介绍】
- Linux进程的三态
- codeforces 148C Terse princess(有意思的模拟)
- 企业实战之spring增强器实现《全局异常处理器》