Трансляторы ассемблера
Трансляторы ассемблера могут использоваться в среде СРВ без каких-либо ограничений. Для вызова каждого из обоих трансляторов в СРВ существует специальная программа — посредник, являющийся интерфейсом между транслятором и СРВ. Посредники динамически выполняют распределение наборов данных для трансляции, готовят для трансляторов входную информацию и вызывают трансляторы для выполнения. Посредник ассемблера F включен под именем ASM в состав обработчиков команд СРВ. Посредник ассемблера 2 является компонентом пакета прикладных программ «ЕС ЭВМ. ОС ЕС Макроассемблерная оистема», поставляемого на отдельной дистрибутивной ленте, и при необходимости включается в СРВ под именем ASM2.
Для работы транслятора ассемблера F требуется раздел СРВ не менее 94К, а транслятора ассемблера 2 — не менее 222К.
При работе в СРВ для каждого из трансляторов можно установить те же режимы работы, которые допускается устанавливать при вызове соответствующего транслятора в режиме пакетной обработки. Установка режимов трансляции при работе в СРВ выполняется с помощью команды, используемой для вызова транслятора.
Все остальные операнды команды EDIT являются ключевыми и описывают набор данных, указанный позиционным операндом. Операнд NEW определяет, что создается новый последовательный набор данных или новый раздел в существующем или новом наборе данных. Операнд OLD указывает, что набор данных уже существует и он будет корректироваться. Операнд ASM указывает, что набор данных содержит или будет содержать операторы языка ассемблера. Если имя набора данных. в команде EDIT имеет описательный уточнитель, то операнд ASM можно не указывать.