Занятие посвящено преобразованию параллельной формы информации в последовательную и вопросов с этим преобразованием связанных: аппаратное решение этого процесса и построение диаграмм сдвига.
Определения.
![]() |
Говорят о параллельной форме представления информации в цифровых системах - если несколько двоичных разрядов (бит) обрабатываются одновременно (параллельно) с приходом тактового импульса (ТИ) . |
![]() |
Говорят о последовательной форме представления информации - если за один ТИ обрабатывается один двоичный разряд (бит) информации. |
Для преобразования параллельной формы информации в последовательную может быть использован любой универсальный регистр сдвига, например, К555ИР11.
![]() |
Здесь:
C - вход синронизации, R - вход сброса, DSR, DSL - входы последовательного сдвига вправо и влево, S0,S1 - входы установки режима, DI - 1,2,4,8 - информационные входы, DO - 1,2,4,8 - информационные выходы.
|
Рисунок 1. УГО К555ИР11.
Если, например, в регистре записано число 0101 и линия связи соединена с выходом D8, то в этом случае необходимо для преобразования параллельной формы числа 0101 в последовательную сдвигать биты этого числа влево, а если смотреть на УГО микросхемы, то сдвигать биты нужно от разряда единиц к разряду восьмерок, что и означает при записи этого числа в строке сдвиг влево. Режим сдвига влево реализуется при S1=1,S0=0. Сдвиг происходит синхронно с приходом фронта тактового импульса. Порядок построения диаграммы сдвига для пяти ТИ показан на рисунках 2-7.
Рисунок 2. Рисунок 3.
Рисунок 4. Рисунок 5.
Рисунок 6. Рисунок 7.
На рисунке 7 можно увидеть преобразованное число 0101 в последовательной форме, если посмотреть на диаграмму выхода D8 (последняя строка диаграмм).
Если линия связи будет соединена с выходом D1 (это разряд единиц), то алгоритм построения диаграммы сдвига будет аналогичен приведенному выше, с той лишь разницей, что число в последовательной форме после 5-го тактового импульса будет находиться на диаграмме выхода D1. И соответственно сдвиг нужно будет производить не влево, а вправо.