Регистры хранения

В регистрах хранения отсутствует операция перемещения данных. Они состоят из триггеров, в которых записывается и хранится информация. Регистр хранения записывает бинарное слово, длина которого совпадает с разрядностью регистра. Информация считываться с выходов триггеров.

Регистры хранения применяются в составе микропроцессоров для сохранения промежуточных результатов расчетов, устройствах управления, вычисления.

Пример. Микросхема КР1533ИР13 (рис. 8) восьмиразрядный реверсивный сдвигающий регистр, используется для временного хранения информации, преобразования данных из параллельного кода в последовательный код и наоборот.

Обеспечивает четыре режима работы (табл. 1).

Рис. Обозначение регистра КР1500ИР13

Последовательная запись осуществляются по переднему фронту тактового сигнала C, имеется вход для установки нуля во всех разрядах R ’.

Во время параллельной записи, последовательная запись данных блоки­руется.

Таблица операций регистра Таблица 1

Операция Входы S 0 S 1
  Хранение данных      
  Последовательная запись со сдвигом в сторону старшего разряда (вправо) D R    
  Последовательная запись со сдвигом в сторону младших разрядов (влево) D L    
  Параллельная запись D 0D 7    

Пример. Регистры можно использовать для осуществления операции умножения (деления) двоичных чисел.

Произведение есть результат последовательного выполнения операций сдвига и сложе­ния.

Последняя операция проводится с помощью сумматора.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: