1. Выбранные области

Выбранная область является цепочкой знаковых позиций, со­держимое которых может быть доступно (см. п. 7.3.1) для переда­чи в форме потока данных или для переноса на дополнительное устройство ввода-вывода (см. разд. 6.6).

Начало выбранной области устанавливается функцией НАЧА­ЛО ВЫБРАННОЙ ОБЛАСТИ [НВО (SSA)]. Знаковая позиция, которая становится активной после получения НВО, является пер­вой знаковой позицией выбранной области.

Конец выбранной области устанавливается функцией КОНЕЦ ВЫБРАННОЙ ОБЛАСТИ [КВО (ESA)]- Знаковая позиция, кото­рая становится активной перед получением КВО, является послед­ней знаковой позицией выбранной области.

  1. Квалифицированные области

Квалифицированная область является цепочкой знаковых по­зиций, с которой связаны определенные характеристики. Одна или комбинация характеристик приведены ниже:

  1. содержимое защищено от ручного изменения;

  2. тип символов, разрешенных для ввода, ограничен (например, только .цифровыми или алфавитными символами);

  3. содержимое защищено от стирания;

  4. останов табуляции связан с первой знаковой позицией;

  5. содержимое исключено, т- е. сохранено (см. п. 6.5.2.2) от пе­редачи как поток данных или от переноса на дополнительное уст­ройство ввода-вывода (см. разд. 6.6).

Начало квалифицированной области устанавливается функцией ОПРЕДЕЛЕНИЕ КВАЛИФИЦИРОВАННОЙ ОБЛАСТИ [ОКО (DAQ)]. Знаковая позиция, которая становится активной после по­лучения ОКО, является первой знаковой позицией квалифициро­ванной области. Тип квалификации области определяется пара­метром ОКО. Конец квалифицированной области устанавливает­ся началом следующей квалифицированной области.

  1. 5.2. L 3 а щ и щ е н н ы е области

Защищенная область является специальным случаем квалифи­цированной области. Это цепочка знаковых позиций, содержимое которой защищено от ручного изменения и может быть также за­щищено от стирания, в зависимости от установки РЕЖИМ СТИ­РАНИЯ [PC (ERM)]. Защищенная область вообще может быть или сохраняемой или несохраняемой-

  1. 5.2.2. Сохраняемые области

Сохраняемая область является специальным случаем квалифи­цированной области. Это защищённая область, содержимое кото­рой исключено от передачи как поток данных и от переноса на до­полнительное устройство ввода-вывода, в зависимости от установ­ки РЕЖИМ ПЕРЕНОСА СОХРАНЯЕМОЙ ОБЛАСТИ [РПСО (GATM)].

Наряду с использованием функции ОПРЕДЕЛЕНИЕ КВАЛИ­ФИЦИРОВАННОЙ ОБЛАСТИ (ОКО) начало сохраняемой облас­ти может быть также установлено функцией НАЧАЛО СОХРАНЯ­ЕМОЙ ОБЛАСТИ [НСО (SPA)]. Знаковая позиция, которая явля­ется активной позицией после получения НСО, является первой знаковой позицией сохраняемой области.

Также наряду с использованием ОКО конец сохраняемой обла­сти может быть установлен функцией КОНЕЦ СОХРАНЯЕМОЙ ОБЛАСТИ [КСО (ЕРА)]. Знаковая позиция, которая является ак­тивной позицией перед получением КСО, является последней зна­ковой позицией сохраняемой области.

