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

Символическое наименование

Cтраница 1


Символические наименования можно применять для обозначения величин, отличающихся от адресов; они могут представлять собой числа и выражения, включающие числа и адреса. Выражение - это величина, представленная числами и символическими наименованиями, которые соединяются арифметическими операторами. Для приравнивания символических наименований к выражениям используется псевдокоманда прямого присвоения. В ассемблере МП 8080 символические наименования в более широком смысле называются именами.  [1]

2 Типичные структуры объектного и загрузочного модулей. [2]

Символическое наименование, к которому имеется обращение в модуле, но которое либо не определено в этом модуле, либо к нему есть обращение из другого модуля, называется внешним ( или глобальным ] символическим наименованием и должно быть отмечено как таковое с помощью специальной псевдокоманды. Отметка символического наименования как внешнего предотвращает появление ошибки о неопределенном символическом наименовании, но каждое символическое наименование, отмеченное как внешнее, должно быть определено точно в одном из модулей, объединяемых редактором связей.  [3]

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

5 Типичные структуры объектного и загрузочного модулей. [5]

Для дополнительной ясности символические наименования, не отмеченные как внешние, иногда называются внутренними ( или локальными) символическими наименованиями.  [6]

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

В этой графе записываются символические наименования объектов программы.  [8]

9 Указатели заполнения рабочего поля сегмента. [9]

В словаре обозначений на каждое символическое наименование отводится по 2 ячейки. В первой ячейке доля каждого наименования в разрядах 3 - 4 указывается номер базисного адреса той области, в которой определено данное символическое наименование, в разрядах 5 - 20 записывается числовое значение наименования, а в разрядах 23 - 27 - порядковый номер области. Во второй ячейке располагается символическое наименование.  [10]

11 Сокращения в определениях команд МП 8080. а - операнды. б-обозначения. [11]

На рис. 2.3, а символическое наименование SAM присвоено ячейке памяти, которая содержит указанную команду MOV. Поле операция содержит мнемонику команды; мнемоники обычно содержат 3 - 4 буквы, но иногда могут быть длиннее. Команда может иметь ни одного, один или два операнда.  [12]

Результатом первого прохода является таблица символических наименований. На втором проходе входная программа транслируется на машинный язык с использованием таблицы символических наименований для введения при необходимости адрегоп.  [13]

14 Примеры ассемблерных команд МП 8080. [14]

Так как ЭВМ не может понять символические наименования, ассемблерный код необходимо преобразовать в машинный язык. Преобразование осуществляется программой, называемой ассемблером. Имеются два типа ассемблеров: само-ассемблеры и кросс-ассемблеры.  [15]



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