Регистры.

Регистр – функциональный узел ЭВМ, предназначенный для записи, хранения, считывания n-разрядного слова информации. Регистры строятся на однотактных или двутактных двуступенчатых триггерах. Дополнительно регистры позволяют выполнять сдвиг информации в различных модификациях.

Кроме того, на регистрах можно осуществлять выполнение логических операций, таких как: а также сдвиг информации на заданное количество разрядов.

Классификация:

1. по способу записи-считывания различают регистры:

- последовательные – с последовательной записью и считыванием информации;

- параллельные – с параллельной записью и считыванием информации;

- последовательно-параллельные – с последовательной записью и параллельным считыванием информации;

- параллельно-последовательные – с параллельной записью и последовательным считыванием информации;

- универсальные – с параллельной и последовательной записью и параллельным и последовательным считыванием информации.

2. по фазности поступающей и выдаваемой информации:

- однофазные – на D-триггерах;

- парафазные – на RS и JK-триггерах;

- комбинированные:

 однофазное занесение, парафазная выдача;

 парафазное занесение, однофазная выдача.

3. по способу тактирования:

- однотактные – управляются одной последовательностью тактовых сигналов;

- многотактные – управляются несколькими последовательностями тактовых сигналов.

Базовые схемы:

1. Параллельный регистр на JK-триггерах с парафазным занесением информации и однофазной выдачей (считыванием) информации. Возможна и парафазная выдача информации.

рис. 2.9. Параллельный регистр на JK-триггерах

2. Последовательный регистр на D-триггерах с однофазным занесением информации слева направо и парафазной выдачей информации.

рис. 2.10. Последовательный регистр на D-триггерах

Последовательный регистр на RS-триггерах с парафазным занесением информации справа налево и однофазным считыванием информации.

рис. 2.11. Последовательный регистр на RS-триггерах

3. Универсальный регистр на D-триггерах с однофазным последовательным, слева направо и параллельным занесением информации и последовательным и параллельным считыванием информации (однофазным).

рис. 2.12. Универсальный регистр на D-триггерах