Арифметическо-логический блок - Большая Энциклопедия Нефти и Газа, статья, страница 2
Если ты подберешь голодную собаку и сделаешь ее жизнь сытой, она никогда не укусит тебя. В этом принципиальная разница между собакой и человеком. (Марк Твен) Законы Мерфи (еще...)

Арифметическо-логический блок

Cтраница 2


Информация с пульта управления может передаваться на вход В арифметическо-логического блока процессора ( АЛБ), обозначаемого на пульте ЕС-1020 как БА; прием информации на триггер-ные регистры ПУ может производиться с выхода С блока БА.  [16]

На четвертом этапе производится выполнение действий над операндами в арифметическо-логическом блоке и запись результата в местную память. Для этого содержимое РЧ1 и РЧ2 передается в АЛБ, а код инструкции из РКЧ принимается в РКТ блока адреса результата.  [17]

На пятом этапе производится выполнение действий над операндами в арифметическо-логическом блоке и запись результата по адресу первого операнда. Для этого содержимое РЧ1 и РЧ2 передается в АЛБ, а содержимое РКЧ принимается в РКТ блока адреса результата.  [18]

В БИС центральных процессорных элементов ( ЦПЭ) имеются в основном арифметическо-логический блок и группа регистров. Основной особенностью этих БИС является организация их по принципу разрядного слоя.  [19]

20 Структура микрокоманд. [20]

Пятиразрядное поле В микрокоманды определяет источник информации, вводимой в РВ арифметическо-логического блока.  [21]

Процессор состоит из следующих основных блоков: блока центрального управления; арифметическо-логического блока ( АЛБ); блока десятичной арифметики и полей переменной длины ( АП); блока управления оперативной памятью; устройства памяти ключей защиты ( ПКЗ); блока контроля и диагностики ( КД); блока прерываний ( БП); интегрального таймера ( ТМ); блока внешних сигналов связи ( ВС); пульта управления системой ( ПУ); системы питания.  [22]

Структура микрокоманд разрешает задание и выполнение действий над двумя операндами в арифметическо-логическом блоке с одновременным обращением к оперативному ЗУ и формированием адреса следующей микрокоманды. Система команд машины включает в себя 144 команды, позволяющие программировать задачи экономического, информационно-логического и научно-технического характера. Команды относятся к классу команд над числами с фиксированной и плавающей запятой, десятичной арифметики, логики, группировки данных и принятия решений. Кодовая длина команд переменная, но в основном используют двухадресный формат команд.  [23]

24 Структура блока выборки данных. [24]

Центральное устройство управления получает информацию из оперативной памяти только через блок выборки данных; арифметическо-логические блоки процессора получают операнды из ОП также только через этот блок. Можно сказать, что блок выборки данных служит для выборки и хранения команд и операндов перед началом их обработки соответственно на уровне К устройства управления и в АЛБ. Рассматриваемый блок включает в свой состав три восьмибайтных регистра: РБЦ - буферный регистр центрального управления, РЧ1 - регистр первого числа, РЧ2 - регистр второго числа, а также однобайтный регистр ключей памяти ( РКП), как это показано на рис. 7.16. Кроме того, в состав блока входят управляющие триггеры и группы логических элементов.  [25]

Ввод информации в любой из указанных регистров процессора производится с информационных шин С, связанных с выходом арифметическо-логического блока. Выдача информации из регистров производится в соответствии с ее назначением по отдельным управляющим сигналам. Адресные регистры практически представляют собой объединение трех регистров: двух однобайтных ( 8 информационных разрядов 1 контрольный разряд) и одного трехразрядного, хранящего значения так называемых разрядов расширения.  [26]

27 Основные функциональные связи в машине с микропрограммным управлением ( ЕС-1020. [27]

Принципы построения и работы микропрограммного устройства управления рассмотрим на примере машины ЕС-1020, в которой оно обеспечивает работу арифметическо-логического блока, выборку и запись информации в оперативную память, анализирует запросы на прерывания и выполняет процедуру прерывания. Кроме того, это устройство осуществляет связь процессора с каналами и обеспечивает реализацию пультовых процедур.  [28]

Все служебные регистры имеют полноразрядные группы входных и выходных вентилей, через которые может приниматься информация с выхода С арифметическо-логического блока и выдаваться информация в регистры РА и РВ этого блока. Кроме того, отдельные триггеры служебных регистров имеют цепи установки их в состояния, соответствующие ситуациям, возникающим в процессе работы машины. Правильность передачи информации из служебных регистров в РА ( РВ) всегда контролируется; формирование контрольного разряда производится путем дополнения основных восьми разрядов до нечетного числа единиц.  [29]

Регистр РБС служит для хранения признаков сбоев по адресации и защите, универсальных указателей и кода условия, отражающего результат выполнения действий в арифметическо-логическом блоке. Разряд РБС [1] устанавливается в единичное состояние также аппаратно при нарушении защиты памяти. Разряды РБС [2-5] являются универсальными указателями ( индикаторами), используемыми для организации ветвлений в микропрограммах; установка триггеров этих разрядов в единичное и нулевое состояния осуществляется микропрограммно.  [30]



Страницы:      1    2    3    4