ГОСТ 34.301-91
(ИСО 6429-88)
Группа П85
ГОСУДАРСТВЕННЫЙ СТАНДАРТ СОЮЗА ССР
Информационная технология
7-БИТНЫЕ И 8-БИТНЫЕ КОДИРОВАННЫЕ НАБОРЫ СИМВОЛОВ
Управляющие функции
Information technology. 7-bit and 8-bit coded character sets. Control functions
ОКСТУ 0034
Дата введения 1993-01-01
ИНФОРМАЦИОННЫЕ ДАННЫЕ
1. ПОДГОТОВЛЕН И ВНЕСЕН Министерством радиопромышленности СССР
2. УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Комитета стандартизации и метрологии СССР от 28.12.91 N 2288
Настоящий стандарт подготовлен методом прямого применения международного стандарта ИСО 6429-88 "Обработка информации. Функции управления для 7- и 8-битных кодовых наборов знаков" с дополнительным включением приложения 1 "Перечень команд (управляющих функций) знакосинтезирующих печатающих устройств персональных ЭВМ" и приложения 2 "Сводные перечни режимов и управляющих функций"
3. СРОК ПРОВЕРКИ - 1997 г., периодичности проверки - 5 лет
4. ВВЕДЕН ВПЕРВЫЕ
5. ССЫЛОЧНЫЕ НОРМАТИВНО-ТЕХНИЧЕСКИЕ ДОКУМЕНТЫ
|
|
|
Обозначение НТД, на который дана ссылка | Обозначение соответствующего международного документа | Номер пункта, подпункта, перечисления, приложения |
ИСО 646-83 | 3; Е.1; Е.2.2 | |
ИСО 2022-86 | 1.1; 3; 5.4; 8.3.11; 8.3.49; 8.3.66; 8.3.76; 8.3.77; 8.3.79; 8.3.80; 8.3.81; 8.3.82; 8.3.118; 8.3.124; 9; Е.1 | |
ИСО 1155-78, ИСО 1177-85, ИСО 1745-75, ИСО 2111-85, ИСО 2628-73. | 3; 8.3.1; 8.3.34; 8.3.45; 8.3.46; 8.3.50; 8.3.51; 8.3.85; 8.3.125; 8.3.142; 8.3.146 | |
| ИСО 2629-73 |
|
- | ИСО 2375-85* | 3; 5.6 |
- | ИСО 6937-83* | 3; 8.2.10; 8.3.67 |
- | ИСО 7350-84* | 3; 8.3.67 |
- | ИСО 8613/6-89* | 3; 8.3.140 |
- | МККТТ Т.61-84* | 3 |
_______________
* До прямого применения данного документа в качестве государственного стандарта распространение его осуществляет секретариат ТК 22 "Информационная технология".
Настоящий стандарт распространяется на управляющие функции, предназначенные для обработки текстов средствами вычислительной техники, и устанавливает состав, кодирование и функциональное описание управляющих функций.
В приложении 1* настоящего стандарта приведен перечень команд (управляющих функций) для знакосинтезирующих печатающих устройств персональных ЭВМ.
_______________
* Приложения 1 и 2 не являются частью международного стандарта ИСО 6429-88.
В приложении 2* настоящего стандарта приведены сводные перечни режимов и управляющих функций.
_______________
* Приложения 1 и 2 не являются частью международного стандарта ИСО 6429-88.
1. НАЗНАЧЕНИЕ
1.1. Настоящий стандарт определяет управляющие функции и их кодированные представления для использования в 7-битном коде, расширенном 7-битном коде, в 8-битном коде или расширенном 8-битном коде, если такие коды структурированы в соответствии с ГОСТ 27466 (ИСО 2022). Настоящий стандарт определяет наборы С0, С1, производные управляющие функции и множество независимых управляющих функций.
1.2. Управляющие функции предназначены для использования непосредственно в символьных данных при обмене с устройствами отображения символов.
Устройство отображения символов является устройством, способным получать поток данных, состоящий из кодированных управляющих функций и графических символов, и осуществлять вывод отображения символов, который может быть прочитан человеком. В общем смысле символьный вывод производится в форме одной или нескольких прямоугольных полей символьных позиций и строк, которые называются страницами.
Если устройство является устройством ввода/вывода, а не просто устройством вывода, оно также способно передавать поток данных, который состоит из кодированных управляющих функций и графических символов; передаваемый поток данных является в общем случае комбинацией данных, которые были посланы в устройство, и данных, которые были введены локально в самом устройстве, например с собственной клавиатуры.
В общем случае управляющие функции определены их воздействием на устройства символьного ввода/вывода. Следовательно, необходимы конкретные положения об архитектуре устройства. Эти положения должны быть по возможности неограниченными и описанными в разд.6.
При представлении управляющих функций может потребоваться их представление графическими символами.
Другие международные стандарты, определяющие управляющие функции, могут иметь более ограниченные их определения, чем в настоящем стандарте.
1.3. Устройства, к которым применим настоящий стандарт, могут значительно отличаться друг от друга, в зависимости от применений, для которых эти устройства предназначались. Использование всех возможностей, определенных в настоящем стандарте, в одном устройстве невыгодно технически и экономически.
2. СООТВЕТСТВИЕ
2.1. Виды соответствия
Полное соответствие стандарту означает, что все его требования удовлетворены. Соответствие будет только в том случае истинным, если стандарт не содержит возможных допущений. Если допущения имеют место, они должны быть четко определены и требования соответствия должны включать положения, которые определяют выбранные допущения.
Настоящий стандарт имеет другой характер, так как он определяет большое количество требований, из которых могут быть сделаны различные выборки, удовлетворяющие отдельным применениям. Такие выборки не определены в настоящем стандарте, но должны быть определены одновременно с определением требовании соответствия. Соответствие определенной выборке известно как ограниченное соответствие.
2.2. Соответствие при обмене информации
Элемент данных кодированных символов (КС) внутри кодированной информации для обмена находится в соответствии с настоящим стандартом, если кодированное представление управляющих функции в таком элементе данных КС удовлетворяет следующим условиям:
а) кодированное представление управляющей функции, определенное в настоящем стандарте, должно всегда представлять эту управляющую функцию;
б) управляющая функция, определенная в настоящем стандарте, должна всегда иметь кодированное представление, которое определено для этой функции в настоящем стандарте;
в) любое кодированное представление, которое зарезервировано для будущей стандартизации, не должно иметь места.
Кодированные представления управляющих функций и режимов, не определенные в настоящем стандарте, могут появиться в информации обмена при вышеприведенных условиях (см. пп.5.5; 5.5.1; 7.4).
2.3. Соответствие устройств
Устройство считают соответствующим настоящему стандарту, если оно отвечает требованиям п.2.3.1 и/или пп.2.3.2; 2.3.3. Любое утверждение о соответствии оформляется документом, который содержит описание, приведенное в п.2.3.1.
2.3.1. Описание устройства
Описание устройства, соответствующего настоящему стандарту, должно:
а) устанавливать ссылки к разделам или управляющим функциям, определенным в настоящем стандарте, выборку кодированных представлений, которые устройство может создавать или принимать и интерпретировать;
б) для каждой управляющей функции с селективными параметрами определять используемые значения параметров;
в) если идентифицированная выборка содержит управляющую функцию, для которой значение параметра по умолчанию определено в настоящем стандарте, включать явные и неявные представления этого значения по умолчанию;
г) идентифицировать значения, с помощью которых пользователь может обеспечивать соответствующие управляющие функции или может опознавать их, как определено в пп.2.3.2; 2.3.3 соответственно.
2.3.2. Исходные устройства
Исходное устройство способно передавать в составе элемента данных КС кодированные представления управляющих функций из идентифицированной выборки, соответствующей настоящему стандарту.
Такое устройство дает возможность пользователю обеспечивать любую управляющую функцию, которую он выбирает из идентифицированной выборки для целей передачи ее кодированного представления в составе элемента данных КС.
2.3.3. Принимающие устройства
Принимающее устройство способно получать в составе элемента данных КС и интерпретировать кодированные представления управляющих функций из идентифицированной выборки, соответствующей настоящему стандарту. Оно способно интерпретировать значения по умолчанию в явном и неявном представлениях.
Данное устройство делает доступной для пользователя любую управляющую функцию из состава идентифицированной выборки, кодированное представление которой принято в составе элемента данных КС в такой форме, что пользователь может опознать ее среди управляющих функций из идентифицированной выборки.
3. НОРМАТИВНЫЕ ССЫЛКИ
В настоящем стандарте имеются ссылки на следующие стандарты:
ГОСТ 27463 (ИСО 646) "Системы обработки информации. 7-битные кодированные наборы символов";
ГОСТ 28079 "Системы обработки информации. Протокол уровня звена данных. Метод синхронной позначной передачи данных" (разработан с учетом ИСО 1155, ИСО 1177, ИСО 1745, ИСО 2111, ИСО 2628 и ИСО 2629);
ГОСТ 27466 (ИСО 2022) "Системы обработки информации. Наборы символов в 7- и 8-битных кодах. Методы расширения кодов";
ИСО 2375* "Обработка данных. Процедура регистрации выходной последовательности";
ИСО 6937* "Обработка информации. Наборы кодированных символов для передачи текста";
ИСО 7350* "Передача текста. Регистрация подмножеств графических символов";
ИСО 8613/6* "Обработка информации. Текстовые и конторские системы. Архитектура конторской документации и форма обмена. Часть 6. Структура содержания знаков";
Международный Регистр ИСО* наборов кодированных символов, используемых с последовательностями расширения;
Рекомендация МККТТ Т.61-1984* "Множество символов и наборы кодированных символов для международной службы Телетекс".
________________
* До прямого применения данного документа в качестве государственного стандарта распространение его осуществляет секретариат ТК 22 "Информационная технология".
4. ОБОЗНАЧЕНИЯ И ОПРЕДЕЛЕНИЯ
4.1. Обозначения
В настоящем стандарте прописные буквы используются для обращения к определенным управляющим функциям, режимам, установкам режимов или графическим символам с целью предотвращения разночтения, например между концепцией "пробела" и символом ПРОБЕЛ.
Предполагается, что это соглашение и абревиатуры режимов и управляющих функций будут сохранены во всех переводах текста (приложение Е).
В настоящем стандарте используется обозначение в форме хх/уу, где хх представляет номер столбца с 00 по 07 в 7-битной кодовой таблице или с 00 по 15 в 8-битной кодовой таблице и уу представляет номер строки с 00 по 15.
4.2. Определения
В настоящем стандарте применены следующие определения:
4.2.1. Активная область - область, которая содержит активную позицию.
4.2.2. Активное поле - поле, которое содержит активную позицию.
4.2.3. Активная строка - строка, которая содержит активную позицию.
4.2.4. Активная страница - страница, которая содержит активную позицию.
4.2.5. Активная позиция - знаковая позиция, в которой изображается графическое представление следующего графического символа или следующей управляющей функции, для которой требуется графическое представление. Активная позиция указывается курсором.
4.26. Область - ряд последовательных символьных позиций, которые не обязательно расположены на одной строке.
4.2.7. Дополнительное устройство - устройство, подключенное к устройству отображения символов для ввода, хранения, восстановления или отображения данных.
4.2.8. Битовая комбинация, байт - упорядоченная цепочка битов, которая представляет кодированный символ или используется как часть представления символа.
4.2.9. Байт - цепочка битов, которая обрабатывается как блок.
4.2.10. Отменить - отменить данные таким образом, чтобы они могли быть проигнорированы при последующей обработке.
4.2.11. Символ - элемент набора, используемый для организации, управления или представления данных.
4.2.12. Элемент данных кодированных символов (элемент данных КС) - элемент обмена информации, содержание которого определено в виде последовательности кодированного представления символов, в соответствии с одним или несколькими указанными стандартами по наборам кодированных символов.
4.2.13. Устройство отображения символов - устройство, которое дает визуальное представление данных в форме графических изображений с использованием любых принципов работы, например электронно-лучевой трубки или печатающего устройства.
4.2.14. Направление перемещения символов - направление представления последовательных графических символов вдоль строки.
4.2.15. Знаковая позиция - часть дисплея, которая отображает или способна отображать графическое изображение символа.
4.2.16. Очистить - удалить дисплей данных или информации, используемой для отображения данных, например остановов табуляции, маркирующих границы между полями.
4.2.17. Набор кодированных символов (код) - набор непротиворечивых правил, которые устанавливают набор символов и однозначное соответствие между символами набора и их комбинациями битов.
4.2.18. Расширение кода - методы для кодирования символов, которые не включены в набор символов данного кода.
4.2.19. Кодовая таблица - таблица, показывающая символ, назначенный каждой битовой комбинации в коде.
4.2.20. Управляющий символ - управляющая функция, кодированное представление которой состоит из одной комбинации битов.
4.2.21. Управляющая функция - элемент набора символов, который производит запись, обработку, передачу или интерпретацию данных и который имеет кодированное представление, состоящее из одной или нескольких комбинаций битов.
4.2.22. Управляющая последовательность - последовательность комбинаций битов, начинающаяся с той, которая представляет управляющий символ ГОЛОВНОЙ СИМВОЛ УПРАВЛЯЮЩЕЙ ПОСЛЕДОВАТЕЛЬНОСТИ (ГУП (СSI), используемый для кодированного представления управляющих функций с параметрами.
4.2.23. Управляющая цепочка - ограниченная цепочка символов, которая может появиться в потоке данных как логическое выражение для целей управления.
4.2.24. Курсор - специальный индикатор, используемый для отметки активной позиция на дисплее.
4.2.25. Десятичный знак - графический символ, обычно ТОЧКА или ЗАПЯТАЯ, используемый для разделения дробной части десятичного числа и целой части этого числа.
4.2.26. Умолчание - значение или состояние, которое предполагается, когда оно явно не определено.
4.2.27. Удалить - уничтожить содержимое знаковых позиций и сомкнуть появившийся промежуток смещением смежных графических символов в освободившиеся позиции.
4.2.28. Обозначать - идентифицировать набор символов, которые должны быть представлены в некоторых случаях непосредственно, а в других - при появлении другой управляющей функции.
4.2.29. Устройство - компонент оборудования обработки информации, который может передавать и/или получать кодированную информацию в составе элемента данных КС. (Это может быть устройство ввода-вывода в общепринятом смысле или процесс, такой как прикладная программа или функция шлюза).
4.2.30. Дисплей - область визуального представления данных на устройстве отображения данных любого типа, включая печатающее устройство, электронно-лучевую трубку и подобные устройства.
4.2.31. Функция редактирования - управляющая функция, используемая для редактирования, изменения или перемещения визуального представления данных.
4.2.32. Доступная - термин, используемый для обозначения области, предназначенной для передачи или переноса.
4.2.33. Среда - характеристика, которая устанавливает число битов, используемых для представления символа в системе обработки или передачи данных или в части такой системы.
4.2.34. Стереть - удалить содержимое знаковых позиций и оставить появившийся промежуток свободным.
4.2.35. Последовательность расширения - цепочка битов, которая используется для целей управления в процедурах расширения кода и которая состоит из двух или более комбинаций битов. Первую из этих комбинаций битов представляет символ АВТОРЕГИСТР ДВА (АР2 (ЕSC)).
4.2.36. Поле - область, состоящая из знаковых позиций от останова горизонтальной табуляции (начало поля) с последующими знаковыми позициями до знаковой позиции следующего останова горизонтальной табуляции (конец поля), но не включая ее.
4.2.37. Конечный байт - комбинация битов, которая завершает последовательность расширения или управляющую последовательность.
4.2.38. Функция формата - управляющая функция, описывающая каким образом создатель потока данных желает форматировать или представлять информацию.
4.2.39. Графический символ - символ, отличный от управляющей функции, который имеет визуальное изображение, обычно, либо рукописное, либо печатное, либо отображенное на экране дисплея и который имеет кодовое представление, состоящее из одной или нескольких комбинаций битов.
4.2.40. Графическое представление - визуальный вид шрифта, отображающий набор графических символов.
4.2.41. Графическое изображение символа - визуальное представление графического символа или управляющей функции.
4.2.42. Сохраняемая область - специальный случай квалифицированной области.
4.2.43. Начальное состояние - состояние, в котором находится устройство после установления готовности к работе. Это рекомендованное состояние режимов "сброс".
4.2.44. Промежуточный байт
а) в последовательности расширения - комбинация битов, которая может появиться между управляющей функцией АВТОРЕГИСТР ДВА (АР2 (ESC)) и конечным байтом.
б) в управляющей последовательности - комбинация битов, которая может появиться между управляющей функцией ГОЛОВНОЙ СИМВОЛ УПРАВЛЯЮЩЕЙ ПОСЛЕДОВАТЕЛЬНОСТИ (ГУП (CSI)) и конечным байтом или между байтом параметра и конечным байтом.
4.2.45. Вызывать - обеспечить, чтобы обозначенный набор символов был представлен предписанными комбинациями битов всякий раз, когда эти комбинации битов появляются до возникновения другой функции расширения кода.
4.2.46. Строка - ряд предопределенного числа знаковых позиций.
4.2.47. Направление перемещения строк - направление представления последовательных строк.
4.2.48. Операционная система - программное обеспечение, которое управляет выполнением компьютерных программ и которое может обеспечить планирование, отладку, управление вводом-выводом, вычисления, компиляцию, назначение памяти, управление данными и соответствующий сервис.
4.2.49. Страница - ряд предопределенного числа строк.
4.2.50. Байт параметра - комбинация битов управляющей последовательности, которая может появиться между управляющей функцией ГОЛОВНОЙ СИМВОЛ УПРАВЛЯЮЩЕЙ ПОСЛЕДОВАТЕЛЬНОСТИ [ГУП (CSI)] и конечным байтом или между ГУП и промежуточным байтом.
4.2.51. Позиция - часть кодовой таблицы, определяемая координатами ее столбцов и строк.
4.2.52. Частное (или экспериментальное) использование - сродство представления нестандартизованных управляющих функций способом, совместимым с настоящим стандартом.
4.2.53. Защищенная область - специальный случай квалифицированной области.
4.2.54. Квалифицированная область - цепочка знаковых позиций, с которой связаны конкретные характеристики.
4.2.55. Репертуар - набор символов, который может быть представлен посредством кодированного представления, используемого набором кодированных символов.
4.2.56. Прокрутка - действие, посредством которого все или часть графических изображений символов дисплея движутся в определенном направлении.
4.2.57. Выбранная область - цепочка знаковых позиций, содержимое которой может быть передано в форме потока данных или перенесено на дополнительное устройство ввода-вывода.
4.2.58. Табуляция - метод идентификации знаковых позиций или строк на дисплее для целей систематизированного размещения информации.
4.2.59. Останов табуляции - индикация того, что знаковая позиция или строка используется для табуляции; останов горизонтальной табуляции может также служить в качестве границы между полями.
4.2.60. Пользователь - лицо или другой объект, который вызывает сервис, предоставляемый устройством. (Этот объект может быть процессом, таким, как прикладная программа, если "устройство" является, например, кодовым конвертором или функцией шлюза).
5. КОДИРОВАННОЕ ПРЕДСТАВЛЕНИЕ
5.1. Общие положения
Каждая управляющая функция настоящего стандарта (за исключением ЗАБОЙ) принадлежит к одному из следующих типов:
а) элементы набора С0;
б) элементы набора С1;
в) управляющие последовательности;
г) независимые управляющие функции;
д) управляющие цепочки.
5.2. Забой
Управляющая функция ЗАБОЙ - ЗБ (DEL) не принадлежит ни к какому набору. Для ссылочных целей она рассматривается как элемент набора Сх.
5.3. Элементы набора С0
Управляющие функции набора С0 представляются в 7-битном и 8-битном кодах комбинациями битов с 00/00 по 01/15. Этот метод представления позволяет кодировать до 32 управляющих функций.
Определения и кодированные представления управляющих функций специфицированы в разд.8.3 (см. табл.1).
Таблица 1
Комбинации битов, представляющие управляющие функции набора С0
|
|
|
Номер строки | Номер столбца | |
| 00 | 01 |
00 | ПУС (NUL) | API (DLE) |
01 | НЗ (SOH) | СУ1 (DC1) |
02 | НТ (STX) | СУ2 (DC2) |
03 | КТ (ЕТХ) | СУ3 (DС3) |
04 | КП (EOT) | СУ4 (DС4) |
05 | КТМ (ENQ) | НЕТ (NAK) |
06 | ДА (АСК) | СИН (SYN) |
07 | ЗВ (BEL) | КБ (ЕТВ) |
08 | ВШ (BS) | АН (CAN) |
09 | ГТ (НТ) | КH (ЕМ) |
10 | ПС (LF) | ЗМ (SUB) |
11 | ВТ (VT) | АР2 (ESC) |
12 | ПФ (FF) | РИ4 (IS4) |
13 | ВК (CR) | РИ3 (IS3) |
14 | ВЫХ или П1 (SO or LS1) | РИ2 (IS2) |
15 | ВХ или П0 (SI or LS0) | РИ1 (IS1) |
Трехсимвольной последовательностью расширения, обозначающей и вызывающей набор C0, является АР2 02/01 04/00.
Примечание. Предполагается, что даже при невызванном наборе С0 управляющий символ АВТОРЕГИСТР ДВА (ESCAPE) доступен и представлен комбинацией битов 01/11.
5.4. Элементы набора С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).
Таблица 2
Комбинации битов, представляющие управляющие функции набора С1
|
|
|
|
Номер строки | Номер столбца | ||
| 7-битный 8-битный | 04 08 | 05 09 |
00 |
| - | УЦУ (DCS) |
01 |
| - | ЧИ1 (PU1) |
02 |
| РПС (ВРН) | ЧИ2 (PU2) |
03 |
| ЗПС (NBН) | УСП (STS) |
04 |
| ИНД (IND)* | ОТС (CCН) |
05 |
| НС (NEL) | ОС (MW) |
06 |
| HBO (SSA) | НCO (SPA) |
07 |
| КВО (ESA) | KCO (ЕРA) |
08 |
| УГТ (HTS) | НЦ (SOS) |
09 |
| ГТВ (НTJ) | - |
10 |
| УВТ (VTS) | ГЕС (SCI) |
11 |
| ССВ (PLD) | ГУП (CSI) |
12 |
| ССН (PLU) | ТРЦ (ST) |
13 |
| ОПС (RI) | КОС (OSC) |
14 |
| ПЕ2 (SS2) | ЧС (PM) |
15 |
| ПЕ3 (SS3) | КПП (АРС) |
___________________
* См. приложение Е.
Трехсимвольными последовательностями обозначения и вызова набора С1 являются АР2 02/06 04/00 и АР2 02/02 04/03.
Незанятые комбинации битов зарезервированы для будущей стандартизации и не должны использоваться. Они не пригодны для частного (или экспериментального) использования.
5.5. Управляющие последовательности
Управляющая последовательность состоит из последовательности комбинаций битов, начинающейся с комбинации, которая представляет управляющий символ ГОЛОВНОЙ СИМВОЛ УПРАВЛЯЮЩЕЙ ПОСЛЕДОВАТЕЛЬНОСТИ (ГУП (CSI)), и следующих за ним одной или нескольких комбинаций битов, представляющих параметры, если они имеются, и одной или нескольких комбинаций битов, идентифицирующих управляющий символ. Сама управляющая функция ГУП является элементом набора С1.
Управляющая последовательность имеет формат ГУП Р...PI...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 | BC (ICH) | УС (DCH) | АЗП (HPA) |
01 | КУВ (CUU) | ВДР (SEE) | ЗПВ (HPR) |
02 | КУН (CUD) | ПАП (CPR) | ПОВ (REP) |
03 | КУП (CUF) | ПРВ (SU) | АУ (DA) |
04 | КУЛ (CUB) | ПРН (SD) | АПСК (VPA) |
05 | КНС (CNL) | СЛСТ (NP) | ПСКВ (VPR) |
06 | КПС (CPL) | ПСТ (PP) | ГВП (HVP) |
07 | КАП (CHA) | УТК (CTC) | СТ (TBC) |
08 | ПК (CUP) | СС (ECH) | УР (SM) |
09 | КВТ (СНТ) | КСТ (CVT) | КОН (MC) |
10 | ССТ (ED) | КНТ (CBT) | ЗПН (HPB) |
11 | ССК (EL) | НРЦ (SRS) | ПСКН (VPB) |
12 | BCК (IL) | ПТ (PTX) | СР (RM) |
13 | УСК (DL) | - | ВСГО (SGR) |
14 | СП (EF) | - | СУ (DSR) |
15 | CO (EA) | - | ОКО (DAQ) |
Незанятые комбинации битов зарезервированы для будущей стандартизации и не должны использоваться.
Таблица 4
Конечные байты управляющих последовательностей
с одним промежуточным байтом
|
|
|
|
Номер строки | Номер столбца | ||
| 04 | 05 | 06 |
00 | ПРЛ (SL) | АПСТ (PPA) | ТЗК (TATE) |
01 | ПРП (SR) | ПСТВ (PPR) | ТВК (TALE) |
02 | МРШ (GSM) | ПСТН (PPB) | ТЦ (TAC) |
03 | ВРШ (GSS) | ВНП (SPD) | ТС (TCC) |
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) | ПРС (PEC) | - |
11 | ВИЗ (SHS) | ВШП (SSW) | - |
12 | ВИС (SVS) | УДР (SACS) | - |
13 | ИГМР (IGS) | ВВАП (SAPV) | - |
14 | УГТА (HTSA)* | СЛТ (STAB) | - |
15 | ИУЦУ (IDCS) | КГС (GCC) | - |
____________________
* См. приложение Е.
Незанятые комбинации битов зарезервированы для будущей стандартизации и не должны использоваться.
5.5.1. Представление параметров
Управляющая последовательность может содержать цепочку байтов параметров Р...Р, представляющую один или несколько параметров, специфицирующих управляющую функцию.
Байты параметров являются комбинациями битов в диапазоне от 03/00 до 03/15. Цепочка параметров интерпретируется следующим образом:
а) если первая комбинация битов цепочки параметров находится в диапазоне от 03/00 до 03/11, цепочка параметров интерпретируется в соответствии с форматом, описанном в п.5.5.2;
б) если первая комбинация битов цепочки параметров находится в диапазоне от 03/12 до 03/15, цепочка параметров предназначена для частного (или экспериментального) использования. Ее формат и содержание не определяются настоящим стандартом.
5.5.2. Формат цепочки параметров
Цепочка параметров, которая не начинается с комбинации битов в диапазоне от 03/12 до 03/15, должна иметь следующий формат:
а) цепочка параметров состоит из одной или нескольких подцепочек параметров, каждая из которых представляет десятичное число;
б) каждая подцепочка параметров состоит из одной или нескольких комбинаций битов в диапазоне от 03/00 до 03/10, комбинации битов от 03/00 до 03/09 представляют цифры от нуля до девяти, комбинация битов 03/10 может быть использована как разделитель в подцепочке параметров, например для разделения целой и дробной части числа;
в) параметр подцепочки отделяется одной комбинацией битов 03/11;
г) комбинации битов от 03/12 до 03/15 зарезервированы для будущей стандартизации, за исключением случая, когда они используются в качестве первой комбинации битов цепочки параметров;
д) пустая подцепочка параметров представляет значение по умолчанию, которое зависит от управляющей функции (см. п.7.2.20);
е) в каждой подцепочке параметров ведущие комбинации битов 03/00 являются незначимыми и могут не приниматься во внимание. Если подцепочка параметров состоит только из одних комбинаций битов 03/00, по крайней мере одна из них должна быть сохранена для представления нулевого значения подцепочки (см. п.7.2.20);
ж) если цепочка параметров начинается с комбинации битов 03/11, предполагается, что пустая подцепочка параметров предшествует разделителю. Если цепочка параметров завершается комбинацией битов 03/11, предполагается, что пустая подцепочка параметров следует за разделителем. Если цепочка параметров содержит последовательные комбинации битов 03/11, предполагается, что пустые подцепочки параметров находятся между разделителями;
з) если управляющая функция имеет более одного параметра и некоторые подцепочки параметров пустые, разделители (комбинация битов 03/11) должны присутствовать. При этом, если последняя подцепочка (подцепочки) параметров пустая, разделитель, предшествующий ей, может быть опущен (см. разд.В.2 приложения В).
5.5.3. Типы параметров
В управляющей последовательности с параметрами каждая подцепочка параметров соответствует одному параметру и представляет значение этого параметра. Количество параметров может быть фиксированным или переменным в зависимости от управляющей функции. Если количество параметров переменное, ни максимальное число значений, ни порядок, в котором совершаются соответствующие действия, не определяются настоящим стандартом.
Параметр может быть чисто цифровым или селективным, т.е. обозначать одно действие из пронумерованного списка, которое может выполнить управляющая функция.
В случае селективного параметра значение отдельного параметра может иметь тот же смысл, что и комбинация двух или более отдельных значений.
Неназначенные значения селективных параметров зарезервированы для будущей стандартизации.
5.6. Независимые управляющие функции
Независимые управляющие функции представляются в 7-битном и 8-битном кодах двухсимвольными последовательностями расширения в форме АР2 Fs, где АР2 представляется комбинацией битов 01/11, Fs представляется комбинацией битов с 06/00 по 07/14.
Определения и кодированные представления управляющих функций приведены в подразд.8.3 (см. также табл.5).
Таблица 5
Независимые управляющие функции
|
|
|
Номер строки | Номер столбца | |
| 00 | 01 |
00 | ЗРВ (DMI) | - |
01 | ПР (INT) | - |
02 | РРВ (EMI) | - |
03 | СНС (RIS) | - |
04 | РМК (CMD) | - |
05 | - | - |
06 | - | - |
07 | - | - |
08 | - | - |
09 | - | - |
10 | - | - |
11 | - | - |
12 | - | ПП3 (LS3R) |
13 | - | ПП2 (LS2R) |
14 | П2 (LS2) | ПП1 (LS1R) |
15 | П3 (LS3) | - |
Незанятые комбинации битов зарезервированы для будущей стандартизации и не должны использоваться. Они не пригодны для частного (или экспериментального) использования.
Примечание. Последовательности АР2 Fs регистрируются в Международном регистре ИСО наборов кодированных символов, используемых с последовательностями расширения, который поддерживается Органом регистрации в соответствии с ИСО 2375. Любые предложения последовательностей АР2 Fs должны быть одобрены для регистрации ИСО/МЭК ОТК1/ПК2. Кодирование конечного байта Fs присваивается затем Органом регистрации.
5.7. Управляющие цепочки
Управляющая цепочка является ограниченной цепочкой символов, которая может появиться в потоке данных как логический объект для целей управления. Управляющая цепочка состоит из открывающего разделителя, командной цепочки или символьной цепочки и закрывающего разделителя ТЕРМИНАТОР ЦЕПОЧКИ [ТРЦ (ST)].
Командная цепочка состоит из последовательности символов, представленных комбинациями битов в диапазоне с 00/08 по 00/13 и с 02/00 по 07/14.
Символьная цепочка состоит из последовательности символов, представленных любой комбинацией битов, за исключением тех, которые представляют НАЧАЛО ЦЕПОЧКИ [НЦ (SОS)] или ТЕРМИНАТОР ЦЕПОЧКИ [ТРЦ (ST)].
Интерпретация командной цепочки или символьной цепочки не определяется настоящим стандартом, но требует предварительного соглашения между отправителем и получателем данных.
Открывающими разделителями, определенными в настоящем стандарте, являются:
а) КОМАНДА ПРИКЛАДНОЙ ПРОГРАММЫ [КПП (АРС)];
б) УПРАВЛЯЮЩАЯ ЦЕПОЧКА УСТРОЙСТВА [УЦУ (DCS)];
в) КОМАНДА ОПЕРАЦИОННОЙ СИСТЕМЫ [КОС (OSC)];
г) ЧАСТНОЕ СООБЩЕНИЕ [ЧС (РМ)];
д) НАЧАЛО ЦЕПОЧКИ [НЦ (SOS)].
6. КОНЦЕПЦИИ УСТРОЙСТВА
Определения управляющих функций в настоящем стандарте базируются на общих предположениях по архитектуре устройства отображения символов. Примерами устройств, соответствующими этим концепциям, являются: устройство алфавитно-цифрового дисплея, печатающее устройство или устройство вывода микрофильма.
6.1. Поток получаемых данных
Поток получаемых данных рассматривается как непрерывная цепочка. Она может быть структурирована в сообщениях, записях и/или блоках, но это не влияет на работу устройства на абстрактном уровне описания в настоящем стандарте; логические и физические блоки данных рассматриваются сцеплением в форме непрерывной цепочки.
Устройство может содержать буфер, в котором временно хранятся получаемые данные перед тем, как они будут использованы для символьного вывода, или в котором полученные данные хранятся постоянно и в течение длительного времени используются для символьного вывода.
6.2 Символьный вывод
Символьный вывод может состоять из одной или нескольких страниц определенного размера.
Страница состоит из определенного количества строк, каждая из которых содержит определенное количество знаковых позиций. Устройство может иметь способность изменения числа строк на странице, числа знаковых позиций на строке, межстрочного интервала и знакового интервала во время работы устройства.
Строки, составляющие страницу так же, как и знаковые позиции, составляющие строку, идентифицируются натуральными числами 1, 2, 3...
Каждая знаковая позиция находится или в стертом состоянии или отображает графический символ. Отображение символа представляет ПРОБЕЛ, графический символ или управляющую функцию, для которой требуется графическое представление.
Исходным состоянием всех знаковых позиций является "стертое".
В зависимости от применения может или не может быть различия между знаковой позицией в стертом состоянии и знаковой позицией, отображающей ПРОБЕЛ.
Размер знаковой позиции может быть фиксированным или может зависеть от отображаемого символа.
В настоящем стандарте символьный вывод рассматривается как выполненный в форме непрерывного потока, но фактически он может быть выполненным посимвольно, построчно или постранично.
Строки и знаковые позиции нумеруются относительно символьного (страничного) вывода, но не буфера (если он имеется) в соответствии с направлениями установленного перемещения строк и символов по строке.
Вид шрифта для изображения символов не определяется настоящим стандартом.
6.3. Активная позиция
Активная позиция является уникальной знаковой позицией, предназначенной для изображения следующего графического символа потока получаемых данных или следующей управляющей функции, для которой требуется графическое представление. Активная позиция является также ссылочной позицией, относительно которой выполняются определенные функции форматирования или редактирования (см. разд.6.4). Строка, содержащая активную позицию, называется активной строкой.
Поле, содержащее активную позицию, называется активным полем.
Страница, содержащая активную позицию, называется активной страницей.
Область, содержащая активную позицию, называется активной областью.
6.3.1. Неявное перемещение
Если активная позиция не является последней знаковой позицией активной строки, она перемещается на следующую знаковую позицию строки в направлении перемещения символов.
Неявное перемещение совершается после получения символа ПРОБЕЛ или графического символа или выполнения управляющей функции, для которой требуется графическое представление.
6.3.2. Явное перемещение
Активная позиция перемещается в определенную злаковую позицию.
Явное перемещение осуществляется, когда выполняется управляющая функция, вызывающая перемещение активной позиции на определенную знаковую позицию.
Примечания:
1. Общепринято отмечать активную позицию специальным индикатором, который называется "курсором".
2. Эффект попытки перемещать активную позицию не определяется настоящим стандартом в следующих ситуациях:
а) при попытке выполнить неявное перемещение, когда активная позиция является последней знаковой позицией в строке;
б) при попытке выполнить явное перемещение на несуществующую знаковую позицию, например за пределы последней знаковой позиции в строке или за пределы последней строки страницы.
В зависимости от реализации попытка выполнения такого перемещения активной позиции может:
1) вызвать зацикленное перемещение;
2) вызвать блокировку активной позиции (условие, при котором графический символ не может быть введен до тех пор, пока не будет выполнено правильное явное перемещение активной позиции);
3) вызвать сохранение активной позиции на своем месте, но разрешить ввод графических символов с замещением или наложением на предварительно введенный символ;
4) вызвать исчезновение курсора;
5) вызвать перемещение курсора к противоположному концу дисплея, но со смещением на одну строку или колонку;
6) вызвать прокрутку;
7) вызвать другое, зависящее от применения действие.
6.4. Функции форматирования и функции редактирования
Два класса управляющих функций воздействуют на расположение или позиционирование информации на устройстве отображения символов. Это функции форматирования и функции редактирования. Принципиальное различие между функциями редактирования и форматирования заключается в том, что последние зависят от РЕЖИМА РАБОТЫ ФУНКЦИЙ ФОРМАТА (РРФФ (FEAM)), тогда как первые не зависят (см. приложение А).
6.4.1. Функции форматирования
Функции форматирования являются символами формата и управляющими функциями представления. Функции форматирования могут быть частью потока данных. Они описывают, как создатель потока данных желает форматировать или представлять информацию.
Следовательно, если функции форматирования не хранятся в принимающем устройстве, они должны быть регенерированы устройством для последующей передачи дополнительным получателям с целью сохранения целостности данных.
Функции форматирования обрабатываются в зависимости от установки в устройстве РЕЖИМА РАБОТЫ ФУНКЦИЙ ФОРМАТА (РРФФ (FEAM)).
6.4.2. Составные графические символы
Составные графические символы могут быть получены только путем использования функций форматирования; функции редактирования не должны применяться для этой цели (см. разд.А.3 приложения А).
6.4.3. Функции редактирования
Основное назначение функций редактирования заключается в датировании, изменении или перемещении визуального расположения данных.
Функции редактирования выполняются непосредственно и не становятся частью потока данных.
Активная позиция (или активная строка, если такая применима) является ссылочной позицией, относительно которой выполняются все операции редактирования.
6.5. Выбранные и квалифицированные области
Настоящий подраздел в первую очередь применим к буферизованным устройствам ввода-вывода. Он может быть также применим и к небуферизованным устройствам ввода-вывода, если РЕЖИМ ПЕРЕДАЧИ/ПОЛУЧЕНИЯ [РПП (SRM)] установлен на значение ОДНОВРЕМЕННО.
6.5.1. Выбранные области
Выбранная область является цепочкой знаковых позиций, содержимое которых может быть доступно (см. п.7.3.1) для передачи в форме потока данных или для переноса на дополнительное устройство ввода-вывода (см. разд.6.6).
Начало выбранной области устанавливается функцией НАЧАЛО ВЫБРАННОЙ ОБЛАСТИ [HBO (SSA)]. Знаковая позиция, которая становится активной после получения НВО, является первой знаковой позицией выбранной области.
Конец выбранной области устанавливается функцией КОНЕЦ ВЫБРАННОЙ ОБЛАСТИ [КВО (ESA)]. Знаковая позиция, которая становится активной перед получением КВО, является последней знаковой позицией выбранной области.
6.5.2. Квалифицированные области
Квалифицированная область является цепочкой знаковых позиций, с которой связаны определенные характеристики. Одна или комбинация характеристик приведены ниже:
а) содержимое защищено от ручного изменения;
б) тип символов, разрешенных для ввода, ограничен (например, только цифровыми или алфавитными символами);
в) содержимое защищено от стирания;
г) останов табуляции связан с первой знаковой позицией;
д) содержимое исключено, т.е. сохранено (см. п.6.5.2.2) от передачи как поток данных или от переноса на дополнительное устройство ввода-вывода (см. разд.6.6).
Начало квалифицированной области устанавливается функцией ОПРЕДЕЛЕНИЕ КВАЛИФИЦИРОВАННОЙ ОБЛАСТИ [ОКО (DAQ)]. Знаковая позиция, которая становится активной после получения ОКО, является первой знаковой позицией квалифицированной области. Тип квалификации области определяется параметром ОКО. Конец квалифицированной области устанавливается началом следующей квалифицированной области.
6.5.2.1. Защищенные области
Защищенная область является специальным случаем квалифицированной области. Это цепочка знаковых позиций, содержимое которой защищено от ручного изменения и может быть также защищено от стирания, в зависимости от установки РЕЖИМ СТИРАНИЯ [PC (ERM)]. Защищенная область вообще может быть или сохраняемой или несохраняемой.
6.5.2.2. Сохраняемые области
Сохраняемая область является специальным случаем квалифицированной области. Это защищенная область, содержимое которой исключено от передачи как поток данных и от переноса на дополнительное устройство ввода-вывода, в зависимости от установки РЕЖИМ ПЕРЕНОСА СОХРАНЯЕМОЙ ОБЛАСТИ [РПСО (GATM)].
Наряду с использованием функции ОПРЕДЕЛЕНИЕ КВАЛИФИЦИРОВАННОЙ ОБЛАСТИ (ОКО) начало сохраняемой области может быть также установлено функцией НАЧАЛО СОХРАНЯЕМОЙ ОБЛАСТИ (НСО (SPA)]. Знаковая позиция, которая является активной позицией после получения НСО, является первой знаковой позицией сохраняемой области.
Также наряду с использованием ОКО конец сохраняемой области может быть установлен функцией КОНЕЦ СОХРАНЯЕМОЙ ОБЛАСТИ [КСО (ЕРА)]. Знаковая позиция, которая является активной позицией перед получением КСО, является последней знаковой позицией сохраняемой области.
Примечание. Взаимодействие между сохраняемыми областями, установленными функциями НСО и КСО и установленными функцией ОКО, не определяется настоящим стандартом.
6.6. Дополнительные устройства ввода-вывода
Настоящий подраздел в первую очередь применим к буферизованным устройствам ввода-вывода. Он может быть также применим и к небуфиризованным устройствам ввода-вывода, если РЕЖИМ ПЕРЕДАЧИ/ПОЛУЧЕНИЯ [РПП (SRM)] установлен на значение ОДНОВРЕМЕННО.
Передача данных к или от дополнительного устройства ввода-вывода инициируется действием соответствующей клавиши на клавиатуре или управляющей функцией КОПИЯ НОСИТЕЛЯ [КОН (MC)], появляющейся в получаемом потоке данных.
Если имеется более одного дополнительного устройства ввода-вывода, нужное устройство определяется параметром КОН.
ВХОДНОЙ поток данных, который получен от дополнительного устройства, обрабатывается точно так же, как и любой другой получаемым поток данных. Метод завершения ввода от дополнительного устройства зависит от применения.
7. РЕЖИМЫ
7.1. Концепция режимов
Настоящий стандарт предназначен для очень большого диапазона устройств, в которых предусмотрены вариации. Некоторые вариации формализованы в форме режимов. Они определяют способы, которыми устройство передает, получает, обрабатывает или отображает данные. Каждый режим имеет два состояния. Состояние сброса представлено первым в определениях, данных в п.7.2.
Состояния режимов могут быть установлены в потоке данных явно управляющими функциями УСТАНОВКА РЕЖИМА [УР (SМ)] и СБРОС РЕЖИМА [СР (RM)] или могут быть установлены соглашением между отправителем и получателем. В отдельном применении некоторые или все режимы могут иметь только одно состояние.
Использование режимов не рекомендуется для обеспечения совместимости данных и облегчения обмена с разнообразным оборудованием, Если режимы применены для совместимости вниз, рекомендуется, чтобы состояние сброса режима было исходным состоянием. С другой стороны должны быть оговорены явные соглашения между отправителем и получателем для исключения "слепого" обмена.
7.2. Определение режимов
Режимы устанавливаются или сбрасываются управляющими функциями УСТАНОВКА РЕЖИМА (УР) и СБРОС РЕЖИМА (СР). Параметр УР или СР определяет конкретный режим. В каждом из режимов, определенных ниже, первое состояние вызывается СР и второе - УР.
Режимы перечислены в алфавитном порядке (английского языка) их сокращенных обозначений. Предполагается, что обозначения сохраняются в любых переводах текста (см. приложение Е).
Таблица 6
Перечень режимов
|
|
|
|
Обозначение режима | Сброс/установка | Наименование режима | Номер пункта, раздела настоящего стандарта |
РПУ | УПРАВЛЕНИЕ/ ГРАФИКА | РЕЖИМ ПРЕДСТАВЛЕНИЯ УПРАВЛЕНИЯ | 7.2.1 |
(CRM) |
| (CONTROL REPRESENTATION MODE) |
|
РГР | ДИСТПЛЕЙ/ВСЕ | РЕЖИМ ГРАНИЦ РЕДАКТИРОВАНИЯ | Е.2 Приложение Е |
(ЕВМ) |
| (EDITING BOUNDARY МОDE) |
|
РС | ЗАЩИЩЕНО/ВСЕ | РЕЖИМ СТИРАНИЯ | 7.2.3 |
(ERM) |
| (ERASURE MODE) |
|
РРФФ | ВЫПОЛНЕНИЕ/ ЗАПОМИНАНИЕ | РЕЖИМ РАБОТЫ ФУНКЦИЙ ФОРМАТА | 7.2.4 |
(FEAM) |
| (FORMAT EFFECTOR ACTION MODE) |
|
РПФФ | ВСТАВКА/ ИСКЛЮЧЕНИЕ | РЕЖИМ ПЕРЕДАЧИ ФУНКЦИЙ ФОРМАТА | 7.2.5 |
(FETW) |
| (FORMAT EFFECTOR TRANSFER MODE) |
|
РПСО | СОХРАНЕНИЕ/ВСЕ | РЕЖИМ ПЕРЕДАЧИ СОХРАНЯЕМОЙ ОБЛАСТИ | 7.2.6 |
(GATM) |
| (GUARDED AREA TRANSFER MODE) |
|
РГО | ЗАМЕЩЕНИЕ/ СОВОКУПНЫЙ | РЕЖИМ ГРАФИЧЕСКОГО ОТОБРАЖЕНИЯ | 7.2.7 |
(GRCM) |
| (GRAPHIC RENDITION COMBINATION MODE) |
|
РРС | СЛЕДУЮЩИЙ/ ПРЕДЫДУЩИЙ | РЕЖИМ РЕДАКТИРОВАНИЯ СИМВОЛОВ | 7.2.8 |
(НЕМ) |
| (CHARACTER EDITING MODE) |
|
РВЗ | ЗАМЕЩЕНИЕ/ ВСТАВКА | РЕЖИМ ВСТАВКИ ЗАМЕЩЕНИЯ | 7.2.9 |
(IRM) |
| (INSERTION REPLACEMENT MODE) |
|
РРК | ДОСТУПНО/ НЕДОСТУПНО | РЕЖИМ РАБОТЫ КЛАВИАТУРЫ | 7.2.10 |
(KАМ) |
| (KEYBOARD ACTION MODE) |
|
РПС/НС | ПЕРЕВОД СТ./ НОВАЯ СТ. | РЕЖИМ ПЕРЕВОД СТРОКИ/ НОВАЯ СТРОКА | Е.2 Приложение Е |
(LF/NLM) |
| (LINE FEED/NEW LINE MODE) |
|
РПМО | ОДНА/МНОГО | РЕЖИМ ПЕРЕДАЧИ МНОГИХ ОБЛАСТЕЙ | 7.2.12 |
(МАТМ) |
| (MULTIPLE AREA TRANSFER MODE) |
|
РЕП | СИМВОЛ/ РАЗМЕРНОСТЬ | РЕЖИМ ЕДИНИЦ ПОЗИЦИОНИРОВАНИЯ | 7.2.13 |
(PUM) |
| (POSITIONING UNIT MODE) |
|
РПВО | ВЫБОР/ВСЕ | РЕЖИМ ПЕРЕДАЧИ ВЫБРАННОЙ ОБЛАСТИ | 7.2.14 |
(SATM) |
| (SELECTED AREA TRANSFER MODE) |
|
РПП | МОНИТОР/ ОДНОВРЕМЕННО | РЕЖИМ ПЕРЕДАЧИ/ПОЛУЧЕНИЯ | 7.2.15 |
(SRM) |
| (SEND/RECEIVER MODE) |
|
РПСС | НОРМАЛЬНОЕ/ ДИАГНОСТИКА | РЕЖИМ ПЕРЕДАЧИ СОСТОЯНИЯ | 7.2.16 |
(SRTM) |
| (STATUS REPORT TRANSFER MODE) |
|
РОТ | МНОГО/ОДИН | РЕЖИМ ОСТАНОВА ТАБУЛЯЦИИ | 7.2.17 |
(TSM) |
| (TABULATION STOP MODE) |
|
РЗП | КУРСОР/ВСЕ | РЕЖИМ ЗАВЕРШЕНИЯ ПЕРЕДАЧИ | 7.2.18 |
(ТТМ) |
| (TRANSFER TERMINATION MODE) |
|
РРСК | СЛЕДУЮЩАЯ/ ПРЕДЫДУЩАЯ | РЕЖИМ РЕДАКТИРОВАНИЯ СТРОКИ | 7.2.19 |
(VЕМ) |
| (LINE EDITING MODE) |
|
РНУ | НУЛЬ/УМОЛЧАНИЕ | РЕЖИМ НУЛЯ УМОЛЧАНИЯ | 7.2.20 |
(ZDM) |
| (ZERO DEFAULT MODE) |
|
7.2.1. РПУ (CRM) - РЕЖИМ ПРЕДСТАВЛЕНИЯ УПРАВЛЕНИЯ
Состояние УПРАВЛЕНИЕ.
Все управляющие функции выполняются по определению; функции форматирования обрабатываются в зависимости от установки РЕЖИМ РАБОТЫ ФУНКЦИЙ ФОРМАТА [РРФФ (FEAM)]. Устройство может выбрать отображение графических представлений управляющих функций в дополнение к их выполнению.
Состояние ГРАФИКА.
Все управляющие функции, за исключением СБРОС РЕЖИМА [СР (RM)], трактуются как графические символы. Устройство может выбрать выполнение некоторых управляющих функций в дополнение к их запоминанию и отображению их графических представлений.
Примечание. РПУ воздействует на все управляющие функции, за исключением СР.
7.2.2. РГР (ЕВМ) - РЕЖИМ ГРАНИЦ РЕДАКТИРОВАНИЯ (см. приложение Е)
Поскольку соответствующий параметр был добавлен для функции ВЫБОР ДИАПАЗОНА РЕДАКТИРОВАНИЯ [ВДР (SEE)], этот режим более не требуется и не должен далее использоваться.
7.2.3. PC (ERM) - РЕЖИМ СТИРАНИЯ
Состояние ЗАЩИЩЕНО.
Управляющие функции стирания воздействуют только на содержимое незащищенных областей.
Состоящие ВСЕ.
Управляющие функции стирания воздействуют на содержимое как защищенных, так и незащищенных областей.
Примечание. PC воздействует на управляющие функции СО (ЕА), CС (ЕСН), ССТ (ED), СП (EF), CCK (EL).
7.2.4. РРФФ (FEAM) - РЕЖИМ РАБОТЫ ФУНКЦИЙ ФОРМАТА
Состояние ВЫПОЛНЕНИЕ.
Функции формата выполняются непосредственно и могут быть запомнены в дополнение к выполнению.
Состояние ЗАПОМИНАНИЕ.
Функции формата запоминаются, но не выполняются. В этом случае предписанные действия предназначены для выполнения другим устройством, когда соответствующие данные переданы или перенесены.
Примечание. РРФФ воздействует на управляющие функции РПС (ВРН), ВШ (BS), BK (CR), РТО (DTA), ПФ (FF), ВКШ (FNT), КГС (GCC), МРШ (GSM), ВРШ (GSS), АЗП (НРА), ЗПН (НРВ), ЗПВ (HPR), ГТ (НТ), ГТВ (НTJ), УГТ (НTS), УГТА (НTS)*, ГВП (НVP), ИНД (IND)*, ВЫК (JFY), HC (NEL), ПРС (РEС), ВФС (PFS), CCB (PLD), ССН (PLU), АПСТ (РРА), ПСТН (РРВ), ПCTB (PPR), ПТ (РТХ), КВЦ (QUAD), ОПС (RI), УДР (SACS), ВВАП (SAPV), УОС (SCO), УИЗ (SCS), ВСГО (SGR), ВИЗ (SНS), УНС (SLH), УКС (SLL), УИС (SLS), ВНП (SPD), ПИ (SPI), ВКСП (SPQR), УУР (SRCS), НРЦ (SRS), ВРЕ (SSU), ВШП (SSW), СЛТ (STAB), ВИС (SVS), ТЦ (TAС), TBK (TALE), ТЗК (ТАТЕ), СТ (ТВС), ТС (ТСС), СТП (TSS), АПСК (VPA), ПСКН (VPB), ПCKB (VPR), УВТ (VTS).
____________________
* См. приложение Е.
7.2.5. РРФФ (FЕТМ) - РЕЖИМ ПЕРЕДАЧИ ФУНКЦИЙ ФОРМАТА
Состояние ВСТАВКА.
Функции формата могут быть вставлены в поток данных для передачи или в данные для переноса на дополнительное устройство ввода-вывода.
Состояние ИСКЛЮЧЕНИЕ.
Никакие другие функции формата, кроме тех, которые получены в то время, когда РЕЖИМ РАБОТЫ ФУНКЦИЙ ФОРМАТА (РРФФ (FEAM)) установлен в ЗАПОМИНАНИЕ, не включены в передаваемый поток данных или в данные, переносимые в дополнительное устройство ввода-вывода.
Примечание. РПФФ не воздействует ни на какие управляющие функции.
7.2.6. РПСО (GATM) - РЕЖИМ ПЕРЕДАЧИ СОХРАНЯЕМОЙ ОБЛАСТИ
Состояние СОХРАНЕНИЕ.
Содержимое только несохраняемых областей в доступной области передается или переносится.
Состояние ВСЕ.
Содержимое как сохраняемых, так и несохраняемых областей в доступной области передается или переносится.
Примечание. РПСО не воздействует ни на какие управляющие функции.
7.2.7. РГО (GRCM) - РЕЖИМ ГРАФИЧЕСКОГО ОТОБРАЖЕНИЯ
Состояние ЗАМЕЩЕНИЕ.
Каждое появление управляющей функции ВЫБОР СПОСОБА ГРАФИЧЕСКОГО ОТОБРАЖЕНИЯ [ВСГО (SGR)] отменяет результаты любого ее предшествующего появления. Любые аспекты графического отображения, которые сохраняются неизменными после появления ВСГО, должны быть переопределены этой ВСГО.
Состояние СОВОКУПНЫЙ.
Каждое появление управляющей функции ВЫБОР СПОСОБА ГРАФИЧЕСКОГО ОТОБРАЖЕНИЯ [ВСГО (SGR)] вызывает изменение только тех аспектов графического отображения, которые определены этой ВСГО. Все другие аспекты графического отображения сохраняются неизменными.
Примечание. РГО воздействует на управляющую функцию ВСГО (SGR).
7.2.8. РРС (НЕМ) - РЕЖИМ РЕДАКТИРОВАНИЯ СИМВОЛОВ
Состояние СЛЕДУЮЩИЙ.
Вставка символа вызывает сдвиг содержимого активной позиции и следующих за ней знаковых позиций в направлении перемещения символов; удаление символа вызывает сдвиг содержимого знаковых позиций, следующих за активной позицией, в направлении, противоположном перемещению символов.
Состояние ПРЕДЫДУЩИЙ.
Вставка символа вызывает сдвиг содержимого активной позиции и предшествующих знаковых позиций в направлении, противоположном перемещению символов; удаление символа вызывает сдвиг содержимого знаковых позиций, предшествующих активной позиции, в направлении перемещения символов.
Примечание. РРС воздействует на управляющие функции УС (DCH), ВС (ICH).
7.2.9. РВЗ (IRM) - РЕЖИМ ВСТАВКИ ЗАМЕЩЕНИЯ
Состояние ЗАМЕЩЕНИЕ.
Изображение графического символа или управляющей функции, требующей графического представления, замещает (или в зависимости от применения накладывается на) графическое изображение на активной позиции.
Состояние ВСТАВКА.
Изображение графического символа или управляющей функции, требующей графического представления, вставляется на активную позицию.
Примечание. РВЗ воздействует только на управляющие функции, требующие графического представления.
7.2.10. РРК (КAM) - РЕЖИМ РАБОТЫ КЛАВИАТУРЫ
Состояние ДОСТУПНО.
Все или часть возможностей ручного ввода доступны для использования.
Состояние НЕДОСТУПНО.
Все или часть возможностей ручного ввода недоступны.
Примечание. РРК не воздействует ни на какие управляющие функции.
7.2.11. РПС/НС (LF/NLM) - РЕЖИМ ПЕРЕВОД СТРОКИ/НОВАЯ СТРОКА
См. приложение Е.
7.2.12. РПМО (МАТМ) - РЕЖИМ ПЕРЕДАЧИ МНОГИХ ОБЛАСТЕЙ
Состояние ОДНА.
Для передачи или переноса доступно только содержимое выбранной области, которая содержит активную позицию.
Состояние МНОГО.
Для передачи или переноса доступно содержимое всех выбранных областей.
Примечание. РПМО не воздействует ни на какие управляющие функции.
7.2.13. РЕП (PUM) - РЕЖИМ ЕДИНИЦ ПОЗИЦИОНИРОВАНИЯ
Состояние СИМВОЛ.
Единица цифровых параметров позиционирующей функции формата является одной знаковой позицией.
Состояние РАЗМЕРНОСТЬ.
Единица цифровых параметров позиционирующей функции формата соответствует единице, установленной функцией ВЫБОР РАЗМЕРНОСТИ ЕДИНИЦ (ВРЕ (SSU)).
Примечание. РЕП воздействует на управляющие функции КУЛ (CUB), КУН (CUD), КУП (CUF), КУВ (CUU), АЗП (НРА), ЗПН (НРВ), ЗПВ (HPR), УГТА (HTSA)*, ГВП (НVP), УНС (SLH), УКС (SLL), ВРE (SSU), АПСК (VPA), ПСКH (VPB), ПСКВ (VPR).
___________________
* См. приложение Е.
7.2.14. РПВО (SATM) - РЕЖИМ ПЕРЕДАЧИ ВЫБРАННОЙ ОБЛАСТИ
Состояние ВЫБОР.
Для передачи или переноса доступно только содержимое выбранных областей.
Состояние ВСЕ.
Для передачи или переноса доступно содержимое всех знаковых позиций, независимо от явно определенных выбранных областей.
Примечание. РПВО не воздействует ни на какие управляющие функции.
7.2.15. РПП (SRM) - РЕЖИМ ПЕРЕДАЧИ/ПОЛУЧЕНИЯ
Состояние МОНИТОР.
Данные, которые введены локально, одновременно отображаются.
Состояние ОДНОВРЕМЕННО.
Возможность локального ввода логически разъединена с механизмом вывода; отображаются только данные, которые посылаются в устройство.
Примечание. РПП не воздействует ни на какие управляющие функции.
7.2.16. РПСС (SRTM) - РЕЖИМ ПЕРЕДАЧИ СОСТОЯНИЯ
Состояние НОРМАЛЬНОЕ.
Отчеты состояния в форме УПРАВЛЯЮЩИХ ЦЕПОЧЕК УСТPOЙCTBA (УЦУ (DCS)) не генерируются автоматически.
Состояние ДИАГНОСТИКА.
Отчеты состояния в форме УПРАВЛЯЮЩИХ ЦЕПОЧЕК УСТРОЙСТВА (УЦУ (DCS)) включаются в каждый передаваемый или переносимый поток данных.
Примечание. РПСС не воздействует ни на какие управляющие функции.
7.2.17. РОТ (TSM) - РЕЖИМ ОСТАНОВА ТАБУЛЯЦИИ
Состояние МНОГО.
Остановы табуляции символов устанавливаются или снимаются в активной строке и в соответствующих знаковых позициях предшествующих и следующих строк.
Состояние ОДИН.
Остановы табуляции символов устанавливаются или снимаются только в активной строке.
Примечание. РОТ воздействует на управляющие функции УТК (СТС), УСК (DL), УГТ (HTS), УГТА (HTSA)*, BCK (IL), СТ (ТВС).
____________________
* См. приложение Е.
7.2.18. РЗП (ТТМ) - РЕЖИМ ЗАВЕРШЕНИЯ ПЕРЕДАЧИ
Состояние КУРСОР.
Для передачи или переноса доступно только содержимое знаковых позиций, предшествующих активной позиции.
Состояние ВСЕ.
Для передачи или переноса доступно содержимое знаковых позиций самой активной позиции, предшествующих и следующих.
Примечание. РЗП не воздействует ни на какие управляющие функции.
7.2.19. РРСК (VЕМ) - РЕЖИМ РЕДАКТИРОВАНИЯ СТРОК
Состояние СЛЕДУЮЩАЯ.
Вставка строки вызывает сдвиг содержимого активной строки и следующих за ней строк в направлении перемещения строк; удаление строки вызывает сдвиг содержимого строк, следующих за активной строкой, в направлении, противоположном перемещению строк.
Состояние ПРЕДЫДУЩАЯ.
Вставка строки вызывает сдвиг содержимого активной строки и предшествующих строк в направлении, противоположном перемещению строк; удаление строки вызывает сдвиг содержимого строк, предшествующих активной строке, в направлении перемещения строк.
Примечание. РРСК воздействует на управляющие функции УСК (DL), BCK (IL).
7.2.20. РНУ (ZDM) - РЕЖИМ НУЛЯ УМОЛЧАНИЯ
Состояние НУЛЬ.
Нулевое значение параметра управляющей функции означает число нуль.
Состояние УМОЛЧАНИЕ.
Нулевое значение параметра представляет значение параметра по умолчанию, которое может отличаться от нуля.
Примечание, Этот режим предназначен для применения с учетом требований предыдущей редакции настоящего стандарта, которая определяла, что "пустая подцепочка параметра или подцепочка параметра, которая состоит только из комбинации битов 03/00, представляет величину по умолчанию, зависящую от управляющей функции".
Для цифровых параметров, которые выражены в единицах, установленных функцией ВЫБОР РАЗМЕРНОСТИ ЕДИНИЦ [ВРЕ (SSU)], нуль является теперь специфицированной величиной. Для цифровых параметров, которые эффективно повторяют счет, нулевая величина параметра теперь соответствует отсутствию операции. В любом примере неотрицательные численные величины цифровых параметров могут быть использованы без интерпретации нуля как специального (неиспользуемого) случая.
Там, где явная величина параметра не используется, пользователи вынуждены пренебрегать величиной параметра (использовать пустую подцепочку параметра), чтобы подразумевать величину параметра по умолчанию.
РНУ воздействует на управляющие функции КНТ (СВТ), КАП (СНА), КВТ (СНТ), КНС (CNL), КПС (CPL), ПАП (CPR), КУЛ (CUB), КУН (CUD), КУП (CUF), ПК (CUP), КУВ (CUU), KCT (CVT), УС (DCH), УСК (DL), СС (ЕСН), MPШ (CSM), АЗП (НРА), ЗПН (НРВ), ЗПВ (HPR), ГВП (HVP), BC (ICH), BCK (IL), СЛСТ (NP), ПСТ (РР), АПСТ (РРА), ПСТН (РРВ), ПСТВ (PPR), ПОВ (REP), ПРН (SD), ПРЛ (SL), ПРП (SR), ПРВ (SU), ТС (ТСС), АПСК (VPA), ПСКН (VPB), ПСКВ (VPR).
7.3. Взаимодействие между режимами
Ниже специфицированы три группы режимов. Каждая группа содержит два или более режима, которые взаимодействуют друг с другом.
Группа а
РЕЖИМ ПЕРЕДАЧИ СОХРАНЯЕМОЙ ОБЛАСТИ [РПСО (GATM)];
РЕЖИМ ПЕРЕДАЧИ МНОГИХ ОБЛАСТЕЙ [РПМО (MATM)];
РЕЖИМ ПЕРЕДАЧИ ВЫБРАННОЙ ОБЛАСТИ [РПВО (SATM)];
РЕЖИМ ЗАВЕРШЕНИЯ ПЕРЕДАЧИ [РЗП (ТТМ)].
Группа б
РЕЖИМ ПРЕДСТАВЛЕНИЯ УПРАВЛЕНИЯ [РПУ (CRM)];
РЕЖИМ РАБОТЫ ФУНКЦИЙ ФОРМАТА [РРФФ (FEAM)].
Группа в
РЕЖИМ РЕДАКТИРОВАНИЯ СИМВОЛОВ [РРС (НЕМ)];
РЕЖИМ ВСТАВКИ/ЗАМЕЩЕНИЯ [РВЗ (IRM)].
7.3.1. Режимы группы а
Эти режимы оказывают комбинированное воздействие на формат передаваемого потока данных или потока данных, переносимого на дополнительное устройство ввода-вывода, как описано ниже в подпунктах а-з.
Термин "активная выбранная область" используется для обозначения выбранной области, содержащей активную позицию. Термин "доступно" используется для обозначения любой области, которая может быть предназначена для передачи или переноса:
а) если РЗП (ТТМ) установлен в состояние КУРСОР, РПВО (SATM) в состояние ВЫБОР и РПМО (МАТМ) в состояние ОДНА, то содержимое активной выбранной области до активной позиции, но не включая ее, доступно.
б) если РЗП (ТТМ) установлен в состояние КУРСОР, РПВО (SATM) в состояние ВЫБОР и РПМО (МАТМ) в состояние МНОГО, то содержимое любой выбранной области до активной позиции, но не включая ее, доступно.
в) если РЗП (ТТМ) установлен в состояние КУРСОР, РПВО (SATM) в состояние ВСЕ, то содержимое буфера до активной позиции, но не включая ее, доступно.
г) если РЗП (ТТМ) установлен в состояние ВСЕ, РПВО (SATM) в состояние ВЫБОР и РПМО (МАТМ) в состояние ОДНА, то все содержимое активной выбранной области доступно.
д) если РЗП (ТТМ) установлен в состояние ВСЕ, РПВО (SATM) в состояние ВЫБОР и РПМО (МАТМ) в состояние МНОГО, то все содержимое всех выбранных областей доступно.
е) если РЗП (ТТМ) и РПВО (SATM) оба установлены в состояние ВСЕ, то все содержимое буфера доступно.
ж) если РПСО (GATM) установлен в состояние СОХРАНЕНИЕ, то содержимое доступной области или областей передается или переносится, за исключением содержимого сохраняемых областей, которые полностью входят в доступную область. В случае, когда сохраняемая область только частично входит в доступную область, содержимое части, входящей в доступную область, может или не может быть передано, в зависимости от применения.
з) если РПСО (GATM) установлен в состояние ВСЕ, то как сохраняемые, так и несохраняемые данные доступной области передаются или переносятся.
Если активная позиция не находится внутри выбранной области, то формат потока данных в первом и четвертом случаях, описанных выше, не определяется настоящим стандартом.
7.3.2. Режимы группы б
а) если РПУ (CRM) установлен в состояние УПРАВЛЕНИЕ и РРФФ (FEAM) в состояние ВЫПОЛНЕНИЕ, то все управляющие функции выполняются по определению.
б) если РПУ (CRM) установлен в состояние УПРАВЛЕНИЕ и РРФФ (FEAM) в состояние ЗАПОМИНАНИЕ, то функции формата интерпретируются как графические символы.
в) если РПУ (CRM) установлен в состояние ГРАФИКА, то все управляющие функции, за исключением СР (RM), интерпретируются как графические символы.
7.3.3. Режимы группы в
а) если РВЗ (IRM) установлен в состояние ЗАМЕЩЕНИЕ, то режим РРС (НЕМ) влияет только на управляющие функции УДАЛИТЬ СИМВОЛ [УС (DCН)] и ВСТАВИТЬ СИМВОЛ [ВС (IСH)].
б) если РВЗ (IRM) установлен в состояние ВСТАВКА, то в дополнение к этому результат получения графического символа или управляющей функции, требующих графического представления, зависит от установки РРС (НEM). Если последний установлен в состояние СЛЕДУЮЩЕЙ* нормально, то выполняется неявное перемещение активной позиции; если он установлен в состояние ПРЕДЫДУЩИЙ, то активная позиция не перемещается.
7.4. Частные режимы
Устройство может применять режимы, отличные от определенных в подразд.7.2. Такие режимы называются частными. См. функции УСТАНОВКА РЕЖИМА [УР (SM)] и СБРОС РЕЖИМА [СР (RM)] и п.5.5.1.
Состояние сброса частного режима может позволять выбор кодированных представлений управляющих функций (включая параметры для управления режимами), что определяется в соответствии с п.2.3.1, чтобы отвечать положениям настоящего стандарта.
8. УПРАВЛЯЮЩИЕ ФУНКЦИИ
8.1. Типы управляющих функций
Существуют различные типы управляющих функций, которые имеют следующие обозначения:
а) (Сх) - не элемент набора;
б) (С0) - элемент набора С0;
в) (С1) - элемент набора С1;
г) (Рn) - управляющая последовательность с одним цифровым параметром;
д) (Pn1, Рn2) - управляющая последовательность с двумя цифровыми параметрами;
е) (Рn...) - управляющая последовательность с любым количеством цифровых параметров;
ж) (Ps) - управляющая последовательность с одним селективным параметром;
з) (Ps1; Ps2) - управляющая последовательность с двумя селективными параметрами;
и) (Ps...) - управляющая последовательность с любым количеством селективных параметров;
к) (Fs) - независимая управляющая функция, представленная последовательностью АР2 Fs (ESC Fs).
8.2. Категории управляющих функций
В настоящем стандарте приведен перечень групп управляющих функций. Подобное группирование способствует пониманию стандарта и не ограничивает использование управляющих функций рамками выделенных категорий.
8.2.1. Разделители команд приведены в табл.7.
Таблица 7
|
|
|
|
Обозначение разделителя | Тип разделителя | Наименование разделителя команд | Номер пункта настоящего стандарта |
КПП | (C1) | КОМАНДА ПРИКЛАДНОЙ ПРОГРАММЫ | 8.3.2 |
(АРС) |
| (APPLICATION PROGRAM COMMAND) |
|
РМК | (Fs) | РАЗДЕЛИТЕЛЬ МЕТОДОВ КОДИРОВАНИЯ | 8.3.11 |
(СMD) |
| (CODING METHOD DELIMITER) |
|
УЦУ | (С1) | УПРАВЛЯЮЩАЯ ЦЕПОЧКА УСТРОЙСТВА | 8.3.27 |
(DCS) |
| (DEVICE CONTROL STRING) |
|
КОС | (С1) | КОМАНДА ОПЕРАЦИОННОЙ СИСТЕМЫ | 8.3.90 |
(OSC) |
| (OPERATING SYSTEM COMMAND) |
|
ЧС | (С1) | ЧАСТНОЕ СООБЩЕНИЕ | 8.3.95 |
(PM) |
| (PRIVACY MESSAGE) |
|
НЦ | (С1) | НАЧАЛО ЦЕПОЧКИ | 8.3.126 |
(SOS) |
| (START OF STRING) |
|
ТРЦ | (С1) | ТЕРМИНАТОР ЦЕПОЧКИ | 8.3.139 |
(ST) |
| (STRING TERMINATOR) |
|
8.2.2. Головные символы приведены в табл.8.
Таблица 8
|
|
|
|
Обозначение символа | Тип символа | Наименование символа | Номер пункта настоящего стандарта |
ГУП | (С1) | ГОЛОВНОЙ СИМВОЛ УПРАВЛЯЮЩЕЙ ПОСЛЕДОВАТЕЛЬНОСТИ | 8.3.16 |
(CSI) |
| (CONTROL SEQUENCE INTRODUCER) |
|
AP2 | (C0) | АВТОРЕГИСТР ДВА | 8.3.49 |
(ESC) |
| (ESCAPE) |
|
ГЕС |
| ГОЛОВНОЙ СИМВОЛ ЕДИНИЧНОГО СИМВОЛА | 8.3.110 |
(SCI) |
| (SINGLE CHARACTER INTRODUCER) |
|
8.2.3. Функции переключения приведены в табл.9.
Таблица 9
|
|
|
|
Обозначение функции | Тип функции | Наименование функции переключения | Номер пункта настоящего стандарта |
П0 | (C0) | ПЕРЕКЛЮЧАТЕЛЬ НУЛЬ | 8.3.76 |
(LS0) |
| (LOCKING-SHIFT ZERO) |
|
П1 | (С0) | ПЕРЕКЛЮЧАТЕЛЬ ОДИН | 8.3.77 |
(LS1) |
| (LOCKING-SHIFT ONE) |
|
ПП1 | (Fs) | ПЕРЕКЛЮЧАТЕЛЬ ВПРАВО ОДИН | 8.3.78 |
(LS1R) |
| (LOCKING-SHIFT ONE RIGHT) |
|
П2 | (Fs) | ПЕРЕКЛЮЧАТЕЛЬ ДВА | 8.3.79 |
(LS2) |
| (LOCKING-SHIFT TWO) |
|
ПП2 | (Fs) | ПЕРЕКЛЮЧАТЕЛЬ ВПРАВО ДВА | 8.3.80 |
(LS2R) |
| (LOCKING-SHIFT TWO RIGHT) |
|
П3 | (Fs) | ПЕРЕКЛЮЧАТЕЛЬ ТРИ | 8.3.81 |
(LS3) |
| (LOCKING-SHIFT THREE) |
|
ПП3 | (Fs) | ПЕРЕКЛЮЧАТЕЛЬ ВПРАВО ТРИ | 8.3.82 |
(LS3R) |
| (LOCKING-SHIFT THREE RIGHT) |
|
BX | (C0) | ВХОД | 8.3.118 |
(SI) |
| (SHIFT-IN) |
|
ВЫХ | (С0) | ВЫХОД | 8.3.124 |
(SO) |
| (SHIFT-OUT) |
|
ПЕ2 | (С1) | ПЕРЕКЛЮЧАТЕЛЬ ЕДИНИЧНЫЙ ДВА | 8.3.137 |
(SS2) |
| (SINGLE-SHIFT TWO) |
|
ПЕ3 | (С1) | ПЕРЕКЛЮЧАТЕЛЬ ЕДИНИЧНЫЙ ТРИ | 8.3.138 |
(SS3) |
| (SINGLE-SHIFT THREE) |
|
8.2.4. Функции форматирования приведены в табл.10.
Таблица 10
|
|
|
|
Обозначение функции | Тип функции | Наименование функции форматирования | Номер пункта настоящего стандарта |
ВШ | (С0) | ВОЗВРАТ НА ШАГ | 8.3.5 |
(BS) |
| (BACKSPACE) |
|
ВК | (C0) | ВОЗВРАТ КАРЕТКИ | 8.3.15 |
(СR) |
| (CARRIAGE RETURN) |
|
ПФ | (С0) | ПЕРЕВОД ФОРМАТА | 8.3.52 |
(FF) |
| (FORM FEED) |
|
АЗП | (Рn) | АБСОЛЮТНАЯ ЗНАКОВАЯ ПОЗИЦИЯ | 8.3.58 |
(НРА) |
| (CHARACTER POSITION ABSOLUTE) |
|
ЗПН | (Pn)
| ЗНАКОВАЯ ПОЗИЦИЯ НАЗАД | 8.3.59 |
(НРВ) |
| (CHARACTER POSITION BACKWARD) |
|
ЗПВ | (Pn) | ЗНАКОВАЯ ПОЗИЦИЯ ВПЕРЕД | 8.3.60 |
(HPR) |
| (CHARACTER POSITION FORWARD) |
|
ГТ | (С0) | ГОРИЗОНТАЛЬНАЯ ТАБУЛЯЦИЯ | 8.3.61 |
(НТ) |
| (CHARACTER TABULATION) |
|
ГТВ | (С1) | ГОРИЗОНТАЛЬНАЯ ТАБУЛЯЦИЯ С ВЫКЛЮЧКОЙ | 8.3.62 |
(НТJ) |
| (CHARACTER TABULATION WITH JUSTIFICATION) |
|
УГТ | (С1) | УСТАНОВКА ГОРИЗОНТАЛЬНОЙ ТАБУЛЯЦИИ | 8.3.63 |
(HTS) |
| (CHARACTER TABULATION SET) |
|
УГТА | (Pn…) | УСТАНОВКА ГОРИЗОНТАЛЬНОЙ ТАБУЛЯЦИИ АБСОЛЮТНАЯ | Е.3 Приложение Е |
(HTSA) |
| (CHARACTER TABULATION SET ABSOLUTE) |
|
ГВП | (Pn1; Pn2) | ГОРИЗОНТАЛЬНАЯ И ВЕРТИКАЛЬНАЯ ПОЗИЦИЯ | 8.3.64 |
(HVP) |
| (CHARACTER AND LINE POSITION) |
|
ИНД | (С1) | ИНДЕКС | Е.3 Приложение Е |
(IND) |
| INDEX |
|
ПС | (С0) | ПЕРЕВОД СТРОКИ | 8.3.75 |
(LF) |
| (LINE FEED) |
|
HC | (C1) | НОВАЯ СТРОКА | 8.3.87 |
(NEL) |
| (NEXT LINE) |
|
ССВ | (С1) | СМЕЩЕНИЕ СТРОКИ ВПЕРЕД | 8.3.93 |
(PLD) |
| (PARTIAL LINE FORWARD) |
|
ССН | (С1) | СМЕЩЕНИЕ СТРОКИ НАЗАД | 8.3.94 |
(PLU) |
| (PARTIAL LINE BACKWARD) |
|
АПСТ | (Pn) | АБСОЛЮТНАЯ ПОЗИЦИЯ СТРАНИЦЫ | 8.3.97 |
(PPA) |
| (PAGE POSITION ABSOLUTE) |
|
ПСТН | (Pn) | ПОЗИЦИЯ СТРАНИЦЫ НАЗАД | 8.3.98 |
(PPB) |
| (PAGE POSITION BACKWARD) |
|
ПСТВ | (Pn) | ПОЗИЦИЯ СТРАНИЦЫ ВПЕРЕД | 8.3.99 |
(PPR) |
| (PAGE POSITION FORWARD) |
|
ОПС | (С1) | ОБРАТНЫЙ ПЕРЕВОД СТРОКИ | 8.3.105 |
(RI) |
| (REVERSE LINE FEED) |
|
CT | (Ps) | СБРОС ТАБУЛЯЦИИ | 8.3.150 |
(TBC) |
| (TABULATION CLEAR) |
|
УОТ | (Pn) | УДАЛЕНИЕ ОСТАНОВОВ ТАБУЛЯЦИИ | 8.3.152 |
(TSR) |
| (TABULATION STOP REMOVE) |
|
АПСК | (Pn) | АБСОЛЮТНАЯ ПОЗИЦИЯ СТРОКИ | 8.3.154 |
(VPA) |
| (LINE POSITION ABSOLUTE) |
|
ПСКН | (Pn) | ПОЗИЦИЯ СТРОКИ НАЗАД | 8.3.155 |
(VPB) |
| (LINE POSITION BACKWARD) |
|
ПСКВ | (Pn) | ПОЗИЦИЯ СТРОКИ ВПЕРЕД | 8.3.156 |
(VPR) |
| (LINE POSITION FORWARD) |
|
BT | (C0) | ВЕРТИКАЛЬНАЯ ТАБУЛЯЦИЯ | 8.3.157 |
(VT) |
| (LINE TABULATION) |
|
УВТ | (С1) | УСТАНОВКА ВЕРТИКАЛЬНОЙ ТАБУЛЯЦИИ | 8.3.158 |
(VTS) |
| (LINE TABULATION SET) |
|
8.2.5. Управляющие функции представления приведены в табл.11.
Таблица 11
|
|
|
|
Обозначение функции | Тип функции | Наименование функции представления | Номер пункта настоящего стандарта |
РПС | (С1) | РАЗРЕШЕНИЕ ПЕРЕНОСА СТРОКИ | 8.3.4 |
(ВРН) |
| (BREAK PERMITTED HERE) |
|
РТО | (Pn1; Pn2) | РАЗМЕР ТЕКСТОВОЙ ОБЛАСТИ | 8.3.37 |
(DTA) |
| (DIMENSION TEXT AREA) |
|
ВКШ | (Ps1; Ps2) | ВЫБОР КОМПЛЕКТА ШРИФТА | 8.3.54 |
(FNT) |
| (FONT SELECTION) |
|
КГС | (Ps) | КОМПОЗИЦИЯ ГРАФИЧЕСКИХ СИМВОЛОВ | 8.3.55 |
(GCC) |
| (GRAPHIC CHARACTER COMPOSITION) |
|
МРШ | (Pn1; Pn2) | МОДИФИКАЦИЯ РАЗМЕРА ШРИФTA | 8.3.56 |
(GSM) |
| (GRAPHIC SIZE MODIFICATION) |
|
ВРШ | (Pn) | ВЫБОР РАЗМЕРА ШРИФТА | 8.3.57 |
(GSS) |
| (GRAPHIC SIZE SELECTION) |
|
ВЫК | (Ps…) | ВЫКЛЮЧКА СТРОКИ | 8.3.74 |
(JEY) |
| (JUSTIFY) |
|
ЗПС | (С1) | ЗАПРЕТ ПЕРЕНОСА СТРОКИ | 8.3.86 |
(NBH) |
| NBH (NО BREAK HERE) |
|
ПРС | (Ps) | ПРЕДСТАВЛЕНИЕ РАСШИРЕНИЯ ИЛИ СЖАТИЯ | 8.3.91 |
(PEC) |
| (PRESENTATION EXPAND OR CONTRACT) |
|
ВФС | (Ps) | ВЫБОР ФОРМАТА СТРАНИЦЫ | 8.3.92 |
(PFS) |
| (PAGE FORMAT SELECTION) |
|
ПТ | (Ps) | ПАРАЛЛЕЛЬНЫЕ ТЕКСТЫ | 8.3.100 |
(PTX) |
| (PARALLEL TEXTS) |
|
КВЦ | (Ps…) | КОНЕЦ ВЫРОВНЕННОЙ ЦЕПОЧКИ | 8.3.103 |
(QUAD) |
| (QUAD) |
|
УДР | (Pn) | УСТАНОВКА ДОБАВОЧНОГО. РАЗДЕЛЕНИЯ | 8.3.108 |
(SACS) |
| (SET ADDITIONAL CHARACTER SEPARATION) |
|
ВВАП | (Ps…) | ВЫБОР ВАРИАНТОВ АЛЬТЕРНАТИВНОГО ПРЕДСТАВЛЕНИЯ | 8.3.109 |
(SAPV) |
| (SELECT ALTERNATIVE PRESENTATION VARIANTS) |
|
УОС | (Ps) | УСТАНОВКА ОРИЕНТАЦИИ СИМВОЛОВ | 8.3.111 |
(SCO) |
| (SET CHARACTER ORIENTATION) |
|
УИЗ | (Pn) | УСТАНОВКА ИНТЕРВАЛА ЗНАКОВ | 8.3.112 |
(SCS) |
| (SET CHARACTER SPACING) |
|
ВСГО | (Ps…) | ВЫБОР СПОСОБА ГРАФИЧЕСКОГО ОТОБРАЖЕНИЯ | 8.3.116 |
(SGR) |
| (SELECT GRAPHIC RENDITION) |
|
ВИЗ | (Ps) | ВЫБОР ИНТЕРВАЛА ЗНАКОВ | 8.3.117 |
(SHS) |
| (SELECT CHARACTER SPACING) |
|
УНС | (Pn) | УСТАНОВКА НАЧАЛА СТРОКИ | 8.3.120 |
(SLH) |
| (SET LINE HOME) |
|
УКС | (Pn) | УСТАНОВКА КОНЦА СТРОКИ | 8.3.121 |
(SLL) |
| (SET LINE LIMIT) |
|
УИС | (Pn) | УСТАНОВКА ИНТЕРВАЛА СТРОК | 8.3.122 |
(SLS) |
| (SET LINE SPACING) |
|
ВНП | (Ps) | ВЫБОР НАПРАВЛЕНИЙ ПРЕДСТАВЛЕНИЯ | 8.3.128 |
(SPD) |
| (SELECT PRESENTATION DIRECTIONS) |
|
ПИ | (Pn1; Pn2) | ПРИРАЩЕНИЕ ИНТЕРВАЛОВ | 8.3.129 |
(SPI) |
| (SPACING INCREMENT) |
|
ВКСП | (Ps) | ВЫБОР КАЧЕСТВА И СКОРОСТИ ПEЧАТИ | 8.3.130 |
(SPQR) |
| (SELECT PRINT QUALITY AND RAPIDITY) |
|
УУР | (Pn) | УСТАНОВКА УМЕНЬШЕННОГО PАЗДЕЛEHИЯ | 8.3.132 |
(SRCS) |
| (SET REDUCED CHARACTER SEPARATION) |
|
НРЦ | (Ps) | НАЧАЛО РЕВЕРСИВНОЙ ЦЕПОЧКИ | 8.3.133 |
(SRS) |
| (START REVERSED STRING) |
|
BPE | (Ps) | ВЫБОР РАЗМЕРНОСТИ ЕДИНИЦ | 8.3.135 |
(SSU) |
| (SELECT SIZE UNIT) |
|
ВШП | (Pn) | ВЫБОР ШИРИНЫ ПРОБЕЛА | 8.3.136 |
(SSW) |
| (SELECT SPACE WIDTH) |
|
СЛТ | (Ps) | СЕЛЕКТИВНАЯ ТАБУЛЯЦИЯ | 8.3.140 |
(STAB) |
| (SELECTIVE TABULATION) |
|
ВИС | (Ps) | ВЫБОР ИНТЕРВАЛА СТРОК | 8.3.145 |
(SVS) |
| (SELECT LINE SPACING) |
|
ТЦ | (Pn) | ТАБУЛЯЦИЯ ПО ЦЕНТРУ | 8.3.147 |
(TAC) |
| (TABULATION ALIGNED CENTRED) |
|
ТВК | (Pn) | ТАБУЛЯЦИЯ ПО ВЕДУЩЕМУ КРАЮ | 8.3.148 |
(TALE) |
| (TABULATION ALIGNED LEADING EDGE) |
|
ТЗК | (Pn) | ТАБУЛЯЦИЯ ПО ЗАМЫКАЮЩЕМУ КРАЮ | 8.3.149 |
(TATE) |
| (TABULATION ALIGNED TRAILING EDGE) |
|
TC | (Pn1; Pn2) | ТАБУЛЯЦИЯ ПО СИМВОЛУ | 8.3.151 |
(TCC) |
| (TABULATION CENTRED ON CHARACTER) |
|
CTП | (Pn) | СПЕЦИФИКАЦИЯ ТОНКОГО ПРОБЕЛА | 8.3.153 |
(TSS) |
| (THIN SPACE SPECIFICATION) |
|
8.2.6. Функции редактирования приведены в табл.12.
Таблица 12
|
|
|
|
Обозначение функции | Тип функции | Наименование функции редактирования | Номер пункта настоящего стандарта |
УC | (Pn) | УДАЛИТЬ СИМВОЛ | 8.3.26 |
(DCH) |
| (DELETE CHARACTER) |
|
УСК | (Pn) | УДАЛИТЬ СТРОКУ | 8.3.33 |
(DL) |
| (DELETE LINE) |
|
CO | (Ps) | СТИРАНИЕ ОБЛАСТИ | 8.3.38 |
(EA) |
| (ERASE IN AREA) |
|
CC | (Pn) | СТИРАНИЕ СИМВОЛА | 8.3.39 |
(ECH) |
| (ERASE CHARACTER) |
|
CCT | (Ps) | СТИРАНИЕ СТРАНИЦЫ | 8.3.40 |
(ED) |
| (ERASE IN PAGE) |
|
СП | (Ps) | СТИРАНИЕ ПОЛЯ | 8.3.41 |
(EF) |
| (ERACE IN FILD) |
|
ССК | (Ps) | СТИРАНИЕ СТРОКИ | 8.3.42 |
(EL) |
| (ERASE IN LINE) |
|
BC | (Pn) | ВСТАВИТЬ СИМВОЛ | 8.3.65 |
(ICH) |
| (INSERT CHARACTER) |
|
ВСК | (Pn) | ВСТАВИТЬ СТРОКУ | 8.3.68 |
(IL) |
| (INSERT LINE) |
|
8.2.7. Функции управления курсором приведены в табл.13.
Таблица 13
|
|
|
|
Обозначение функции | Тип функции | Наименование функции управления курсором | Номер пункта настоящего стандарта |
КНТ | (Pn) | КУРСОР НАЗАД ДО ТАБУЛЯТОРА | 8.3.7 |
(СВТ) |
| (CURSOR BACKWARD TABULAТION) |
|
КАП | (Pn) | КУРСОР НА АБСОЛЮТНУЮ ПОЗИЦИЮ | 8.3.9 |
(СНА) |
| (CURSOR CHARACTER ABSOLUTE) |
|
КВТ | (Pn) | КУРСОР ВПЕРЕД ДО ТАБУЛЯТОРА | 8.3.10 |
(СНТ) |
| (CURSOR ROFWARD TABULATION) |
|
КНС | (Pn) | КУРСОР НА СЛЕДУЮЩУЮ СТРОКУ | 8.3.12 |
(CNL) |
| (CURSOR NEXT LINE) |
|
КПС | (Pn) | КУРСОР НА ПРЕДШЕСТВУЮЩУЮ СТРОКУ | 8.3.13 |
(СРL) |
| (CURSOR PRECEDING LINE) |
|
УТК | (Ps…) | УПРАВЛЕНИЕ ТАБУЛЯЦИЕЙ ПО КУРСОРУ | 8.3.17 |
(СТС) |
| (CURSOR TABULATION CONTROL) |
|
КУЛ | (Pn) | КУРСОР ВЛЕВО | 8.3.18 |
(CUB) |
| (CURSOR LEFT) |
|
КУН | (Pn) | КУРСОР ВНИЗ | 8.3.19 |
(CUD) |
| (CURSOR DOWN) |
|
КУП | (Pn) | КУРСОР ВПРАВО | 8.3.20 |
(CUF) |
| (CURSOR RIGHT) |
|
ПК | (Pn1; Pn2) | ПОЗИЦИЯ КУРСОРА | 8.3.21 |
(CUP) |
| (CURSOR POSITION) |
|
КУВ | (Pn) | КУРСОР ВВЕРХ | 8.3.22 |
(CUU) |
| (CURSOR UP) |
|
КСТ | (Pn) | КУРСОР НА СТРОКУ ДО ТАБУЛЯТОРА | 8.3.23 |
(CVT) |
| (CURSOR LINE TABULATION) |
|
8.2.8. Функции управления дисплеем приведены в табл.14.
Таблица 14
|
|
|
|
Обозначение функции | Тип функции | Наименование функции управления дисплеем | Номер пункта настоящего стандарта |
СЛСТ | (Pn) | СЛЕДУЮЩАЯ СТРАНИЦА | 8.3.88 |
(NP) |
| (NEXT PAGE) |
|
ПСТ | (Pn) | ПРЕДШЕСТВУЮЩАЯ СТРАНИЦА | 8.3.96 |
(РР) |
| (PRECEDING PAGE) |
|
ПРН | (Pn) | ПРОКРУТКА ВНИЗ | 8.3.113 |
(SD) |
| (SCROLL DOWN) |
|
ПРЛ | (Pn) | ПРОКРУТКА ВЛЕВО | 8.3.119 |
(SL) |
| (SCROLL LEFT) |
|
ПРП | (Pn) | ПРОКРУТКА ВПРАВО | 8.3.131 |
(SR) |
| (SCROLL RIGHT) |
|
ПРВ | (Pn) | ПРОКРУТКА ВВЕРХ | 8.3.143 |
(SU) |
| (SCROLL UP) |
|
8.2.9. Функции управления устройством приведены в табл.15.
Таблица 15
|
|
|
|
Обозначение функции | Тип функции | Наименование функции управления устройством | Номер пункта настоящего стандарта |
СУ1 | (С0) | СИМВОЛ УСТРОЙСТВА ОДИН | 8.3.28 |
(DC1) |
| (DEVICE CONTROL ONE) |
|
СУ2 | (С0) | СИМВОЛ УСТРОЙСТВА ДВА | 8.3.29 |
(DC2) |
| (DEVICE CONTROL TWO) |
|
СУ3 | (С0) | СИМВОЛ УСТРОЙСТВА ТРИ | 8.3.30 |
(DC3) |
| (DEVICE CONTROL THREE) |
|
СУ4 | (С0) | СИМВОЛ УСТРОЙСТВА ЧЕТЫРЕ | 8.3.31 |
(DC4) |
| (DEVICE CONTROL FOUR) |
|
8.2.10. Разделители информации приведены в табл.16.
Таблица 16
|
|
|
|
Обозначение разделителя | Тип разделителя | Наименование разделителя информации | Номер пункта настоящего стандарта |
РИ1 | (С0) | РАЗДЕЛИТЕЛЬ ИНФОРМАЦИИ ОДИН | 8.3.70 |
(IS1) |
| (INFORMATION SEPARATOR ONE) |
|
РИ2 | (С0) | РАЗДЕЛИТЕЛЬ ИНФОРМАЦИИ ДВА | 8.3.71 |
(IS2) |
| (INFORMATION SEPARATOR TWO) |
|
РИ3 | (С0) | РАЗДЕЛИТЕЛЬ ИНФОРМАЦИИ ТРИ | 8.3.72 |
(IS3) |
| (INFORMATION SEPARATOR THREE) |
|
РИ4 | (С0) | РАЗДЕЛИТЕЛЬ ИНФОРМАЦИИ ЧЕТЫРЕ | 8.3.73 |
(IS4) |
| (INFORMATION SEPARATOR FOUR) |
|
Примечания:
1. Каждому разделителю информации присваиваются два наименования. Наименования РАЗДЕЛИТЕЛЬ ИНФОРМАЦИИ ЧЕТЫРЕ [РИ4 (IS4)], РАЗДЕЛИТЕЛЬ ИНФОРМАЦИИ ТРИ [РИ3 (IS3)], РАЗДЕЛИТЕЛЬ ИНФОРМАЦИИ ДВА [РИ2 (IS2)], РАЗДЕЛИТЕЛЬ ИНФОРМАЦИИ ОДИН [РИ1 (IS1)] являются общими наименованиями. Наименования РАЗДЕЛИТЕЛЬ ФАЙЛОВ [РФ (FS)], РАЗДЕЛИТЕЛЬ ГРУПП [РГ (GS)], РАЗДЕЛИТЕЛЬ ЗАПИСЕЙ [РЗ (RS)], РАЗДЕЛИТЕЛЬ ЭЛЕМЕНТОВ [РЭ (US)] являются специфическими наименованиями и предназначены в основном для применений, в которых разделители информации используются иерархически. Порядок возрастания имеет вид РЭ, РЗ, РГ, РФ. В этом случае данные, нормально разделенные отдельными разделителями, не могут быть разъединены разделителем более высокого порядка, но будут рассматриваться как разделенные любым другим разделителем более высокого порядка.
2. В стандарте ИСО 6937 разделителям РИ3 и РИ4 присвоены наименования ТЕРМИНАТОР СТРАНИЦ [ТСТ (РТ)] и ТЕРМИНАТОР ДОКУМЕНТОВ [ТД (DT)] соответственно, и они могут быть использованы для сброса атрибутов представления в состояние по умолчанию.
8.2.11. Функции определения области приведены в табл.17.
Таблица 17
|
|
|
|
Обозначение функции | Тип функции | Наименование функции определения | Номер пункта настоящего стандарта |
ОКО | (Ps…) | ОПРЕДЕЛЕНИЕ КВАЛИФИЦИРОВАННОЙ ОБЛАСТИ | 8.3.25 |
(DAQ) |
| (DEFINE AREA QUALIFICATION) |
|
КСО | (С1) | КОНЕЦ СОХРАНЯЕМОЙ ОБЛАСТИ | 8.3.47 |
(EPA) |
| (END OF GUARDED AREA) |
|
КВО | (С1) | КОНЕЦ ВЫБРАННОЙ ОБЛАСТИ | 8.3.48 |
(ESA) |
| (END OF SELECTED AREA) |
|
НСО | (С1) | НАЧАЛО СОХРАНЯЕМОЙ ОБЛАСТИ | 8.3.127 |
(SPA) |
| (START OF GUARDED AREA) |
|
НВО | (С1) | НАЧАЛО ВЫБРАННОЙ ОБЛАСТИ | 8.3.134 |
(SSA) |
| (START OF SELECTED AREA) |
|
8.2.12. Функции установления режима приведены в табл.18.
Таблица 18
|
|
|
|
Обозначение функции | Тип функции | Наименование функции установления режима | Номер пункта настоящего стандарта |
СР | (Ps…) | СБРОС РЕЖИМА | 8.3.107 |
(RM) |
| (RESET MODE) |
|
УР | (Ps…) | УСТАНОВКА РЕЖИМА | 8.3.123 |
(SM) |
| (SET MODE) |
|
8.2.13. Функции управления передачей приведены в табл.19.
Таблица 19
|
|
|
|
Обозначение функции | Тип функции | Наименование функции управления передачей | Номер пункта настоящего стандарта |
ДА | (С0) | ПОДТВЕРЖДЕНИЕ | 8.3.1 |
(АСК) |
| (ACKNOWLEDGE) |
|
АР1 | (С0) | АВТОРЕГИСТР ОДИН | 8.3.34 |
(DLE) |
| (DATA LINK ESCAPE) |
|
КТМ | (С0) | КТО ТАМ? | 8.3.45 |
(ENQ) |
| (ENQUIRY) |
|
КП | (С0) | КОНЕЦ ПЕРЕДАЧИ | 8.3.46 |
(EOT) |
| (END OF TRANSMISSION) |
|
КБ | (С0) | КОНЕЦ БЛОКА | 8.3.50 |
(ЕТВ) |
| (END OF TRANSMISSION BLOCK) |
|
КТ | (С0) | КОНЕЦ ТЕКСТА | 8.3.51 |
(ЕТХ) |
| (END OF TEXT) |
|
НЕТ | (С0) | ОТРИЦАНИЕ | 8.3.85 |
(NAK) |
| (NEGATIVE ACKNOWLEDGE) |
|
НЗ | (С0) | НАЧАЛО ЗАГОЛОВКА | 8.3.125 |
(SOH) |
| (START OF HEADING) |
|
НТ | (С0) | НАЧАЛО ТЕКСТА | 8.3.142 |
(STX) |
| (START OF TEXT) |
|
СИН | (С0) | СИНХРОНИЗАЦИЯ | 8.3.146 |
(SYN) |
| (SYNCHRONOUS IDLE) |
|
8.2.14. Прочие управляющие функции приведены в табл.20.
Таблица 20
|
|
|
|
Обозначение функции | Тип функции | Наименование управляющей функции | Номер пункта настоящего стандарта |
ЗВ | (С0) | ЗВОНОК | 8.3.3 |
(ВEL) |
| (BELL) |
|
ОТМ | (С0) | ОТМЕНА | 8.3.6 |
(CAN) |
| (CANCEL) |
|
ОТС | (С1) | ОТМЕНА СИМВОЛОВ | 8.3.8 |
(ССН) |
| (CANCEL CHARACTER) |
|
ПАП | (Pn1; Pn2) | ПОЛОЖЕНИЕ АКТИВНОЙ ПОЗИЦИИ | 8.3.14 |
(CPR) |
| (ACTIVE POSITION REPORT) |
|
АУ | (Ps) | АТРИБУТЫ УСТРОЙСТВА | 8.3.24 |
(DA) |
| (DEVICE ATTRIBUTES) |
|
ЗБ | (Сх) | ЗАБОЙ | 8.3.32 |
(DEL) |
| (DELETE) |
|
ЗРВ | (Fs) | ЗАПРЕТ РУЧНОГО ВВОДА | 8.3.35 |
(DMI) |
| (DISABLE MANUAL INPUT) |
|
CУ | (Ps) | СОСТОЯНИЕ УСТРОЙСТВА | 8.3.36 |
(DSR) |
| (DEVICE STATUS REPORT) |
|
КН | (С0) | КОНЕЦ НОСИТЕЛЯ | 8.3.43 |
(ЕМ) |
| (END OF MEDIUM) |
|
РРВ | (Fs) | РАЗРЕШЕНИЕ РУЧНОГО ВВОДА | 8.3.44 |
(EMI) |
| (ENABLE MANUAL INPUT) |
|
ФК | (Pn) | ФУНКЦИОНАЛЬНАЯ КЛАВИША | 8.3.53 |
(FNK) |
| (FUNCTION KEY) |
|
ИУЦУ | (Ps) | ИДЕНТИФИКАЦИЯ УПРАВЛЯЮЩЕЙ ЦЕПОЧКИ УСТРОЙСТВА | 8.3.66 |
(IDCS) |
| (IDENTIFY DEVICE CONTROL STRING) |
|
ИГМР | (Ps) | ИДЕНТИФИКАЦИЯ ГРАФИЧЕСКОГО ПОДМНОЖЕСТВА | 8.3.67 |
(IGS) |
| (IDENTIFY GRAPHIC SUBREPERTOIRE) |
|
ПР | (Fs) | ПРЕРЫВАНИЕ | 8.3.69 |
(INT) |
| (INTERRUPT) |
|
КОН | (Ps) | КОПИЯ НОСИТЕЛЯ | 8.3.83 |
(МС) |
| (MEDIA COPY) |
|
ОС | (С1) | ОЖИДАНИЕ СООБЩЕНИЯ | 8.3.84 |
(MW) |
| (MESSAGE WAITING) |
|
ПУС | (С0) | ПУСТО | 8.3.89 |
(NUL) |
| (NULL) |
|
ЧИ1 | (С1) | ЧАСТНОЕ ИСПОЛЬЗОВАНИЕ ОДИН | 8.3.101 |
(PU1) |
| (PRIVATE USE ONE) |
|
ЧИ2 | (С1) | ЧАСТНОЕ ИСПОЛЬЗОВАНИЕ ДВА | 8.3.102 |
(PU2) |
| (PRIVATE USE TWO) |
|
ПОВ | (Pn) | ПОВТОРЕНИЕ | 8.3.104 |
(REP) |
| (REPEAT) |
|
СНС | (Fs) | СБРОС В НАЧАЛЬНОЕ СОСТОЯНИЕ | 8.3.106 |
(RIS) |
| (RESET TO INITIAL STATE) |
|
ВДР | (Ps) | ВЫБОР ДИАПАЗОНА РЕДАКТИРОВАНИЯ | 8.3.114 |
(SEE) |
| (SELECT EDITING EXTENT) |
|
УПЛ | (Ps) | УДАЛЕНИЕ И ПОДАЧА ЛИСТА | 8.3.115 |
(SEF) |
| (SHЕЕT EJECT AND FEED) |
|
УСП | (С1) | УСТАНОВКА СОСТОЯНИЯ ПЕРЕДАЧИ | 8.3.141 |
(STS) |
| (SET TRANSMIT STATE) |
|
ЗМ |
| ЗАМЕНА СИМВОЛА | 8.3.144 |
(SUB) |
| (SUBSTITUTE) |
|
8.3. Определение управляющих функций
Управляющие функции перечислены в алфавитном порядке (английского алфавита) их обозначений, Это предусмотрено для того, чтобы обозначения были сохранены во всех переводах текста (см. разд.Е.1 приложения Е).
8.3.1. ДА (АСК) - ПОДТВЕРЖДЕНИЕ
Тип: (С0).
Представление: 00/06.
ДА передается получателем как утвердительный ответ отправителю. Использование ДА определено в ГОСТ 28079.
8.3.2. КПП (АРС) - КОМАНДА ПРИКЛАДНОЙ ПРОГРАММЫ
Тип: (С1).
Представление: 09/15 или АР2 05/15.
КПП используется как открывающий разделитель управляющей цепочки для прикладных программ. Последующая командная цепочка может состоять из последовательности символов, представленных комбинациями битов в диапазоне от 00/08 до 00/13 и от 02/00 до 07/14. Управляющая цепочка закрывается завершающим разделителем ТЕРМИНАТОР ЦЕПОЧКИ [ТРЦ (ST)]. Интерпретация командной цепочки зависит от соответствующей прикладной программы.
8.3.3. 3В (BEL) - ЗВОНОК
Тип: (С0).
Представление: 00/07.
ЗВ используется для привлечения внимания; он может управлять устройством тревоги или внимания.
Для получения доступа к полной версии без ограничений вы можете выбрать подходящий тариф или активировать демо-доступ.