Найти тему
Робототехника

Цифровая электроника - это просто. Регистры.

Приветствую, вас на нашем канале, и после небольшой заминки продолжаем публикации. Что-такое цифровая(импульсная) - электроника, мы с Вами уже знаем. Основная задача цифровой электроники, обработка, хранение и передача информации (впрочем как и любой электроники). Основная задача любой технической системы, сводится к этим же действиям.

Действия с информацией.
Действия с информацией.

Сегодня мы затронем тему регистров. Если вспомнить тематику триггера (бистабильной ячейки), то основной задачей триггера - является хранение. Ёмкость триггера составляет один бит. То есть можем хранить - ноль или единицу. Свободно место или занято. Наполнено или пусто. Высокий уровень или низкий. То есть триггер - это ячейка памяти, где может быть ноль, а может быть один.

Схема простого RS - триггера.
Схема простого RS - триггера.

Если мы туда нечего не загружали, то мы не знаем, что там хранится после включения, именно поэтому необходимо сбрасывать многие триггеры, счетчики, регистры после включения, чтобы потом не удивляться "мусору" из этих компонентов в системе.

Регистр - это цифровое устройство, предназначенное для хранения информации. Отличие от триггера в том, что ячеек памяти тут больше чем одна. то есть по сути 8 разрядный регистр- это восемь триггеров связанных в систему. Единственное условие, они должны быть синхронизированы. Конечно же при этом используются триггеры особого типа - с одним входом информационным и одним входом управляющим. D - триггеры.

D триггер.
D триггер.

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

Параллельный регистр.
Параллельный регистр.

Если посмотреть работу регистра, то здесь просто 4 триггера одновременно. при подаче сигнала С, записывают в себя состояния Х1, Х2, Х3, Х4 соответственно. По сути - это 4 триггера. Рядом есть обозначение. Где 4 входа информационные и один вход служебный. Выходов. как и входов - 4. Как видим, схема достаточно проста. Загрузка за один такт и выгрузка, также за один такт. Но есть нюанс - большое число входов и выходов.

Как правило регистры используются напрямую в процессорах или контроллерах и получают информацию напрямую из шины данных. И также выгружают в напрямую в шину данных. Темы которые стоит изучить перед прочтением.

Триггеры

RS - Триггеры

Свои комментарии можете предлагать в группе вконтакте,
Если есть вопросы или по желания, то пишите, через Обратную связь.
Канал телеграм.
Группа Одноклассники.