4-2.42. Сохраняемая область — специальный случай квалифицированной области.
Начальное состояние — состояние, в котором находится устройство после установления готовности к работе. Это рекомендованное состояние режимов «сброс».
Промежуточный байт
в последовательности расширения — комбинация битов, которая может появиться между управляющей функцией АВТОРЕГИСТР ДВА (АР2 (ESC)) и конечным байтом.
в управляющей последовательности — комбинация битов, которая может появиться между управляющей функцией ГОЛОВНОЙ СИМВОЛ УПРАВЛЯЮЩЕЙ ПОСЛЕДОВАТЕЛЬНОСТИ (ГУП (CSI)) и конечным байтом или между байтом параметра и конечным байтом.
Вызывать — обеспечить, чтобы обозначенный набор символов был представлен предписанными комбинациями битов всякий раз, когда эти комбинации битов появляются до возникновения другой функции расширения кода.
Строка — ряд предопределенного числа знаковых позиций.
. Направление перемещения строк — направление представления последовательных строк.
Операционная система — программное обеспечение, которое управляет выполнением компьютерных программ и которое может обеспечить планирование, отладку, управление вводом- выводом, вычисления, компиляцию, назначение памяти, управление данными и соответствующий сервис.
Страница — ряд предопределенного числа строк.
Байт параметра — комбинация битов управляющей последовательности, которая может появиться между управляющей функцией ГОЛОВНОЙ СИМВОЛ УПРАВЛЯЮЩЕЙ ПОСЛЕДОВАТЕЛЬНОСТИ (ГУП (CSI)) и конечным байтом или между ГУП и промежуточным байтом.
Позиция — часть кодовой таблицы, определяемая координатами ее столбцов и строк-
Частное (или экспериментальное) использование — средство представления нестандартизованных управляющих функций способом, совместимым с настоящим стандартом.
Защищенная область — специальный случай квалифицированной области.
Квалифицированная область — цепочка знаковых позиций, с которой связаны конкретные характеристики.
Репертуар — набор символов, который может быть представлен посредством кодированного представления, используемого набором кодированных символов.
Прокрутка — действие, посредством которого все или часть графических изображений символов дисплея движутся в определенном направлении-
Выбранная область — цепочка знаковых позиций, содержимое которой может быть передано в форме потока данных или перенесено на дополнительное устройство ввода-вывода.
Табуляция — метод идентификации знаковых позиций или строк на дисплее для целей систематизированного размещения информации.
Останов табуляции — индикация того' что знаковая позиция или строка используется для табуляции; останов горизонтальной табуляции может также служить в качестве границы между полями.
Пользователь — лицо или другой объект, который вызывает сервис, предоставляемый устройством. (Этот объект может быть процессом, таким .как прикладная программа, если «устройство» является, например, кодовым конвертором или функцией шлюза).
КОДИРОВАННОЕ ПРЕДСТАВЛЕНИЕ
Общие положения
Каждая управляющая функция настоящего стандарта (за исключением ЗАБОЙ) принадлежит к одному из следующих типов:
элементы набора СО;
элементы набора С1; '
управляющие последовательности; ‘
независимые управляющие функции;
управляющие цепочки-
Забой
Управляющая функция ЗАБОЙ — ЗБ (DEL) не принадлежит ни к какому набору. Для ссылочных целей она рассматривается как элемент набора Сх.
Элементы набора СО
Управляющие функции набора СО представляются в 7-битном и 8-битном кодах ком би нациями битов с 00/00 по 01/15. Этот метод представления позволяет кодировать дю 32 управляющих функций.
Определения и кодированные представления управляющих функций специфицированы в разд. 8.3 (см. табл. 1).
Трехсимвольной последовательностью расширения, обозначающей и вызывающей набор СО, является АР2 02/01 04/00.
Номер строки |
Номер столбца |
|
00 |
01 |
|
00 |
ПУС (NUL) |
API (DLE) |
01 |
ИЗ (SOH) |
СУ1 (DC1) |
02 |
НТ (STX) |
СУ2 (DC2) |
03 |
КТ (ЕТХ) |
СУЗ (DC3) |
04 |
КП (EOT) |
СУ4 (DC4) |
05 |
КТМ (ENQ) |
HET (NAK) |
Об |
ДА (АСК) |
СИН (SYN) |
07 |
ЗВ (BEL) |
КБ (ЕТВ) |
08 |
ВШ (BS) |
АН (CAN) |
09 |
ГТ (НТ) |
КН (ЕМ) |
10 |
ПС (LF) |
ЗМ (SUB) |
11 |
ВТ (VT) |
АР2 (ESC) |
12 |
ПФ (FF) |
РИ4 (IS4) |
13 |
ВК (CR) |
РИЗ (IS3) |
'14 |
ВЫХ или П1 (SO or LSI) |
РИ2 (IS2) |
'15 |
ВХ или ПО (SI or LS0) |
РИ1 (LSI) |
Примечание. Предполагается, что даже при невызванном наборе СО управляющий символ АВТОРЕГИСТР ДВА (ESCAPE) доступен и представлен комбинацией битов 01/11.
Таблица 1
Комбинации битов, представляющие управляющие функции набора СО
Э л ементы н а бор а С 1
Управляющие функции набора С1 представлены:
в 7-битном коде двухсимвольной последовательностью .расширения в форме АР2 Fe (ESC Fe), где АР2 представляется комбинацией битов 01/11, Fe представляется комбинацией битов с 04/00 по 05/15;
в 8-битном коде комбинациями битов с 08/00 по 09/15; при этом, когда используется оповещающая последовательность АР2 02/00 04/06 в соответствии с ГОСТ 27466, управляющие функции набора С1 представляются последовательностью АР2 Fe.
Определения и .кодированные представления управляющих функций приведены в подразд. 8.3 (см. также табл. 2).
Трехсимволыными последовательностями обозначения и вызова набора С1 являются АР2 02/06 04/00 и АР2 02/02 04/03,
Таблица 2 Комбинации битов, представляющие управляющие функции набора С1 |
|||
Номер строки |
Номер столбца |
||
7-битный 8-битный |
04 08 |
05 09 |
|
00 |
|
У ЦУ (DCS) |
|
01 |
|
— |
ЧИЇ (PU1) |
02 |
|
РПС (ВРН) |
ЧИ2 (PU2) |
03 |
|
ЗПС (NBH) |
УСП (STS) |
04 |
|
ИНД (IND)* |
ОТС (ССН) |
05 |
|
НС (NEL) |
ОС (MW) |
06 |
|
НВО (SSA) |
НСО (SPA) |
07 |
|
КВО (ESA) |
КСО (ЕРА) |
08 |
|
У ГТ (HTS) |
НЦ (SOS) |
09 |
|
ГТВ (HTJ) |
— |
10 |
|
УВТ (VTS) |
ГЕС (SCI) |
'11 |
|
ССВ (PLD) |
ГУП (CSI) |
12 |
|
ССН (PLU) |
ТРЦ (ST) |
)13 |
|
ОПС (RI) |
КОС (OSC) |
14 |
|
ПЕ2 (SS2) |
чс (PM) |
15 * См. приложен!! |
е Е. |
ПЕЗ (SS3) |
КПП (APC) |
Незанятые комбинации битов зарезервированы для будущей стандартизации и не должны использоваться. Они не пригодны для частного (или экспериментального) использования.
Управляющие последовательности ■
Управляющая последовательность состоит из последовательности комбинаций битов, начинающейся с комбинации, которая представляет управляющий символ ГОЛОВНОЙ СИМВОЛ УПРАВЛЯЮЩЕЙ ПОСЛЕДОВАТЕЛЬНОСТИ (ГУП (CSI)), и следующих за ним одной или нескольких комбинаций битов, представляющих параметры, если они имеются, и одной или нескольких комбинаций битов, идентифицирующих управляющий символ. Сама управляющая функция ГУП является элементом набора С1.
Управляющая последовательность имеет формат ГУП Р . . . РІ . . . IF, в котором:
ГУП представляется комбинациями битов 01/11 (представляет АР2) и 05/11 в 7-битном коде или комбинацией битов 09/11 в 8-битном коде (см. п. 5.4);
Р . . . Р являются байтами параметров, которые, если присутствуют, состоят из комбинаций битов с 03/00 по 03/15;
I ... I являются промежуточными байтами, которые, если присутствуют, состоят из комбинаций битов с 02/00 по 02/15. Вмес те с конечным байтом F они идентифицируют управляющую функцию.
Примечание. Число промежуточных байтов не ограничено настоящим стандартом. Практически один промежуточный байт достаточен для идентификации более тысячи управляющих функций;
F является конечным байтом, он состоит из комбинации битов в диапазоне с 04/00 по 07/14. Он завершает управляющую последовательность и вместе с промежуточными байтами, если они присутствуют, идентифицирует управляющую функцию. Комбинации битов с 07/00 по 07/14 пригодны в качестве конечных байтов управляющих последовательностей для частного (или экспериментального) использования.
Определения и кодированные представления управляющих функций приведены в подразд. 8.3 (см. также табл. 3 и 4).
Таблица 3
Конечные байты управляющих последовательностей без промежуточных байтов
Номер строки |
Номер столбца |
||
04 |
05 |
06 |
|
00 - |
ВС (ІСН) |
УС (DCH) |
АЗП (НРА) |
01' |
КУВ (CUU) |
ВДР (SEE) |
ЗПВ (HPR) |
02 |
КУН (CUD) |
ПАП (CPR) |
ПОВ (REP) |
03 |
КУП (CUF) |
ПРВ (SU) |
АУ (DA) |
04 |
КУЛ (CUB) |
ПРН (SD) |
АПСК (VPA) |
05 |
КНС (CNL) |
СЛСТ (NP) |
ПСКВ (VPR) |
Об |
КПС (CPL) |
ПСТ (РР) |
ГВП (HVP) |
07 |
КАП (СНА) |
УТК (СТС) |
СТ (ТВС) |
08 |
ПК (CUP) |
СС (ЕСН) |
УР (SM) |
09 |
КВТ (СНТ) |
КСТ (CVT) |
КОН (МС) |
10 |
ССТ (ED) |
КНТ (СВТ) |
ЗПН (НРБ) |
11 |
ССК (EL) |
НРЦ (SRS) |
ПСКН (VPB) |
12 |
iBCK (IL) |
ПТ (РТХ) |
СР (RM) |
13 ■ |
УСК (DL) |
— |
ВСГО (SGR) |
14 |
СП (EF) |
— |
СУ (DSR) |
15 |
СО (ЕА) |
— |
ОКО (DAQ) |
Незанятые комбинации битов зарезервированы для будущей стандартизации и не должны использоваться.
Таблица 4
Конечные байты управляющих последовательностей с одним промежуточным байтом
Номер строки |
Номер столбца |
||
04 |
05 |
06 |
|
00 |
ПРЛ (SL) |
АИСТ (РРА) |
ТЗК (ТАТЕ) |
01 |
ПРП (SR) |
ПСТВ (PPR) |
ТВК (TALE) |
02 |
МРШ (GSM) |
ДСТН (РРВ) |
ТЦ (ТАС) |
03 |
ВРШ (GSS) |
ВНП (SPD) |
ТС (ТСС) |
04 |
ВКШ (FNT) |
РТО (DTA) |
УОТ (TSR) |
05 |
СТП (TSS) |
УНС (SLH) |
УОС (SCO) |
06 |
ВЫК (JFY) |
УКС (SLL) |
УУР (SRCS) |
07 |
ПВ (SPI) |
ФК (FNK) |
УИЗ (SCS) |
08 |
КВЦ (QUAD) |
ВКСП (SPQR) |
УИС (SLS) |
09 |
В РЕ (SSU) |
УПЛ (SEF) |
— |
,10 |
ВФС (PFS) |
ПРС (РЕС) |
— |
11 |
ВИЗ (SHS) |
ВШП (SSW) |
— |
12 |
ВИС (SVS) |
УДР (SACS) |
—- |
13 |
ИГМР (IGS) |
ВВАП (SAPV) |
— |
і 14 |
УГТА (HTSA)* |
СЛТ (STAB) |
— |
15 |
ИУДУ (IDCS) |
КГС (GCC) |
— |
* См. приложение Е.
Незанятые комбинации битов зарезервированы для будущей стандартизации и не должны использоваться.