当前位置: 首页 > news >正文

10.17课上(七段显示器,递归异或与电路)

异或的递归与数电实现

用二选一选择器实现异或函数 

 

在异或当中,如果有一项为0,就可以把那一项消掉;如果有一项为1,就是把剩下的所有项运算完的结果取反

(由此在算法当中可以采用递归解决)

当w1为0时,就直接把w1消掉,对剩余项无影响;

当w1为1时,把后面运算的结果取反

当w2为0时,就直接把w2消掉,只剩下w3,根据前面w1,w2的情况确定是正还是反

 如果前面有0个1,就是都直接消掉,没影响,输出为w3

有1个1时,取反一次,输出为w3的反

有2个1时,取反两次,输出为w3

两个2-4译码器和一个1-2译码器构建为3-8译码器

四个2-4译码器和一个2-4译码器构建为4-16译码器

代码转化器(七段显示器)

译码器和编码器都是将一种类型的输入编码转化成另一种不同的输出编码

3-8译码器将输入的二进制转为独热码(3位转为8位)

8-3将独热码转为二进制(8变3)

十六进制信息代码转化器,将一个十六进制转为人能看懂的十六进制数

超过十的部分为a,b,c,d,e.f(10~15)

输入通过代码转换器将信号转化为显示器要显示的信号

一个十六进制数要4位二进制,能表示0~15.

通过转化器转为图形化信号,让人能看懂。

比如0000,在七段显示器中的信号为只有g不亮,其他都亮,效果就是一个0

0001,就是只有b,c亮,显示为1

1000,全都亮,表示为8

http://www.lryc.cn/news/197217.html

相关文章:

  • maven-plugin-shade 详解
  • cocosCreator 之 3.x使用NodePool对象池和封装
  • 三、RestClient操作索引库与文档
  • Hadoop3教程(五):NameNode和SecondaryNameNode
  • 腾讯云我的世界mc服务器多少钱一年?
  • modelsim实现二选一以及D触发器并仿真
  • 直线导轨在喷涂行业中的应用场景
  • 纯css+js自制下拉框
  • uniapp在App端如何动态修改原生导航栏?
  • Linux:CPUPower管理器 --- cpufreq解析
  • 【嵌入式开发问答】不是普通的嵌入式八股
  • 面试题-springboot篇-SpringBoot的注解
  • BaiChuan2保姆级微调范例
  • postgresql参数优化
  • 【极速发表】2-4区SCI (含CCF),平均录用周期仅2个月,最快11天见刊!
  • Git 提交规范
  • [Python进阶] 操纵鼠标:PyAutoGUI
  • JavaScript querySelector
  • Selenium自动化测试
  • Lua调用C#类
  • “react“: “^16.14.0“,打开弹窗数据发生变化
  • MySQL数据库varchar字段求和出现精度丢失
  • C++入门 第二篇( 引用、内联函数、auto关键字、指针空值nullptr)
  • 2023年煤气证模拟考试题库及煤气理论考试试题
  • 嵌入式面试经典30问
  • C++ 八股文: 构造函数
  • 自动切割短视频的软件推荐,一键生成1000条短视频,支持六大主流平台矩阵分发,快来免费试用
  • 从零开始学习秒杀项目
  • 儿童珠宝首饰上亚马逊美国站合规标准是什么?如何办理?
  • ORACLE 19C PDB FOR MYSQL 5.7 部署ogg