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

Запись - адресная часть

Cтраница 1


Запись адресной части целиком определяется типом оператора.  [1]

2 Структура сегмента ЛР0Г1. [2]

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

Порядок записи адресной части соответствует структуре команды, а именно: сначала записывается индекс-адрес, затем адрес первого операнда, далее адрес второго операнда.  [4]

5 Структура сегмента ЛР0Г1. [5]

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

Приведем примеры записи адресной части операторов, не записывая при этом, к какому коду операции она относится.  [7]

При этом допускается запись адресной части в различных системах счисления.  [8]

Основным значением этой графы является запись адресной части операторов, которая всегда начинается с 22 - й позиции.  [9]

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

Первые две части WX, состоящие из 6 двоичных разрядов, служат для записи содержания задачи ( код операции), а третья и четвертая части yZ, включающие в себя 8 двоичных разрядов, - для записи адресной части команды.  [11]

Адреса могут быть любыми из описанных выше типов и при записи отделяются друг от друга запятой. Запись адресной части команды, как и любого другого оператора, кончается знаком -, после которого может следовать поясняющий текст. Для указания индексного адреса в командах с индексным адресом используется знак:, который записывается перед адресом. В этом случае запись адресной части начинается с индексного адреса, после которого следует запятая и далее требуемые адреса. Если - в командах второй адрес или оба адреса нулевые, то их можно не писать.  [12]

Графа Адреса и замечания ( позиции 22 - 45) предназначается для адресных частей операторов и некоторых пояснений к ним. Свободные после записи адресной части оператора позиции строки могут быть использованы для замечаний, которые поясняют оператор или группу операторов.  [13]

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

Адреса могут быть любыми из описанных выше типов и при записи отделяются друг от друга запятой. Запись адресной части команды, как и любого другого оператора, кончается знаком -, после которого может следовать поясняющий текст. Для указания индексного адреса в командах с индексным адресом используется знак:, который записывается перед адресом. В этом случае запись адресной части начинается с индексного адреса, после которого следует запятая и далее требуемые адреса. Если - в командах второй адрес или оба адреса нулевые, то их можно не писать.  [15]



Страницы:      1