Адресация - команда - Большая Энциклопедия Нефти и Газа, статья, страница 3
Жизнь, конечно, не удалась, а в остальном все нормально. Законы Мерфи (еще...)

Адресация - команда

Cтраница 3


31 Граничные компараторы. [31]

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

Приводимые здесь временные характеристики от осятся к ЭВМ PDP-11 / 40, имеющей ферритовую память со среднем временем обращения ( 980 мкс), но они являются типичными для всех ЭВМ PDP-11. Для выполнения команды сложения, использующей оперативную память для источника и регистр общего назначения для приемника, требуется 2 54 мкс. Если для обоих операндов используются регистры общего назначения, то время выполнения команды становится равным 1 07 мкс. Хотя разница невелика, следует помнить, что в программе команды могут выполняться много раз, поэтому небольшая экономия времени на одной команде может дать большой общий эффект. Заметим также, что при использовании регистрового режима адресации генерируется более короткая программа по сравнению с вариантом использования режима относительной адресации, потому что при регистровом режиме адресации команды короче. Иногда выбор команды оказывает влияние на эффективность программы. Если предположить, что все операнды находятся в регистрах общего назначения, то для выполнения команд сложения, вычитания или сравнения требуется 1 07 мкс. В то же время, для выполнения команды умножения требуется 9 16 мкс, а для выполнения команды деления - 11 58 мкс.  [33]



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