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

图灵完备之路(数电学习三分钟)----运算基础二

1.信号的计数

我们在上节实现了对信号数量的判断,既然已经可以知道信号大于某个值以及其奇偶性,那得到信号的具体数量这一工作也就近在咫尺了,下面我们将对输入使能信号的量进行计数,以便实现将单个信号到数字的转变。首先,我们需要了解,在数电中虽然能直接显示具体的数字,不过涉及到的工程量太大了,而且其本质也是一种编码,所以我们一般选择最简单的编码方式---二进制来代表数,如0010代表2,1101代表13,这里对二进制不做赘述。那么我们还是以最简单的4为例:

要表示4,至少需要三个输出信号,其真值表如下:

1234ABC
0000000
0001001
0010001
0100001
1000001
0011010
0101010
1001010
0110010
1010010
1100010
0111011
1011011
1101011
1110011
1111100

以图中的A为二进制最高位,C为最低位。无疑,这个数量的卡诺图已经不好绘制了,所以我们得动用我们的超级智慧了,如果你注意力惊人的话,可以注意到,奇数时,最低位为1,所以上一节的判断奇数电路可以加入该电路,输入接入四个信号源,输出接入最低位;

那么第二位如何设计呢?笔者在这里由于注意力不集中(没有更好的办法),所以只能用无敌的卡诺图来解决了,按第二位的真值表画出卡诺图:

AB\CD00011110
000010
010111
111101
100111

画圈约分得到公式:ABCD+ABD+BCD+ABC+ABCD+ABC,由公式可以设计出第二位的电路如下:

第三位由真值表可以很快得到---只要四位均为1,那最高位置一即可,两个与门轻松解决问题,综合电路如下:

由此,我们便用电路实现了数学上的计数功能,迈开了数学之海的第一步。

相关文章:

  • 网页电商设计seo技术网网
  • 镇平县两学一做专题网站欧洲网站服务器
  • 制作网页csdnseo外包方法
  • 做网站会什么亚马逊关键词工具哪个最准
  • 网页设计公司的痛点是什么许昌正规网站优化公司
  • 论文引用网站数据 如何做注释seo管理系统
  • 解决git pull,push 每次操作输入账号密码问题
  • el-dropdown自定义“更多操作⌵”上下文关联按钮)下拉菜单
  • Python Matplotlib绘图指南,10分钟制作专业级数据可视化图表
  • 复盘与导出工具最新版V25.0版本更新--新增东方财富,指南针,同花顺远航版,金融大师联动
  • 求助deepsee 生成语法树代码
  • 详细讲解oracle的视图
  • 数字图像处理——物体识别和邻域运算的关系
  • 板凳-------Mysql cookbook学习 (十--10)
  • Java期末复习题(二)
  • Linux 内存管理之page cache
  • LOOP如何让长周期交互LLM代理在复杂环境中实现突破?
  • JSON框架转化isSuccess()为sucess字段
  • DataX(3)—— 核心流程源码
  • 计算机网络 网络层:数据平面(二)
  • 北斗导航 | 基于改进奇偶矢量法的CAT I精密进近RAIM算法
  • 若依框架配置+相关报错
  • [日志收集]
  • [ linux-系统 ] 基础IO
  • 区间求最值问题高效解决方法
  • 仿Apple官网设计风格