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

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

Cтраница 2


Эти команды служат средством управления механизмом адресации операндов.  [16]

Набор инструкций DSP поддерживает полный набор режимов адресации операндов. Для минимизации времени выполнения все вычисления адресов производятся в адресном АЛУ. В качестве источника или приемника используется один из регистров данных, адреса или управления.  [17]

18 Использование косвенной адресации. [18]

В предыдущих разделах наше внимание было сконцентрировано на адресации операндов.  [19]

В системе команд процессора обычно предусматривается несколько способов адресации операндов для одной и той же операции. Поэтому в адресной части команды есть специальное поле - поле признаков операции, в котором кодируется признак адресации. Если такого признака нет, то способ адресации определяется по коду операции. Последний способ используется, если только небольшое число операций должно работать с разными способами адресации, так как иначе слияние признаков адресации с кодом операции значительно увеличит число кодов, а следовательно, и длину команды. При использовании поля признаков адресации любая операция может выполняться с любыми способами адресации, что упрощает программирование.  [20]

Содержимое буфера TLB динамически изменяется в соответствии с адресацией различных операндов, выполняющейся программой. Чем и как он заполняется, полностью зависит от последовательности обращений к памяти в процессе работы данной программы. Если диспетчер в очередной раз выбрал некоторую программу для выполнения и, начиная с этого момента вплоть до ее перевода в состояние ожидания, программа обращается только к трем страницам, в TLB на этом отрезке времени будут включены только три элемента.  [21]

Если оба операнда размещаются в регистрах, то для адресации операндов потребуется 8 бит; если один операнд в памяти, другой - в регистре, потребуется 24 бит; если оба операнда - размещаются в памяти, потребуется 40 бит. Первый байт команды ( 8 бит) содержит код операции во всех форматах. Следовательно, команда может иметь длину в одно полуслово, в два полуслова, в три полуслова.  [22]

Команды могут также классифицироваться в соответствии с используемым способом адресации операндов.  [23]

В командах одной и той же машины могут использоваться различные способы адресации операндов. Для экономного использования оперативной памяти, в ячейках которой располагаются команды, выбирают разные форматы команд. Форматы команд кратны слогу, например байту. В наиболее распространенных в настоящее время машинах серии ЕС ЭВМ байт составляют 8 двоичных разрядов ( битов), а сами команды кратны двум, четырем и шести байтам. Формат задается в коде операции.  [24]

В этой лекции рассказывается о функциях основных узлов процессора, о методах адресации операндов и о регистрах процессора.  [25]

Система команд процессора включает в себя 133 команды, поддерживающие 24 метода адресации операндов. Такое большое число команд может рассматриваться как достоинство ( можно гибко выбирать команду, оптимально подходящую для каждого конкретного случая), но оно же заметно усложняет структуру процессора.  [26]

По сравнению с микропроцессором серии КР580, микропроцессор серии КР1810 предоставляет более широкие возможности для адресации операндов. Ниже излагаются эти возможности представления на языке Ассемблера различных способов адресации операндов.  [27]

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

29 Адресация с использованием базового и индексного регистров. [29]

В некоторых мини-машинах, длина слов которых от 12 до 16 бит, применяется другой способ адресации операндов команд. При записи команды в ячейку код команды занимает первые три бита. Остается 9 бит, при помощи которых можно адресовать всего лишь 2Я512 слов.  [30]



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