Регістри
Іванець С.А., кафедра РВТС, НУ «Чернігівська політехніка». 2022.
Sergey.Ivanets@gmail.com
Види регістрів
2
2022-12-06
Паралельний регістр, що працює по рівню �(Paralel-in Paralel-out, PIPO)
3
2022-12-06
Приклад: 8-розрядний паралельний регістр, що працює по рівню з Z станом
4
2022-12-06
Приклад: 8-розрядний паралельний регістр, що працює по рівню з Z станом
5
2022-12-06
OE | LE | D | Q |
L | H | H | H |
L | H | L | L |
L | L | X | Q0 |
H | X | X | Z |
Паралельний регістр, що працює по фронту �(Paralel-in Paralel-out, PIPO)
6
2022-12-06
Приклад: 8-розрядний паралельний регістр, що працює по фронту з Z станом
7
2022-12-06
OE | CLK | D | Q |
L | ↑ | H | H |
L | ↑ | L | L |
L | L | X | Q0 |
H | X | X | Z |
Приклад: 6-розрядний паралельний регістр зі скиданням
8
2022-12-06
CLR | CLK | D | Q |
L | X | X | L |
H | ↑ | H | H |
H | ↑ | L | L |
H | L | X | Q0 |
Регістри зсуву (Serial-in Serial-out, SISO)
9
2022-12-06
Багаторозрядний регістр зсуву
10
2022-12-06
Регістр зсуву на основі паралельного регістру
11
2022-12-06
Послідовний вхід – паралельний вихід (Serial-in Paralel-out, SIPO)
12
2022-12-06
Паралельний вхід – послідовний вихід �(Paralel-in Serial-out, PISO)
13
2022-12-06
Загальна схема
14
2022-12-06
Порти регістру
15
2022-12-06
Паралельний запис даних
16
2022-12-06
Регістр зсуву – зсув записаних даних
17
2022-12-06
Діаграми роботи
18
2022-12-06
Приклад: 8-розрядний регістр зсуву з паралельним/послідовним входом
19
2022-12-06
Приклад: 8-розрядний регістр зсуву з паралельним/послідовним входом
20
2022-12-06
CLEAR | SHIFT/LOAD | CLK INHIBIT | CLK | SERIAL | PARALLEL A..H | Int. QA | Int. QB | OYTPUT QH | Режим роботи |
L | X | X | X | X | X | L | L | L | Скидання |
H | X | L | L | X | X | QA 0 | QB 0 | QH 0 | Збереження, відсутній тактовий сигнал |
H | L | L | ↑ | X | a..h | a | b | h | Паралельне завантаження |
H | H | L | ↑ | H | X | H | QA n | QG n | Зсув, 1 на вході |
H | H | L | ↑ | L | X | L | QA n | QG n | Зсув, 0 на вході |
H | X | H | ↑ | X | X | QA 0 | QB 0 | QH 0 | Збереження, заборона тактового сигналу |
Послідовно-паралельне перетворення
21
2022-12-06
Загальна схема
22
2022-12-06
Приклад: 8-розрядний регістр зсуву з паралельним виходом
23
2022-12-06
Приклад: 8-розрядний регістр зсуву з паралельним завантаженням
24
2022-12-06
CLEAR | CLK | A | B | QA | QB | QH | Режим роботи |
L | X | X | X | L | L | L | Скидання |
H | L | X | X | QA 0 | QB 0 | QH 0 | Збереження, відсутній тактовий сигнал |
H | ↑ | H | H | H | QA n | QG n | Зсув, 1 на вході |
H | ↑ | L | X | L | QA n | QG n | Зсув, 0 на вході |
H | ↑ | X | L | L | QA n | QG n | Зсув, 0 на вході |
Приклад: 8-розрядний регістр зсуву з паралельним завантаженням
25
2022-12-06
Приклад: 8-розрядний регістр зсуву з паралельним завантаженням
26
2022-12-06
SHIFT/LOAD | CLK INHIBIT | CLK | SERIAL | PARALLEL A..H | Int. QA | Int. QB | OYTPUT QH | Режим роботи |
L | X | X | X | a..h | a | b | h | Паралельне завантаження |
H | L | L | X | X | QA 0 | QB 0 | QH 0 | Збереження, відсутній тактовий сигнал |
H | L | ↑ | H | X | H | QA n | QG n | Зсув, 1 на вході |
H | L | ↑ | L | X | L | QA n | QG n | Зсув, 0 на вході |
H | H | ↑ | X | X | QA 0 | QB 0 | QH 0 | Збереження, заборона тактового сигналу |
Регістровий файл
27
2022-12-06