Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ФуЛ (1).doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
2.29 Mб
Скачать

60. Назначение, состав и принцип действия по принципиальной схеме блока умножения.

Блок умножения (БУ) выполняет умножение двух 24-разрядн чисел с целью увеличения быстродействия системы. Имеет восемь адресуемых регистров. При чтении результата умножения ЦП использует следующие адреса:

166612 - первое слово результата; 166614 - второе слово результата; 166616 - третье слово результата.

Расшифровка адресов и формирование управляющих сигналов происходит в интерфейсе (SВ-443). Через интерфейс в цикле "Вывод" данные множителя (микросхемы DI3 - DI5 субблока SB-463) и множимого (микросхемы DI7-DI9 субблока SБ-463) записываются в регистр. Данные записываются либо байтами, либо словами; по сигналу "ПУСК" с микросхемы D8 запускается генератор (микросхема D5.1), который выдает импульс на вход счетчика (микросхема D16). Код счетчика определяет количество циклов умножений, сдвигов и сложений, необходимых для умножения двух 24-разрядных чисел»

Умножение можно представить как сумму элементарных умножений, где в качестве одного сомножителя берется множимое число, а в качестве другого - одиночные разряды множителя. Причем сумма определяется следующим образом: к результату первого элементарного умножения прибавляется результат следующего, но сдвинутый на один разряд вправо, затем к полученной сумме прибавляется результат следующего элементарного умножения, сдвинутый еще на один разряд вправо и т, д. В последнем сложении участвует результат умножения на старший разряд множителя, сдвинутый на столько разрядов вправо, сколько разрядов содержит множитель. Всего элементарных умножений 24. После выполнения своей операции умножения счетчик счищается, регистр ГОТОВНОСТЬ (микросхема D8) обнуляется, БУ готов выдать результат В ЦП. Результат умножения - 48-разрядное олово -хранится в регистре (микросхемы D7 - D9,D11 – D13 субблока SВ-464). После чтения ЦП третьего слова результата через схему сброса информации (микросхемы DI4 - D25) вырабатывается сигнал «КЧ» - конец чтения, который устанавливает регистр ГОТОВНОСТЬ. Схема готова к следующему умножению.

61. Назначение, состав и принцип действия по принципиальной схеме блока преобразователей кодов.

Блок преобразователей кодов (БПК) предназначен для преобразования двоично-десятичного кода в двоичный код и обратное преобразование двоичного кода в двоично-десятичный с целью получения откорректированных перфолент и дубликатов с помощью перфоратора

Блок состоит из субблоков:

SB-443 - интерфейс;SB-442 - общая часть преобразователя;SB-44I - преобразование из двоичного кода в 2-10;SB-440 - преобразование из двоично-десятичного кода в двоичн. ЦП осуществляет управление блоком через регистры, которые имеют адреса: 166620 - PC;166622 - РД первое слово; 166624 - РД второе слово. Обмен данными между ЦП и блоком осуществляется посредством программных операций. Поскольку блок умножения и БПК имеют один интерфейс, то обращение к блокам определяется разрядом адреса A04. Для БПК разряд А04 равен единице, для блока умножения - нулю. Адреса регистров БПК, пройдя через шинные формирователи(микросхемы D4 - D7), расшифровываются в селекторе адреса (микросхемы DIO.I, D11.1, DI2, DI3.I, D18) и запоминаются в регистре адреса (микросхемы DI4, D15 субблока SВ-443).Управляющие сигналы «А00-А04», "БАЙТ", "ВЫВОД» поступают на общую ячейку преобразователя кодов и используются для записи информации в РД (микросхемы D5 - DII) и PC (микросхемы DI3, DI4). Информация о РД может читаться ЦП. Данные с РД поступают в преобразователи кодов, где в зависимости от вида преобразования, определяемого состоянием разрядов PC, происходит преобразование кодов. Выдача информации в ЦП осуществляется в цикле "Ввод» через мультиплексоры (микросхемы DI5,D17, D2I - D23, D26 - D29) по адресам;I66626 - первое слово результата преобразования; 166630 - второе слово результата преобразования.