Регистры – это функциональные устройства, предназначенные для приёма
и запоминания n-разрядного слова (кода), а также для выполнения
определённых операций над этим словом. Регистр представляет собой
совокупность триггеров со схемой управления входными и выходными
сигналами. Разрядность регистра соответствует количеству используемых
в нём триггеров. Каждый триггер регистра имеет прямой и инверсный
выходы, используемые для получения прямого и инверсного кодов. С
помощью регистров можно осуществить операции преобразования
информации из одного вида в другой. Например, преобразовать
последовательный код (слово) в параллельный, а также некоторые
логические операции, такие, как поразрядное логическое сложение,
умножение и т.д.
Классификация:
- по виду выполненных операций над словами: регистры для приёма,
передачи и сдвига информации;
- по способу приёма и передачи информации: последовательные,
параллельные и параллельно-последовательные;
- по количеству каналов: одно- и парафазные. В однофазных регистрах
информация поступает только по прямому или только по
инверсному каналу, а в парафазных – по обоим;
- по количеству тактов управления, необходимых для записи слова:
одно-, двух- и многотактные.