Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Гл.5 Сх.docx
Скачиваний:
43
Добавлен:
12.11.2019
Размер:
558.74 Кб
Скачать

5.1.2. Установочные микрооперации.

Однофазный и парафазный способ записи информации

Установочные микрооперации служат для переключения регистров в опреде­ленное состояние. Например, установка регистра в состояние "О" или "1"; установка парных разрядов в состояние "О", а непарных — в состояние "1"; запись в регистр некоторой константы или обнуление некоторых байтов и т.д. Установочные микро­операции преимущественно используют асинхронные входы регистра, например, вход сброса для схемы, изображенной на рис. 5.1.

В регистрах на RS- или JK- триггерах возможен однофазный или парафазный способ записи информации.

П ри однофазной записи значение каждого разряда сло­ва А = An An-1, …А1 поступает по одной линии связи на вход S (или J) соответст­вующих триггеров. После считывания записанной информации регистр должен обнулиться по общему R-входу (рис. 5.2). Таким образом, при однофазной записи час­тота обмена информацией уменьшается, поскольку процессы ввода и сброса чере­дуются.

Рисунок 5.2- Схема регистра с однофазной записью данных

П ри парафазной записи информации значение каждого разряда слова А пере­дается по двум линиям связи. При этом прямое значение Аi поступает на вход S (или J) соответствующих триггеров, а инверсное значение — на вход R (или K). В этом случае не требуется предварительного сброса регистра в состояние "0", пото­му что такую функцию выполняет сигнал (рис. 5.3).

Рисунок 5.3- Схема регистра с парофазной записью данных

В регистрах на D-триггерах, имеющих один информационный вход, возможен только однофазный способ записи информации. С приходом очередного синхроимпульса записывается новая информация или, при отсутствии данных на входной шине, состояние регистра автоматически обнуляется (см. рис. 5.1).

При необходимости сохранения информации на несколько тактов в регистрах на D-триггерах следует использовать разрешающий V-вход, или блокировать про­хождение синхроимпульса на С-вход.

5.1.3. Запись информации от двух источников

Для записи информации от нескольких источников (направлений) на входе ка­ждого триггера ставят дополнительные комбинационные схемы, образующие вход­ную логику регистра. Каждое направление имеет свою совокупность электрических линий (шину), по которым передаются сигналы, отображающие значения разрядов слова.

Если n-разрядное слово передается однофазным кодом, то шина имеет n линий связи, а если парафазным кодом — то 2n линий.

Запись каждого слова ини­циируется соответствующим управляющим сигналом Y1, Y2 и т.д.

Для записи в регистр на RS-триггерах однофазным кодом слов А и В требуется реализовать следующие поразрядные функции возбуждения входа Si .

Si = YlAi v Y2Bi, (5.1)

где Ai и Вi — двоичные разряды слов А и В;

Y1 и Y2 — сигналы управления приема слов А и В соответственно.

Схема входной логики i-го разряда регистра на основе уравнения (5.1) показана на рис. 5.4, а.

Для записи в регистр на JK-триггерах парафазным кодом слов A и В требуется реализовать следующие поразрядные функции возбуждения входов Ji и Кi

Ji = Y1 Ai v Y2Bi, Ki = Y1 Аi v Y2 Вi (5.2)

Схема входной логики i-го разряда регистра на основе уравнений (5.2) показа­на на рис. 5.4, б.

Рисунок 5.4-Схема регистра с записью слов от двух источников:

а) однофазным кодом; б) парофазным кодом