Cтраница 2
Метод символических адресов удобен при ручном программировании и освобождает программиста от формальной работы по замене буквенно-числовых обозначений действительными адресами. Метод символических адресов позволяет легко исправлять некоторые ошибки, обнаруженные в процессе программирования. К числу таких ошибок относится, например, пропуск команд. [16]
Число символических адресов и непосредственных операндов в указателе операндов определяется как частным языком символического программирования, так и символическими обозначениями операторов. При одном и том же числе адресов разные символические обозначения операторов могут определять также различное использование операндов. [17]
Метод символических адресов может быть применен в сочетании с методом библиотечных стандартных программ. При этом подпрограммы могут быть составлены в символических кодах, что расширяет возможности их применения. [18]
Пользуясь символическими адресами, программу составляют непосредственно по формулам, входящим в решающий алгоритм. [19]
Пользуясь символическими адресами, программу состав - ляют непосредственно по формулам, входящим в решающий алгорифм. [20]
Пользуясь символическими адресами, программу составляют непосредственно по формулам, входящим в решающий алгорифм. [21]
При этом символические адреса были использованы следующим образом. [22]
Воспользуемся методом символических адресов и составим программу для ЭВМ-П. [23]
После переработки символических адресов производится выдача готовой программы на перфокарты. [24]
После присвоения символическим адресам подпрограмм их действительных адресов программист может приступать к составлению основной программы. [25]
Символ является символическим адресом элементарной области памяти, в которой записан оператор, содержащий выражение этого типа. [26]
Ассемблер автоматически переводит символический адрес в смещение. [27]
В процессе трансляции символические адреса преобразуются в действительные машинные адреса в соответствии с распределением памяти, которое автоматически выполняет транслятор, называемый ассемблером. Для того чтобы избавить программиста от необходимости написания идентичных частей программ, во многие языки ассемблера вводятся макросредства, которые позволяют программисту определять некоторую последовательность команд как макроопределение. При написании программы в местах, где требуется выполнение этой последовательности, программист ставит макрообращение с указанием фактических параметров, а ассемблер при трансляции подставляет вместо макрообращения макроопределение с соответствующими фактическими параметрами. [28]
Этот операнд определяет символические адреса параметров, которые должны быть переданы в вызываемую программу. Если нет ни одного параметра, который необходимо передать, то содержимое регистра 1 непредсказуемо. [29]
Метки, определяющие символический адрес команды, обычно являются идентификаторами или целыми числами. [30]