Примечание. Взаимодействие между сохраняемыми областями, установ­ленными функциями НСО и КСО и установленными функцией ОКО, не опреде­ляется настоящим стандартом.

  1. Дополнительные устройства ввода-вывода Настоящий подраздел в первую очередь применим к буфери­зованным устройствам ввода-вывода. Он может быть также приме­ним и к небуферизованным устройствам ввода-вывода, если. РЕ­ЖИМ ПЕРЕДАЧИ/ПОЛУЧЕНИЯ [РПП (SRM)J установлен на значение ОДНОВРЕМЕННО.

Передача данных к или от дополнительного устройства ввода- вывода инициируется действием соответствующей клавиши на кла­виатуре или управляющей функцией КОПИЯ НОСИТЕЛЯ [КОН (МС)], появляющейся в получаемом потоке данных.

Если имеются более одного дополнительного устройства ввода- вывода, нужное устройство определяется параметром КОН.

Входной поток данных, который получен от дополнительного устройства, обрабатывается точно так же, как и любой другой по­лучаемый поток данных. Метод завершения ввода от дополнитель­ного устройства зависит от применения.

  1. РЕЖИМЫ

    1. Концепция режимов

Настоящий стандарт предназначен для очень большого диапа­зона устройств, в которых предусмотрены вариации- Некоторые ва­риации формализованы в форме режимов. Они определяют спосо­бы, которыми устройство передает, получает, обрабатывает или отображает данные. Каждый режим имеет два состояния. Состоя­ние сброса представлено первым в определениях, данных в п. 7.2.

Состояния режимов могут быть установлены в потоке данных явно управляющими функциями УСТАНОВКА РЕЖИМА [УР (SM)]h СБРОС РЕЖИМА [СР (RM) ] или могут быть установлены соглашением между отправителем и получателем. В отдельном применении некоторые или все режимы могут иметь только одно состояние.

Использование режимов не рекомендуется для обеспечения сов­местимости данных и облегчения обмена с разнообразным обору­дованием. Если режимы применены для совместимости вниз, реко­мендуется, чтобы состояние сброса режима было исходным состоя­нием. С другой стороны должны быть оговорены явные соглашения между отправителем и получателем для исключения «слепого» об­мена.

  1. Определение режимов

Режимы устанавливаются или сбрасываются управляющими функциями УСТАНОВКА РЕЖИМА (УР) и СБРОС РЕЖИМА (СР). Параметр УР или СР определяет конкретный режим. Вкаждом из режимов, определенных ниже, первое состояние вызы­вается СР и второе — УР.

Режимы перечислены в алфавитном порядке (английского язы­ка) их сокращенных обозначений. Предполагается, что обозначе­ния сохраняются в любых переводах текста (см. приложение Е).

' Таблица 6

Перечень режимов

Обозначение режима

Сброс/установка

Наименование режима

Номер пунк­та, раздела настоящего стандарта

РПУ

(CRM)

УПРАВЛЕНИЕ/

ГРАФИКА

РЕЖИМ ПРЕДСТАВЛЕ

НИЯ УПРАВЛЕНИЯ

(CONTROL REPRESEN­

TATION MODE)

7.2.,1

РГР

ДИСПЛЕЙ/

РЕЖИМ ГРАНИЦ РЕДАК-

Е.2


ВСЕ

ТИРОВАНИЯ

Приложе-

(ЕВМ)


(EDITING BOUNDARY МО- DE)

ниє Е

PC

ЗАЩИЩЕНО/

РЕЖИМ СТИРАНИЯ

7.2.3

(ERM)

ВСЕ

(ERASURE MODE)


РРФФ

ВЫПОЛНЕНИЕ/

РЕЖИМ РАБОТЫ ФУНК-


(FEAM)

ЗАПОМИНАНИЕ

ЦИЙ ФОРМАТА

(FORMAT EFFECTOR AC­TION MODE)

7.2.4

РПФФ

(FETM)

ВСТАВКА/ ИСКЛЮЧЕНИЕ

РЕЖИМ ПЕРЕДАЧИ ФУН­КЦИЙ ФОРМАТА

(FORMAT EFFECTOR

TRANSFER MODE)

7.2.5

РГОСО

СОХРАНЕНИЕ/ ВСЕ

РЕЖИМ ПЕРЕДАЧИ СО­ХРАНЯЕМОЙ ОБЛАСТИ

7.2.6

(GATM)


(GUARDED AREA TRAN­SFER MODE)


РГО

(GRCM)

ЗАМЕЩЕНИЕ/ СОВОКУПНЫЙ

РЕЖИМ ГРАФИЧЕСКОГО ОТОБРАЖЕНИЯ

(GRAPHIC RENDITION

COMBINATION MODE)

7.2.7

'PPG

СЛЕДУЮЩИЙ/

РЕЖИМ РЕДАКТИРОВА-

7.2:8

(НЕМ)

ПРЕДЫДУЩИЙ

НИЯ СИМВОЛОВ

(CHARACTER EDITING

MODE)


РВЗ

ЗАМЕЩЕНИЕ/

РЕЖИМ ВСТАВКИ ЗАМЕ-

7.2.9

I

1СТАВКА

ДЕНИЯ


(IRM)

(INSERTION REPLACE-


1

7

AENT MODE)




Продолжение табл. 6

Обозначение режима

Сброс/установка

Наименование режима

Номер пунк­та, раздела настоящего стандарта

РРК

(КАМ)

ДОСТУПНО/

НЕДОСТУПНО

РЕЖИМ РАБОТЫ КЛАВИ­АТУРЫ

(KEYBOARD ACTION MO­DE)

7.2.10

РПС/НС

(LF/NLM)

ПЕРЕВОД СТ./ НОВАЯ СТ.

РЕЖИМ ПЕРЕВОД СТРО-

КИ/НОВАЯ СТРОКА

(LINE FEED/NEW LINE MODE) .

Е.2

Прило­жение Е

РПМО

(МАТМ)

ОДНА/ ■

МНОГО

РЕЖИМ ПЕРЕДАЧИ МНО­ГИХ ОБЛАСТЕЙ

(MULTIPLE AREA TRAN­SFER MODE)

7.2.12

РЕП

(PUM)

СИМВОЛ/ РАЗМЕРНОСТЬ

РЕЖИМ ЕДИНИЦ ПОЗИ­ЦИОНИРОВАНИЯ

(POSITIONING UNIT MO­DE)

7.2.13

РПВО

(SATM)

ВЫБОР/ВСЕ

РЕЖИМ ПЕРЕДАЧИ ВЫБ­РАННОЙ ОБЛАСТИ

(SELECTED AREA TRANS­FER MOiDE)

7.2..L4

РПП

(SRM)

МОНИТОР/ ОДНОВРЕМЕННО

РЕЖИМ ПЕРЕДАЧИ/ПО-

ЛУЧЕНИЯ (SEND/RECEJVER MODE)

7.2.15

РПСС

(SRTM)

НОРМАЛЬНОЕ/

ДИАГНОСТИКА

РЕЖИМ ПЕРЕДАЧИ СОС­ТОЯНИЯ

(STATUS REPORT TRANS­FER MODE)

7.2.16

РОТ

(TSM)

МНОГО/ОДИН

РЕЖИМ ОСТАНОВА ТА­БУЛЯЦИИ

(TABULATION STOP MO­DE)

7.2.17

РЗП

(ТТМ)

КУРСОР/ВСЕ

РЕЖИМ ЗАВЕРШЕНИЯ

ПЕРЕДАЧИ

(TRANSFER TERMINA­

TION MODE)

7.2.18

PPGK

(VEM)

СЛЕДУЮЩАЯ/ ПРЕДЫДУЩАЯ

РЕЖИМ РЕДАКТИРОВА­

НИЯ СТРОКИ (LINE EDITING MODE)

7.2.19

РНУ

(ZDM)

НУЛЬ/ УМОЛЧАНИЕ

РЕЖИМ НУЛЯ УМОЛЧА­

НИЯ

(ZERO DEFAULT MODE)

7.2.20

  1. 1. РПУ (CRM) — РЕЖИМ ПРЕДСТАВЛЕНИЯ УПРАВ­ЛЕНИЯ

Состояние УПРАВЛЕНИЕ

Все управляющие функции выполняются по определению; фун­кции форматирования обрабатываются в зависимости от установки РЕЖИМ РАБОТЫ ФУНКЦИЙ ФОРМАТА [РРФФ (FEAM)]. Уст­ройство может выбрать отображение графических представлений управляющих функций в дополнение к их выполнению.

Состояние ГРАФИКА.

Все управляющие функции, за исключением СБРОС РЕЖИМА [СР (RM)], трактуются как графические символы. Устройство мо­жет выбрать выполнение некоторых управляющих функций в до­полнение к их запоминанию и отображению их графических пред­ставлений.

Примечание. РПУ воздействует на все управляющие функции, за исклю­чением СР.

  1. РГР (ЕВМ) — РЕЖИМ ГРАНИЦ РЕДАКТИРОВАНИЯ (см. приложение Е)

Поскольку соответствующий параметр был добавлен для функ­ции ВЫБОР ДИАПАЗОНА РЕДАКТИРОВАНИЯ [ВДР (SEE)], этот режим более не требуется и не должен далее использоваться.

  1. PC (ERM) — РЕЖИМ СТИРАНИЯ

Состояние ЗАЩИЩЕНО.

Управляющие функции стирания воздействуют только на содер­жимое незащищенных областей.

Состояние ВСЕ.

Управляющие функции стирания воздействуют на содержимое как защищенных, так и незащищенных областей.

Примечание. PC воздействует на управляющие функции СО (ЕА), СС (ЕСН), ССТ (ED), СП (EF), ССК (EL).

  1. РРФФ (FEAM) — РЕЖИМ РАБОТЫ ФУНКЦИИ ФОР­МАТА

Состояние ВЫПОЛНЕНИЕ-

Функции формата выполняются непосредственно и могут быть запомнены в дополнение к выполнению.

Состояние ЗАПОМИНАНИЕ.

Функции формата запоминаются, но не выполняются. В этом случае предписанные действия предназначены для выполнения другим устройством, когда соответствующие данные переданы или перенесены.

Примечание. РРФФ воздействует на управляющие функции РПС (ВРИ), ВШ (BS), ВК (CR), РТО (DTA), ПФ (FF), ВКШ (FNT), КГС (GCC), МРШ (GSM), ВРШ (GSS), АЗП (НРА), ЗПН (НРБ), ЗПВ (HPR), ГТ (НТ),ГТВ (HTJ), УГТ (HTS), УГТА (HTS)*, ГВП (НУР), ИНД (IND)*, ВЫК (JFY), НС (NEL), ПРС (РЕС), ВФС (PFS), ССВ (PLD), ССН (PLU), АПСТ (РРА), ПСТН (РРВ), ПСТВ (PPR), ПТ (РТХ), КВЦ (QUAD), ОПС (RI), УДР (SACS), ВВАП (SAPV), УОС (SCO), УИЗ (SCS), ВСГО (SGR), ВИЗ (SHS), УНС (SLH), УКС (SLL), УИС (SLS), ВНП (SPD), ПИ (SPI), ВКСП (SPQR), УУР (SRCS), НРЦ (SRS), ВРЕ (SSU), ВШП (SSW), СЛТ (STAB), ВИС (SVS), ТЦ (ТАС), ТВК (TALE), ТЗК (ТАТЕ), СТ (ТВС), ТС (ТСС), СТП (TSS), АПСК (VPA), ПСКН (VPB), ПСКВ (VPR), УВТ (VTS).

  1. РРФФ (FETM) — РЕЖИМ ПЕРЕДАЧИ ФУНКЦИИ ФОРМАТА

Состояние ВСТАВКА.

Функции формата могут быть вставлены в поток данных для пе­редачи или в данные для переноса на дополнительное устройство ввода-вывода.

Состояние ИСКЛЮЧЕНИЕ.

Никакие другие функции формата, кроме тех, которые получе­ны в то время, когда РЕЖИМ РАБОТЫ ФУНКЦИЙ ФОРМАТА (РРФФ (FEAM)) установлен в ЗАПОМИНАНИЕ, не включены в передаваемый.поток данных или в данные, переносимые в допол­нительное устройство ввода-вывода.

Примечание. РПФФ не воздействует ни на какие управляющие функции.

  1. РИСО (6ATM) — РЕЖИМ ПЕРЕДАЧИ СОХРАНЯЕ­МОЙ ОБЛАСТИ

Состояние СОХРАНЕНИЕ.

Содержимое только несохраняемых областей в доступной обла­сти передается или переносится.

Состояние ВСЕ.

Содержимое как сохраняемых, так и несохраняемых областей в доступной области передается или переносится-

Примечание. РПСО не воздействует ни на какие управляющие функции.

  1. РГО (GRCM) — РЕЖИМ ГРАФИЧЕСКОГО ОТОБРА­ЖЕНИЯ

Состояние ЗАМЕЩЕНИЕ.

Каждое появление управляющей функции ВЫБОР СПОСОБА ГРАФИЧЕСКОГО ОТОБРАЖЕНИЯ [ВСГО (SGR)J отменяет ре­зультаты любого ее предшествующего появления. Любые аспекты графического отображения, которые сохраняются неизменными после появления ВСГО, должны быть переопределены этой ВСГО.