资料介绍
寄存器1
第5章 通用时序电路模块及应用
重要的时序电路模块(SEQUENTIAL CIRCUIT
MODELS)是构成数字系统和计算机的重要组成部分,主要是寄存器和计数器。
寄存器常用于数字系统中数据的暂存和传输。计数器除用于计数外,还
对时序电路操作序列的跟踪和控制发挥重要作用。它们同时都是构成CPU的重
要基础模块。
•
通用时序电路模块由门电路与触发器组合构成,其特点是由多个或多级相同的单
元电路构成。
• 这些模块可用于构造标准的TTL器件,也可作为VLSI设计库中的功能块。
5.1 寄存器 (Registers)
➢ 用于数据存储。可用各类触发器构成。
➢ n位数据寄存器需用n个触发器。
➢ 寄存器必须附加组合逻辑电路以实现数据的保持、更新和移动。
5.1.1寄存器的输入与输出
➢ 寄存器加载(loading):并行或串行。
➢
寄存器数据输出:并行和串行。并行输出寄存器所存数据可同时访问,而串行
输出一次只能访问最低或最高位一位。
➢
寄存器与寄存器外部的数据交换四种型式:并入并出;串入串出;并入串出;
串入并出。串行数据操作须花费多个时钟周期,但只须一条数据传输线,并行
数据操作只须一个时钟周期,但需要多条数据传输线。
5.1.2寄存器逻辑原理构成
可以用任何类型触发器构成寄存器。
例