Регистры сдвига преобразуют последовательный код в параллельный с помощью последовательного соединения триггеров. spravochnick.ru portal.tpu.ru Выход первого триггера соединён с входом второго и так далее. spravochnick.ru
Порядок преобразования: spravochnick.ru
- Отдельные двоичные биты последовательно подаются на вход регистра D0. spravochnick.ru Каждый бит сопровождается отдельным тактовым импульсом синхронизации, который поступает на вход синхронизации C. spravochnick.ru
- После поступления первого тактового импульса логический уровень, присутствующий на входе D0, запоминается в первом триггере регистра и поступает на его выход, а так как он соединён со входом второго триггера, то и на его вход. spravochnick.ru
- Следующий такт записывает этот бит во второй триггер, а на первый поступает второй бит. spravochnick.ru И так далее, до заполнения всех триггеров. spravochnick.ru
- После поступления четвёртого тактового импульса в триггерах регистра будут записаны логические уровни бит, которые последовательно присутствовали на его входе D0. spravochnick.ru
Параллельный код — это информация (двоичное число), которая появляется на всех разрядах регистра одновременно. portal.tpu.ru Последовательный код — это информация, которая появляется на одном разряде регистра последовательно с каждым тактовым импульсом. portal.tpu.ru