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

Исполняемый набор

Cтраница 1


Исполняемый набор может включать до 8 командных слов, занимающих позиции 0 - 7 в наборе. Позиция команды в несколько слов определяется как позиция первого слова. В примере показаны позиции, занимаемые тремя командами в одно слово ( 1w) и двумя командами в два слова ( 2ш), которые сгруппированы в префиксе размером в одно слово.  [1]

Исполняемый набор с префиксом может содержать до двух команд, состоящих из двух слов. Одна команда должна занимать нечетную, а другая четную позицию.  [2]

Исполняемый набор, содержащий команды битовой маски и пересылки.  [3]

Исполняемый набор, состоящий из одной команды битовой маски.  [4]

Исполняемый набор, содержащий команды битовой маски и работы со стеком.  [5]

Имея данный исполняемый набор, ассемблер добавляет команду NOP к объектному коду для корректности ассемблирования.  [6]

В исполняемом наборе может быть до двух команд AGU. Одна должна быть размещена на четной позиции, другая на нечетной. Если в исполняемом наборе находится только одна команда AGU, то она может быть размещена в любой позиции.  [7]

Например, исполняемый набор может включать только одну команду STOP или WAIT и одну команду MARK. В наборе, который использует IFT и IFF, эти правила применяются к каждому IFT и IFF и не применяются ко всему исполняемому набору.  [8]

9 Четные и нечетные регистры.| Карта памяти стека. [9]

В одном исполняемом наборе может быть до двух команд занесения в стек. В этом случае первая команда занесения использует четный регистровый операнд, а вторая - нечетный.  [10]

Исполняемые программы обрабатывают исполняемые наборы, при этом на каждый исполняемый набор отводится один такт. Программист или оптимизатор SC140 может увеличить число команд в исполняемом наборе, обеспечивая возможность двум или большему количеству блоков выполнения обрабатывать команды параллельно, в одном такте.  [11]

Команды, принадлежащие исполняемому набору всегда выполняются одновременно. Новый набор команд начинает выполняться только после того, как выполнятся все команды предыдущего набора. Поэтому, время выполнения исполняемого набора определяется командой в наборе, которая выполняется дольше всего.  [12]

Следовательно, если в исполняемом наборе имеются команды из набора команд, которые могут выполняться параллельно, то каждая из них направляется в соответствующий исполнительный блок.  [13]

SKIPLS / CONT / BREAK к исполняемому набору, который следует за двумя исполняемыми наборами которые содержат последние адреса циклов.  [14]

IFA должно быть последним подмножеством в исполняемом наборе.  [15]



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