Операционные элементы.
Цифровые устройства и микропроцессоры
Регистр представляет собой набор триггеров, охваченных общей цепью синхронизации. Триггеры называют разрядами регистра. На рис. 5.2 изображен трехразрядный регистр хранения на RS- триггерах (это парафазный регистр, так как есть Q и Q). В этой операционной схеме с тремя 24-разрядными регистрами выполняются следующие микрооперации передачи: Параллельные (регистры хранения, информация вводится… Читать ещё >
Операционные элементы. Цифровые устройства и микропроцессоры (реферат, курсовая, диплом, контрольная)
Наряду с рассмотренными ранее комбинационными операционными элементами (сумматор, дешифратор, мультиплексор, преобразователь кода, цифровой компаратор и др.) имеется большая группа последовательностных операционных устройств, таких как регистр, счетчик, арифметико-логические устройства и др. Наиболее широко распространенными из них являются регистры.
Регистры
Регистр представляет собой набор триггеров, охваченных общей цепью синхронизации. Триггеры называют разрядами регистра.
По способу ввода/вывода информации различают регистры:
- 1) параллельные (регистры хранения, информация вводится и выводится одновременно по всем разрядам);
- 2) последовательные (регистры сдвига, информация, бит за битом, «проталкивается» через регистр и выводится так же последовательно, бит за битом);
- 3) комбинированные (параллельный ввод, последовательный вывод или наоборот).
По способу представления информации регистры делятся на однофазные и парафазныс.
В однофазном регистре информация представляется в прямом или обратном (инверсном) виде, в иарафазных — и в том и в другом виде одновременно, г. е. в информации всегда имеются нули и единицы.
На рис. 5.2 изображен трехразрядный регистр хранения на RS- триггерах (это парафазный регистр, так как есть Q и Q).
Рис. 5.2. Парафазный регистр хранения.
Регистр обозначают идентификатором (имя регистра) RG [ 1—18], [ 1—6]. Здесь […] — количество разрядов.
Совокупность всех входов образует входную шину, а выходов — выходную шину. Условное обозначение регистра показано на рис. 5.3.
На операционных схемах регистры и их соединение изображают гак, как показано на рис. 5.4.
В этой операционной схеме с тремя 24-разрядными регистрами выполняются следующие микрооперации передачи:
• Ур RG3: = RG2
Рис. 53. Условное обозначение регистра.
Рис. 5.4. Соединение регистров хранения.
Если часть разрядов в регистре имеют самостоятельное значение, то они называются субрегистром или подрегистром (/?С2[1 — 8] — подрегистр регистра RG2[— 24]). Регистры хранения могут выполнятся на триггерах любых типов.