Случайное

Старые записи

Операционная система

Операционная системаВ операционную систему ДОС ЕС входят два транслятора ассемблера, называемые ассемблер Е и ассемблер F. Для работы ассемблера Е достаточно 14 Кбайт основной памяти. Ассемблер F требует не менее 44 Кбайт, но скорость его работы примерно на 40% выше скорости ассемблера Е.

Десятичный терм — это десятичное число без знака, записанное в виде последовательности Читать далее

Значение счетчика

Значение счетчикаЗначение самоопределенного терма, записанного в поле операндов, будет начальным значением счетчика адреса для данной программы. Это значение должно быть кратным 8. Значения всех остальных адресов в программе устанавливаются относительно начального значения счетчика адреса. Таким образом, чтобы установить первоначальное значение счетчика Читать далее

Библиотечный набор данных

Библиотечный набор данныхОперанды NEW, OLD, SHR, MOD, SYSOUT определяют, как должен распределяться набор данных. Операнд NEW указывает, что такого набора данных ранее не существовало и что он должен быть создан на дисках. В этом случае должны задаваться и операнды SPACE и BLOCK, а также операнд DIR, если определяется библиотечный набор данных. Если указано Читать далее

Общий регистр

Общий регистрПо следующей команде S происходит вычитание числа, расположенного по адресу VIB, из числа, находящегося в регистре 5. Формат команды S такой же, как и команд L. A. Результат операции, являющийся результатом вычислений по формуле, помещается в тот же регистр 5. По условию его необходимо поместить в область памяти KONM. Запись содержимого общего регистра в память выполняется Читать далее

Исходный модуль программы

Исходный модуль программыДля каждого исходного модуля программы программист должен знать, какие имена у него будут входными и какие внешними. Программист сообщает транслятору об именах связи с помощью операторов ENTRY, EXTRN, WXTRN и констант типа V. Транслятор передает эту информацию редактору, размещая ее в формируемый для каждого модуля словарь внешних имен.

Имена из поля операндов оператора EXTRN не должны появляться как названия Читать далее

Интересные статьи

Copyright © 2022. All Rights Reserved.