Читайте также: |
|
Регистр предназначен для записи, запоминания и выдачи многоразрядного двоичного числа и выполнения некоторых несложных логических операций. На рис. 11.1 приведена схема регистра для хранения трехразрядного числа А. Основу схемы составляют три триггера и шесть логических элементов И.
Записи предшествует подача сигнала xR = 1, который устанавливает нулевые выходы триггеров у0 = у1 = у2 = 0, т.е. “стирает” предыдущее число и подготавливает регистр к записи нового. Запись двоичного числа с разрядами а0, а1, а2 производится при поступлении сигнала хЗ = 1, который “открывает” входы триггеров для приема числовой информации. Записанное число запоминается и хранится в регистре и при хЗ = 0. Для считывания записанного числа подается сигнал хСЧ = 1, который позволяет вывести на выходы у0, у1, у2 записанные разряды числа А.
Рассмотренный порядок работы схемы (рис. 11.1) соответствует вводу числа в параллельном коде, когда информация записывается в регистр одновременно по всем разрядам. Кроме параллельного, при записи чисел в регистр применяется и последовательный код, который предусматривает ввод числа по одному входу за n тактов, соответствующих n разрядам записываемого числа.
Рис. 11.1. Схема трехразрядного регистра
С помощью введения дополнительных логических элементов в регистрах возможно выполнение таких логических операций, как инвертирование кода, сдвиг числа вправо или влево на требуемое число разрядов, передача чисел в другой разряд и т.д.
Отметим, что объем информации, хранимой в устройствах памяти, измеряется специальными единицами – битами и байтами. Бит – это один разряд двоичного числа, принимающий значение 0 или 1. Группа битов (разрядов) образует слово, которое может состоять из 4, 8, 12 и 16 бит. Слово длиной 8 бит получило название байта.
Дата добавления: 2015-07-07; просмотров: 105 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Компаратор | | | Практическое использование цифровых узлов |