电路基础:寄存器与移位寄存器

作者:老电工时间:2019-06-23 07:18:58

有关电路中寄存器与移位寄存器的相关知识,介绍了寄存器与移位寄存器的元件构成,寄存器的特点,寄存器的工作原理等。

寄存器与移位寄存器

1、寄存器

能够把二进制数码存贮起来的的部件叫数码寄存器,简称寄存器。

寄存器

图 7 是用 4 个 D 触发器组成的寄存器,它能存贮 4 位二进制数。

4 个 CP 端连在一起作为控制端,只有 CP=1 时它才接收和存贮数码。

4 个 R D 端连在一起成为整个寄存器的清零端。如果要存贮二进制码 1001 ,只要把它们分别加到触发器 D 端,当 CP 来到后 4 个触发器从高到低分别被置成 1 、 0 、 0 、 1 ,并一直保持到下一次输入数据之前。要想取出这串数码可以从触发器的 Q 端取出。

2、移位寄存器

有移位功能的寄存器叫移位寄存器,它可以是左移的、右移的,也可是双向移位的。

移位寄存器

图 8 是一个能把数码逐位左移的寄存器。它和一般寄存器不同的是:

数码是逐位串行输入并加在最低位的 D 端,然后把低位的 Q 端连到高一位的 D 端。这时 CP 称为移位脉冲。

先从 R D 端送低电平清零,使寄存器成 0000 状态。假定要输入的数码是 1001 ,输入的次序是先高后低逐位输入。第 1 个 CP 后, 1 被打入第 1 个触发器,寄存器成 0001 ;第 2 个 CP 后, Qo 的 1 被移入 Q 1 ,新的 0 打入 D 1 ,成为 0010 ;第 3 个 CP 后,成为 0100 ;第 4 个 CP 后,成为 1001 。

可见经过 4 个 CP ,寄存器就寄存了 4 位二进制码 1001 。目前已有品种繁多的集成化寄存器供选用。

本站仅提供信息发布平台,文章仅代表作者个人观点。

猜你喜欢