- •1. Кцу: определение, математическое и табличное задание логической функции (на примере мажоритарного цифрового устройства на 3 входа).
- •2. Понятие сигнала. Базовые логические функции или, и, не (уго, табличное и математическое описание).
- •8. Синтез кцу с m выходами на примере дешифратора.
- •9. Определение, принцип работы и синтез мультиплексора.
- •Классификация регистров.
- •17. Регистры сдвига (таблица переключений, регистры сдвига с обратными связями).
- •18. Определение и классификация счетчиков, синтез двоичного суммирующего счетчика с последовательным переносом.
- •23.Особенность построения микросхем на плис.
- •Задачи (3-ий вопрос в билете):
Классификация регистров.
В зависимости от содержания выполняемых операций в регистре, регистры бывают:
1) с параллельным приемом и параллельной выдачей информации. На этом принципе выполнено ОЗУ (Регистры памяти)
2) с параллельным приемом и последовательной выдачей информации (Регистры сдвига)
3) с последовательным приемом и параллельной выдачей информации. (Регистры сдвига)
16. Преобразования в регистрах.
Логические схемы сдвига сдвигают число влево (LSL) или вправо (LSR) и заполняют пустые разряды нулями. Например, 11001 LSR 2 = 00110; 11001 LSL 2 = 00100
Арифметические схемы сдвига действуют так же, как и логические, но при сдвиге вправо они заполняют наиболее значащие разряды значением знакового бита исходного числа. Это необходимо при умножении и делении чисел со знаком. Арифметический сдвиг влево (ASL) работает так же, как и логический (LSL). Например, 11001 ASR 2 = 11110; 11001 ASL 2 = 00100
Схемы циклического сдвига сдвигают число по кругу так, что пустые места заполняются разрядами, которые выдвинуты из другого конца. Например, 11001 ROR 2 = 01110; 11001 ROL 2 = 00111
Сдвиг влево – это частный случай умножения. Сдвиг влево на N бит умножает число на 2N. Например, 0000112 << 4 = 1100002 равносильно 310 x 24 = 4810.
Арифметический сдвиг вправо – это специальный случай деления. Арифметический сдвиг вправо на N бит делит число на 2N . К примеру, 111002 >>> 2 = 111112 равносильно -410/22 = -110.
17. Регистры сдвига (таблица переключений, регистры сдвига с обратными связями).
Регистры сдвига (регистры с последовательным приемом и параллельной выдачей информации)
Таблица переключений регистра сдвига без ОС
№ |
Q3 |
Q2 |
Q1 |
Q0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
2 |
0 |
1 |
0 |
0 |
3 |
1 |
0 |
0 |
0 |
4 |
0 |
0 |
0 |
0 |
5 |
0 |
0 |
0 |
0 |
6 |
0 |
0 |
0 |
0 |
7 |
0 |
0 |
0 |
0 |
8 |
0 |
0 |
0 |
0 |
Реверсивный регистр
Это регистр, в котором информация сдвигается как влево, так и вправо.
Регистры сдвига с ОС
Если соединить выход любого разряда регистра с входом, то получим кольцевой регистр, в котором информация будет перемещаться по кольцу.
УГО
Кольцевой регистр с перекрестной обратной связью, когда в цепи обратной связи включен инвертор:
УГО:
Кольцевой регистр с логической обратной связью
Это регистр, в цепи обратной связи которого включено логическое устройство. В нашем примере логическим устройством является сумматор по модулю 2.
УГО:
Регистр сдвига с самовоcстановлением
Рассмотрим одну из возможных схем регистра самовосстановления: данная схема обеспечивает перемещение по кольцу 1, т.е. наличие унитарного кода.