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

Команда - передача - управление

Cтраница 2


Для команд передачи управления и операций с константами, k обозначает восьми - или одиннадцатибитную константу.  [16]

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

18 Схема операционных устройств для представления команд и их адресов. [18]

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

В командах передачи управления широко применяется относительная адресация, которая поддерживает перемещаемые программные модули. В качестве относительного адреса выступает 8-разрядное смещение rel со знаком, обеспечивающее ветвление от текущего положения PC в обе стороны на 127 байт. Для перехода в любую другую точку 64К - байтового адресного пространства может быть использован либо прямой addr. В последнем случае содержимое А интерпретируется как целое без знака.  [20]

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

В группе команд передачи управления различают четыре типа команд: безусловные переходы, условные переходы, циклы и прерывания.  [22]

С помощью команды передачи управления по признаку легко осуществить переход на одну или другую ветвь программы.  [23]

При выполнении команд передачи управления проверяется заданное командой ( например, ее полем маски) условие.  [24]

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

С помощью команд передачи управления реализуется логическая схема вычислительного процесса.  [26]

27 Основные целочисленные команды UltraSPARC II ( окончание. [27]

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

Здесь первой записана команда передачи управления ( с возвратом) интерпретирующей программе. Эта команда выполняет роль метки псевдокоманды. Вслед за меткой записана псевдокоманда в виде номера подпрограммы.  [29]

Для чего используются команды передачи управления.  [30]



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