第二章(电路的基本原理, 加法器的设计(重点))4

目录

  • 一. 作用、大致原理
  • 二. 电路基础知识
    • 2.1 基本逻辑运算
    • 2.2 复合逻辑运算
  • 三. 全加器

\quad

一. 作用、大致原理

\quad
首先我们来回顾一下运算器的基本组成

第二章(电路的基本原理, 加法器的设计(重点))4_第1张图片
\quad
\quad
无论是减法, 乘法除法都是基于加法
第二章(电路的基本原理, 加法器的设计(重点))4_第2张图片
\quad
\quad
第二章(电路的基本原理, 加法器的设计(重点))4_第3张图片
右边的图是左边图的内部结构

输入8bit输出4bit

CU解析指令的含义
M=0 表示算术运算
M=1 表示逻辑运算

机器字长就是计算机能同时处理多少个bit的整数的运算
为了让ALU和寄存器(X)完美适配, 一般ALU是几位, 寄存器就为几位

\quad

二. 电路基础知识

\quad

2.1 基本逻辑运算

\quad
第二章(电路的基本原理, 加法器的设计(重点))4_第4张图片
注意与或非对应的门电路
5v为高电平用’1’表示, 小于2.5左右的为低电平用’0’表示

第二章(电路的基本原理, 加法器的设计(重点))4_第5张图片
\quad
\quad
同样逻辑运算也有分配律等
第二章(电路的基本原理, 加法器的设计(重点))4_第6张图片
那么这些运算律有什么用呢?
其实这些运算律可以简化电路

比如实现AC+AD
第二章(电路的基本原理, 加法器的设计(重点))4_第7张图片
\quad
\quad
使用分配律AC+AD=A(C+D)
第二章(电路的基本原理, 加法器的设计(重点))4_第8张图片
可以省去一个门电路
Tips:本质上逻表达式是对电路的数学化描述,简化逻辑表达式,就是在简化电路,就是在省钱。
\quad

2.2 复合逻辑运算

\quad
第二章(电路的基本原理, 加法器的设计(重点))4_第9张图片
异或就是相异为1, 相同为0

\quad

异或门可用与或非实现

Y=A⊕B \quad
可以转化为
在这里插入图片描述
第二章(电路的基本原理, 加法器的设计(重点))4_第10张图片
第二章(电路的基本原理, 加法器的设计(重点))4_第11张图片
同或就是相同为1

第二章(电路的基本原理, 加法器的设计(重点))4_第12张图片
\quad

三. 全加器

\quad

第二章(电路的基本原理, 加法器的设计(重点))4_第13张图片

用电路图表示
第二章(电路的基本原理, 加法器的设计(重点))4_第14张图片

第二章(电路的基本原理, 加法器的设计(重点))4_第15张图片
\quad
\quad
使用一位全加器实现多位加法

第二章(电路的基本原理, 加法器的设计(重点))4_第16张图片
\quad
我们发现这样的串行加法器的效率比较低
\quad

第二章(电路的基本原理, 加法器的设计(重点))4_第17张图片
只有右边的加法器运行结束后才会输出C1这个结果给左边的FA

你可能感兴趣的:(计算机组成原理,后端,嵌入式硬件)