пояснительная записка (1074509), страница 7
Текст из файла (страница 7)
Входы установки и сброса триггера не используются. По положительному перепаду сигнала У10 информация из входной шины записывается в триггер и хранится там до следующего положительного перепада сигнала У10.
Схема операционного элемента № 6 представлена на рисунке № 11.1.
Синтез операционного элемента № 7
Операционный элемент № 7 состоит из:
-
синхронного RSD-триггера, который хранит один бит информации о знаке второго операнда (в том виде, в котором он пришел с входной шины)
Ниже приведена таблица, которая показывает, какие значения появляются на входах триггера при подаче управляющих сигналов.
После таблицы приведены функциональные зависимости значений входов триггера от управляющих сигналов.
Входы установки и сброса триггера не используются. По положительному перепаду сигнала У11 информация из входной шины записывается в триггер и хранится там до следующего положительного перепада сигнала У11.
Схема операционного элемента № 7 представлена на рисунке № 11.2.
Синтез операционного элемента № 8
Операционный элемент № 8 состоит из:
-
регистра A(5:0), в котором при операции "деление" хранится и сдвигается младшая часть первого операнда (А)
-
регистра A(11:6), в котором при всех операциях, кроме деления хранится весь первый операнд (А) или старшая часть первого операнда (при операции "деление")
-
мультиплексора A, состоящего из трех одинаковых мультиплексоров, и предназначенного для обеспечения возможности заносить данные в обе части регистра А из входной шины, из регистра С и из регистра D
-
вспомогательных логических элементов ИЛИ и И, предназначенных для формирования осведомительного сигнала A=0
Ниже приведена таблица, которая показывает, какие значения появляются на входах регистра А(11:6), регистра А(5:0) и мультиплексоров А №1,2,3 при подаче управляющих сигналов.
После таблицы приведены функциональные зависимости значений входов регистра А(11:6), регистра А(5:0) и мультиплексоров А №1,2,3 от управляющих сигналов.
Управляющие сигналы | Микрооперация | Регистр А(11:6) | Регистр А(5:0) | Мультиплексор А № 1 | Мультиплексор А № 2 | Мультиплексор А № 3 | ||||||||||||||||||||
S0 | S1 | DSR | DSL | C | S0 | S1 | DSR | DSL | C | S0 | S1 | S0 | S1 | S0 | S1 | |||||||||||
У16, У17, У10, У15 | А(11:6):=ШВх | 1 | 1 | * | * | 1 | 1 | * | * | * | * | * | * | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | |
У16, У17, У10, У14 | А(11:6):=С | 1 | 1 | * | * | 1 | 1 | * | * | * | * | * | * | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | |
У16, У17, У10, У14, У15 | А(11:6):=D | 1 | 1 | * | * | 1 | 1 | * | * | * | * | * | * | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | |
У16, У17, У18, У15 | А(5:0):=ШВх | * | * | * | * | * | * | 1 | 1 | * | * | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | |
У16, У17, У18, У14 | А(5:0):=C | * | * | * | * | * | * | 1 | 1 | * | * | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | |
У17, У10, У18 | L1(A.0) | 0 | 1 | * | * | 1 | 1 | 0 | 1 | * | 0 | 1 | 1 | * | * | * | * | * | * | * | * | * | * | * | * |
Регистр А(11:6):
Регистр А(5:0):
Мультиплексор А (№1, № 2, № 3):
Данный операционный элемент может принимать информацию от трех разных источников (входной шины, регистра С, регистра D). При У14=0 и У15=1 информация принимается со входной шины, при У14=1 и У15=0 информация принимается от регистра С, при У14=1 и У15=1 информация принимется от регистра D.
При У16=1 и У17=1 по положительному перепаду сигнала У10 информация из выбранного информационного источника заносится в старшую часть слова А /А(11:6)/.
При У16=1 и У17=1 по положительному перепаду сигнала У18 информация из выбранного информационного источника заносится в младшую часть слова А /А(5:0)/.
При У16=0 и У17=1 по положительному перепаду сигнала У10 информация в старшей части слова А /А(11:6)/ сдвигается влево на один разряд, и высвобождающийся разряд заполняется значением самого старшего разряда младшей части слова А /А(5)/.
При У16=0 и У17=1 по положительному перепаду сигнала У18 информация в младшей части слова А /А(5:0)/ сдвигается влево на один разряд, и высвобождающийся разряд заполняется нулем.
При У16=0 и У17=0 независимо от перепадов сигналов У10 и У18 обе части слова А хранят полученную ранее информацию.
Если все разряды слова А кроме А(11) и сигнал !B1 равны нулю (то есть производится операция "деление", и делимое равно ), то комбинационная схема на элементах ИЛИ-НЕ и элементах И вырабатывает осведомительный сигнал А=0.