Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СРС_2011_N.doc
Скачиваний:
2
Добавлен:
21.04.2019
Размер:
669.18 Кб
Скачать

Файл–регістр 4x4

Рис. 86. Файл–регістр 4×4

D0÷D3 – інформаційні входи (Рис. 86), через які відбувається запис у внутрішні регістри RG0÷RG3.

Входи SWR0, SWR1 визначають номер внутрішнього регістра (RG0÷RG3), в який буде здійснено запис, – строб запису.

Входи SRD0, SRD1 визначають регістр, з якого буде здійснено зчитування, – строб зчитування і переведення виходів у третій стан.

Q0÷Q3 – виходи.

Режим запису:

Керуючі сигнали

Регістри

SWR0

SWR1

EWR

RG0

RG1

RG2

RG3

L

L

L

W0Bi:=Di

Git+1=Git

Git+1=Git

Git+1=Git

H

L

L

Git+1=Git

W1Bi:=Di

−//−

−//−

L

H

L

−//−

−//−

W2Bi:=Di

−//−

H

H

L

−//−

−//−

−//−

W3Bi:=Di

*

*

H

Git

Git

Git

Git

Режим зчитування:

Керуючі сигнали

Регістри (Виходи)

SRD0

SRD1

ERD

Q0

Q1

Q2

Q3

L

L

L

W0B0

W0B1

W0B2

W0B3

H

L

L

W1B0

W1B1

W1B2

W1B3

L

H

L

W2B0

W2B1

W2B2

W2B3

H

H

L

W3B0

W3B1

W3B2

W3B3

*

*

H

W0 – слово в регістрі 0;

W3 – слово в регістрі 3;

Bі – і-ий біт слова в регістрі.

Запис у внутрішні регістри відбувається за умови наявності інформації на входах D0÷D3 та низького рівня на вході . Номер регістра визначається відповідними комбінаціями на керуючих входах SWR0, SWR1. Якщо на високий рівень, то інформація в регістрах не змінюється.

Для зчитування необхідно подати на вхід низький рівень, а на входи SRD0, SRD1 – відповідний код регістра, з якого буде зчитано інформацію. Комбінація цих сигналів забезпечує роботу мультиплексорів і видачу необхідних розрядів на виходи Q0÷Q3. Якщо на вході високий рівень, то виходи Q0÷Q3 переводяться у третій стан.

Рис. 87. Побудова регістра 4х4

Приклад:

В регістрах RG0, RG1, RG2, RG3 знаходиться інформація 4, 6, 8, 3 відповідно.

  1. Зчитати інформацію з RG2;

  2. записати інформацію «9» в регістр RG3.

D3

D2

D1

D0

Q3

Q2

Q1

Q0

EWR

ERD

SRD1

SRD0

SWR1

SWR0

*

*

*

*

H

L

L

L

H

L

H

L

*

*

H

L

L

H

L

H

*

*

H

H