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

电路的基本原理

文章目录

    • 一、算数逻辑单元(ALU)
      • 1、功能
      • 2、组成
    • 二、电路基本知识
      • 1、逻辑运算
      • 2、复合逻辑
    • 三、加法器实现
      • 1、一位加法器
      • 2、串行加法器
      • 3、并行加法器

一、算数逻辑单元(ALU)

1、功能

在这里插入图片描述
算术运算:加、减、乘、除等
逻辑运算:与、或、非、异或等
辅助功能:移位、求补等

2、组成

在这里插入图片描述
请添加图片描述

二、电路基本知识

1、逻辑运算

请添加图片描述
优先级:与>或,先算与,再算或
Eg:AB+CD先算与再算或
A(C+D)=AC+AD——分配律
ABC=A(BC)——结合律
A+B+C=A+(B+C)——结合律

Eg:实现AC+AD
在这里插入图片描述
在这里插入图片描述

2、复合逻辑

请添加图片描述
异或门可用与、或、非组合实现

三、加法器实现

1、一位加法器

在这里插入图片描述

2、串行加法器

在这里插入图片描述

串行加法器:只有一个全加器,数据逐位串行送入加法器中进行运算进位触发器用来寄存进位信号,以便参与下一次运算。

如果操作数长n位逐位地送回寄存器。加法就要分n次进行,每次产生一位和,并且串行

3、并行加法器

在这里插入图片描述
串行进位的并行加法器:把n个全加器串接起来,就可进行两个n位数的相加。

串行进位又称为行波进位。每一级进位直接依赖于前一级的进位,即进位信号是逐级形成的
### 3、


http://www.kler.cn/a/133961.html

相关文章:

  • linux上海康SDK安装并设置环境变量
  • 从swagger直接转 vue的api
  • 【教程】Ubuntu设置alacritty为默认终端
  • 前端vue 列表中回显并下拉选择修改标签
  • SpringMVC学习笔记(二)
  • StructuredStreaming (一)
  • DeepStream--测试resnet50分类模型
  • 大数据-玩转数据-Centos7 升级JDK11
  • Flink之KeyedState
  • R语言——taxize(第二部分)
  • 036、目标检测-锚框
  • 集合的运算
  • uni-app下,页面跳转后wacth持续监听的问题处理
  • LeetCode:689. 三个无重叠子数组的最大和(dp C++)
  • Java基础- StringBuilder StringBuffer
  • Android图片涂鸦,Kotlin(1)
  • k8s_base
  • 物联网AI MicroPython学习之语法 I2C总线
  • 基于SpringBoot+Redis的前后端分离外卖项目-苍穹外卖(五)
  • 随机过程-张灏
  • java springboot 在测试类中声明临时Bean对象
  • 15. Spring源码篇之获取方法参数名
  • Qt按钮大全续集(QCommandLinkButton和QDialogButtonBox )
  • 【小黑送书—第六期】>>AI时代,程序员如何应对挑战——《AI时代系列书籍》
  • Ubuntu 20.04 LTS设置系统虚拟内存大小
  • 4 redis的HyperLogLog入门原理