1.寄存器
用于暂时存放二进制数据的器件,由触发器组成;
LOAD控制端:负责数据的装入控制;
CLK同步时钟信号:在其边沿时刻完成动作;
ENB输出允许信号:允许数据输出。
寄存器特点
用于暂存数据。不同于存储器,数量少,速度快。
寄存器分类
缓冲寄存器(Buffer Register):暂存数据。
移位寄存器(Shift Register):除存储功能外,还具有移位功能。
计数器(Counter):除存储功能外,还具有计数功能。
累加器(Accumulator):用于暂存ALU的计算结果;eg:缓冲寄存器由边沿触发的D触发器组成。例如可控缓冲寄存器:每个D触发器增加一个装入控制门LOAD。
2.算术逻辑单元ALU(Arithmetic Logical Unit)
用于实现算术与逻辑运算,包括加、减、乘、除等算术运算和与、或、非、异或、同或等逻辑运算。其符号表示如下:
A、B:参与运算的两个输入数据
control:控制信号
s:输出的运算结果
3.三态门&三态输出电路
三态:指正常0态、正常1态、高阻态(简称Z态);
高阻态是指电路的0、1输出级都是截止的,输出呈高阻。
三态门电路可由两个或非门和两个NMOS晶体管及一个非门组成。
工作原理:
E=0(低电平)时,A、B之间断开(输出为高阻抗),
E=1(高电平)时,A、B之间导通(输出=输入)。
E | A | B |
0 | 0 | 高阻 |
0 | 1 | 高阻 |
1 | 0 | 0 |
1 | 1 | 1 |
3.三态输出电路
可使一条信号传输线能与多个触发器接通,当连接在总线的三态电路呈高阻时,电路在形式上和总线相连,实际上可看作是和总线脱开的。
·作用:使多个输入、输出信号共享一条信号传输线,达到节省线路的目的。
·三态门是构成总线部件不可缺少的电路元件。
注意:用两个三态门可构成双向三态输出电路,三态门简称E门,装入门简称L门。
4.总线结构
功能:实现各部件之间信息的流通。
在任一时刻,挂接在总线上的部件只允许有一个部件向总线输出信号,允许多个部件接收信号。
5.存储器(Memory)
·寄存器能力有限,存储器产生。
·寄存器是计算机系统中的主要记忆设备,用于存储程序和数据的装置。
·存储器分类:
·按用途:可分为主存储器(内存)和辅助存储器(外存);
·根据是否允许重新写入:只读存储器(ROM)和随机存取存储器(RAM);
·存储器由许多存储单元组成,每个存储单元所存储的内容称为一个字(word),一个字由若干个位(bit)构成,8个bit称为1个字节。
为了能够精确地访问到所需要的存储单元,必须为每个存储单元分配一个地址(address)。地址是二进制代码,n位地址码可以表示2^n个地址,即n根地址线可以译出2^n个地址号。
上图是一个16*8的存储器,有16个存储单元,每个单元为8位记忆字(即每单元保存一个字节)的集成电路芯片。
18*8的存储器,需要几根地址线? 5
26*16的存储器,需要几根地址线? 5
16*16的存储器,需要多少根数据线?16
6.微处理器 (microprocessor)
是微型计算机的运算及控制部件,也称中央处理单元(CPU)。微处理器由算术逻辑部件(ALU)、控制部件、寄存器组和片内总线等几部分组成。
第一代微处理器
第二代微处理器
第三代微处理器
第四代微处理器