GB T 5261-1994 信息处理 七位和八位编码字符集用的控制功能.pdf

上传人:李朗 文档编号:165434 上传时间:2019-07-15 格式:PDF 页数:64 大小:3.11MB
下载 相关 举报
GB T 5261-1994 信息处理 七位和八位编码字符集用的控制功能.pdf_第1页
第1页 / 共64页
GB T 5261-1994 信息处理 七位和八位编码字符集用的控制功能.pdf_第2页
第2页 / 共64页
GB T 5261-1994 信息处理 七位和八位编码字符集用的控制功能.pdf_第3页
第3页 / 共64页
GB T 5261-1994 信息处理 七位和八位编码字符集用的控制功能.pdf_第4页
第4页 / 共64页
GB T 5261-1994 信息处理 七位和八位编码字符集用的控制功能.pdf_第5页
第5页 / 共64页
亲,该文档总共64页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、中华人民共和国国家标准信息处理七位和八位编码字符集用的控制功能发布实施国家技术监督局发布中华人民共和国国家标准信息处理七位和八位编码字符集用的控制功能代替国家技术监督局批准实施本标准等同采用国际标准信息处理七位和八位编码字符集用的控制功能主题内容与适用范围本标准规定了按构成的七位代码扩充七位代码八位代码或扩充八位代码用的控制功能及其编码表示本标准规定一个集一个集以及由此派生的一些控制功能和若干个单个控制功能这些控制功能与字符成形设备进行信息交换的字符编码数据一起使用字符成形设备是这样一种设备即它能够接收由编码控制功能和图形字符组成的数据流并能产生字符图形输出也就是能产生让人阅读的图形输出输出的

2、字符图形通常是以由字符位置和行构成的一个或多个矩形阵列的形式出现这种矩形阵列称为页如果设备不是单纯的输出设备而是输入输出设备它还能发送编码控制功能和图形字符组成的数据流发送的数据流通常是由已送到设备的数据和本地已输入到设备的数据例如用相连着的键盘来输入相结合组成的控制功能是按它们对字符成形输入输出设备的作用来定义的因此需要对设备结构作某些假设这些假设应尽可能地不受限制这将在第章中作详细说明控制功能除执行外还可能需要用图形符号表示本标准是可以扩充的所以在今后的版本中可能包含有更多的控制功能其他标准规定的控制功能可能比本标准的定义有更局限的含义本标准适用的设备有为各种应用而专门设计的设备由于其应用

3、不同彼此之间可能有很大的差别对于一台设备来说实现本标准规定的所有功能在技术上和经济上是不现实的对任何一类设备仅实现一些有限选用的适于应用的功能一致性一致性的类型与标准完全一致意味着符合它的全部要求如果标准没有任选项则这种一致性才有唯一的含义若在标准内有任选项则应将它明确标识而且任何一致性的声明必须包括指出已经采纳的那些任选项的说明本标准规定了大量功能可以从中进行不同的选择以适应各种应用所以它是另外一种性质的标准本标准没有标出这些选用项但在进行一致性声明时必须进行标识与标识的选用项一致称为有限的一致性信息交换的一致性如果字符编码数据元素内的控制功能的编码表示满足下列条件则认为交换用编码信息中的字

4、符编码数据元素与本标准一致本标准规定的控制功能的编码表示应总是表示该控制功能本标准规定的控制功能应总是由本标准为该功能规定的编码表示来表示不应该使用本标准留给今后标准化用的任何一个编码表示本标准没有规定的控制功能和模式可以在满足上述条件下出现在交换的信息中见和设备的一致性若设备符合下述以及和中的一条或全部要求则该设备与本标准一致任何一种一致性的声明都应给包含规定的说明的文件作出标识设备的说明与本标准一致的设备应该是说明的主题它们是用参考本标准的章条或用本标准规定的控制功能标明设备能产生或接收和解释的编码表示的选用项对每种具有选择参数的控制功能规定其实现的参数值若标明的选用项包括本标准中规定的参

5、数值为缺省值的控制功能则应包括该缺省值的显式表示和隐式表示标明用户可能提供相应控制功能或可能识别这些控制功能可用的方法分别在和中规定发送设备发送设备应能在字符编码数据元素内发送已标明与本标准一致的控制功能选用项的编码表示这样一种设备应允许用户提供从标明的选用项中挑选出来的任何一种控制功能以便在字符编码数据元素内发送它的编码表示接收设备接收设备应能在字符编码数据元素内接收和解释已标明与本标准一致的控制功能的选用项的编码表示应能解释显式表示和隐式表示的缺省值这样一种设备应使用户能用标明选用项的任何一种控制功能而且是在字符编码数据元素内接收其编码表示以这样的方式用户能从标明选用项的控制功能中分辨它引

6、用标准本标准的文本中引用了下列标准构成本标准的一些条文本标准出版时下面所列的各引用标准均为当时的最新版所有标准都有可能修订建议已协议以本标准为基础的用户应研究采用下列标准最新版本的可能性信息处理七位和八位编码字符集代码扩充技术数据通信基本控制规程信息处理文本通信用编码字符集数据处理转义序列登记规程信息处理文本通信用编码字符集文本通信图形字符子集的登记信息处理文本与办公系统办公文件体系结构和交换格式第六部分字符内容体系结构与转义序列一起使用的编码字符集国际登记表建议国际智能用户电报字符总表和编码字符集记数法和术语记数法本标准采用了一种便于读者阅读的约定即大写字母或加下横线的中文用于表示一种特定的

7、控制功能模式模式设置或图形字符以免发生类似于间隔的概念与间隔字符之间的混淆本标准使用形式的记数法在七位代码表中表示列号至在八位代码表中表示列号至表示行号至术语本标准采用下列术语定义操作区包含有操作位置的区域操作段包含有操作位置的字段操作行包含有操作位置的行操作页包含有操作位置的页操作位置将要显示表示下一个图形字符或下一个需要图形表示的控制功能的图形符号的字符位置操作位置通常由位标指示区一串相邻接的字符位置这些相邻接的字符位置不一定要在同一行内辅助设备为了输入存储检索数据或把数据转换成图形而与字符成形设备相连的设备位组用于表示一个编码字符或编码字符一部分的若干个二进制位的有序集合字节作为一个单位

8、处理的二进制位串作废将数据作上标记以这样的方式使以后的处理可以将这些数据忽略不计字符供组织控制表示数据用的元素集合中的一个元素字符编码数据元素交换信息中的一个元素由一系列字符编码表示组成这些编码表示与一个或多个已标明的编码字符集标准一致字符成形设备采用某种技术使数据以图形符号的形式直观地表示出来的设备例如阴极射线管显示器或打印机字向连续的图形字符沿着某一行进行呈现的方向字符位置屏幕上正在显示或能够显示图形符号的部位清除去掉数据显示或用作数据显示的信息例如给字段之间的边界作标志的制表停止编码字符集代码一组明确的规则用于确定字符集和该字符集中各个字符及其位组之间的一一对应关系代码扩充对未包括在给定

9、代码的字符集中的字符进行编码的技术代码表表示代码中每个字符与其指定位组相对应的表控制字符具有控制功能的字符其编码表示由单个位组组成控制功能影响数据记录处理传输或解释的一种动作其编码表示由一个或多个位组组成控制序列由控制字符控制序列引导符开始的位组串用作带有参数的控制功能的编码表示控制串一个定界的字符串它可以出现在数据流中作为一个逻辑整体供控制用位标一个给显示屏上为操作位置作标志的专用指示符小数点一个图形符号通常是一个点用于分隔十进制数的整数部分和小数部分缺省当没有显式规定数值或状态时所采用的数值或状态删除将字符位置的内容去掉把相邻图形字符移到空位置上使产生的空隙闭合指明用规定的方式标识一组将要

10、提供的字符在某些情况下立即起作用在另一些情况下当出现另一个控制功能后才起作用设备信息处理装置的一部分它能发送和或接收字符编码数据元素中的编码信息按照一般意义它可以是一台输入输出设备或者是应用程序或网关功能中的一个进程显示在任何一类字符成形设备包括打印机阴极射线管设备和类似的设备上用于数据可视表示的区域编辑功能用于对数据的可视排列进行编辑修改或移动的控制功能适合于用于指出打算作发送或传送用的某个区域的用语环境在数据处理或数据通信系统中或者在这样一个系统的一部分中标识用于表示一个字符的二进制位的数量的一种特性擦除将字符位置上的内容去掉并将形成的空隙留空转义序列在代码扩充过程中为控制目的而使用的二进

11、制位串它由两个或两个以上的位组组成这些位组中的第一个位组是转义字符字段由字向制表停止所在的字符位置字段开始和到达下一个字向制表停止所在的字符位置字段结束之间的这些字符位置不包括字段结束所组成的区域终止字节使转义序列或控制序列终止的位组格式控制符功能描述数据流始发者希望信息如何格式化或呈现的控制功能图形字符不同于控制功能的字符它具有可视图形通常用手写印刷或显示等方法表示而且它有一个由一个或多个位组组成的编码表示图形显现显示一组图形符号的可视式样图形符号图形字符或控制功能的可视表示防护区限定区的一种特定情况初始状态设备投入运行时所处的状态模式的复位状态为其初始状态中间字节中间字节有两种形式在转义序

12、列中可能出现在控制功能转义和终止字节之间的位组在控制序列中可能出现在控制功能控制序列引导符和终止字节之间或者参数字节和终止字节之间的位组调用用预定的位组表示已指明的字符集直到适当的代码扩充功能出现为止行一组预先规定字符数量的字符位置行向相邻行的呈现方向操作系统控制计算机程序执行和可以提供调度调试输入输出控制计算编译存储分配数据管理和有关服务的软件页一组预先规定行数的行参数字节在控制序列中可能出现在控制序列引导符和终止字节或者和中间字节之间的位组位置代码表中用列和行坐标标明的部分专用或试验用在某种意义上与本标准兼容的非标准的控制功能的表示方法保护区限定区的一种特定情况限定区与某种特性相联系的字符

13、位置串总表用编码字符集的编码表示所能表示的字符集滚动显示器上全部或部分图形符号向指定方向移动的动作选定区一个字符位置串该字符位置串的内容可能适合于用数据流的形式发送或者传送给辅助的输入输出设备制表为了有规则地安排信息在显示器上标识字符位置或行的技术制表停止用作制表的字符位置或行的指示字向制表停止也可用作字段之间的边界用户调用设备提供的服务的人或其他实体例如若设备是一个代码转换器或网关功能这个实体则可以是一个象应用程序这样的进程编码表示概述本标准中的每种控制功能删除除外属于下列几类中的一类集中的元素集中的元素控制序列单个控制功能控制串删除该控制功能不属于任何一个集为了参考的目的认为它是集中的一个

14、元素集的元素在七位和八位代码中这些控制功能由位组至表示这种表示方法允许最多对个控制功能进行编码控制功能的编码表示和定义在中规定并见表指明和调用该集的三字符转义序列是注已经假定即使不调用集也认为控制字符转义是可用的而且由位组表示表集的控制功能的位组表示行号列号续表行号列号或或集的元素这些控制功能表示为在七位代码中由二字符转义序列表示由位组表示由至之间的位组表示在八位代码中由至中的位组表示但若按宣布序列使用时则集的控制功能由序列表示控制功能的定义和编码表示在中规定并见表指明和调用该集的三字符转义序列是和表集控制功能的位组表示行号列号七位代码八位代码续表行号列号七位代码八位代码未分配的位组均留作今后

15、标准化使用不得占用它们不能用作专用或试验用注见附录参考件控制序列控制序列由位组序列组成它由控制字符控制序列引导符开始后随一个或多个表示参数的位组如果有的话以及一个或多个标识控制字符的位组组成本身是集中的一个元素控制序列的格式是此处在七位代码中由位组表示和表示在八位代码中由位组表示见是参数字节如果有的话它由到之间的位组组成是中间字节如果有的话它由到之间的位组组成它与终止字节一起标识控制功能注中间字节的个数本标准不作规定实际上一个中间字节已足够因为用这种方法它可以标识的控制功能超过一千种是终止字节它由至之间的位组组成它使控制序列终止并与中间字节如果存在的话一起标识控制功能位组至用作专用或试验用控制

16、序列的终止字节控制功能的定义和编码表示在中规定并见表和表表无中间字节的控制序列的终止字节行号列号续表行号列号未分配的位组留作今后标准化使用不得占用表具有单个中间字节的控制序列的终止字节行号列号未分配的位组留作今后标准化使用不得占用注见附录参考件参数表示控制序列可以包含表示一个或多个参数的参数字节串以使控制功能的技术规范完整参数字节是至之间的位组参数串解释如下若参数串的第一个位组是至范围内的数则参数串按中所述的格式解释若参数串的第一个位组是至范围内的数则参数串供专用或试验用它的格式和含义本标准不作规定参数串格式不是由至范围内的位组开始的参数串应有下列格式由一个或多个参数子串组成的参数串每个参数子

17、串表示一个十进制数每个参数子串由至中的一个或多个位组组成至范围内的位组表示数字至九位组可以用作参数子串的分隔符例如分隔一个数的整数部分和十进制分数部分参数子串由一个位组分隔位组至除用作参数串的第一个位组外均留作今后标准化用空的参数子串表示一个缺省值它取决于控制功能见在每个参数子串中最前面的位组是无意义的可以省掉如果参数子串只由位组构成则至少保留其中一个以指出该参数子串为零值见若参数串由位组开始则认为在分隔符前有一个空的参数子串若参数串由位组终止则认为在分隔符后有一个空的参数子串若参数串包含有连续的位组则认为在分隔符之间有空的参数子串若控制功能有一个以上参数而且某些参数子串是空的则分隔符位组仍需

18、存在但是若最后的参数子串是空的则在其前面的分隔符可以省掉见附录参考件的参数类型在有参数的控制序列中每个参数子串对应于一个参数并代表该参数的值参数的个数是固定的或可变的这取决于控制功能若参数个数是可变的则本标准既不规定执行相应动作的最多个数也不规定其顺序参数可以是纯数字的也可以是选择参数也就是指出控制功能能执行的动作的编号在选择参数的情况下一个具体的参数值可以具有两个或多个独立值组合的相同含义未指定的选择参数值留作今后标准化用单个控制功能这些控制功能在七位和八位代码中由二字符转义序列表示此处由位组表示由至范围内的一个位组表示这些控制功能的定义和编码表示在中规定并见表注序列登记在与转义序列一起使用

19、的编码字符集国际登记表中该登记表由的登记处管理选用序列必须取得的登记认可然后由登记处指定终止字节的编码控制串控制串是有确定界限的字符串它可以作为控制用的逻辑整体出现在数据流中控制串由起始定界符命令串或字符串以及终止定界符串终止符组成命令串由至和至范围内的位组表示的字符串组成字符串由串开始或串终止符以外的任意位组表示的字符串组成命令串或字符串的解释不由本标准规定而需要在数据发送者和接收者之间预先约定表单个控制功能行号列号未分配的位组均留作今后标准化使用不得占用它们不能用于专用或试验用本标准中规定的起始定界符是应用程序命令设备控制串操作系统命令保密消息串开始与设备有关的概念本标准中控制功能的定义是

20、以字符成形设备结构的一般假设为根据符合这些概念的设备的例子是字母数字显示器打印机或缩微胶片输出设备接收到的数据流接收到的数据流被认为是连续的数据流它可以按消息记录和或块的形式构成但是这不影响本标准中所描述的抽象化设备的操作数据的多个逻辑单元或物理单元级联在一起以形成连续的数据流设备可以带有缓冲存储器接收到的数据在用来产生字符图形输出以前暂存在存储器中或者将接收到的数据永久存在存储器中并不断地用来产生字符图形的输出字符成形输出字符成形输出可以由一页或多页预先确定大小的页组成页是由预先确定数目的行构成而每一行由预先确定数目的字符构成在设备工作时它可具有改变每页行数每行字符位置数行间隔和字间隔的能力

21、构成一页的行数和构成一行的字符位置数用自然数标识每个字符位置处于擦除状态或产生图形符号图形符号表示间隔图形字符或者需要图形表示的控制功能所有字符位置的初始状态均为擦除状态处于擦除状态的字符位置和产生间隔的字符位置之间是否有差别取决于执行过程字符位置的大小可以是固定的也可以随正在产生图形的字符而定在本标准中字符成形输出被认为是以连续数据流形式产生但是实际上它可能按字符按行或按页提供行和字符位置按字符成形页输出的行向和字向进行编号而不是按缓冲存储器如果有进行编号本标准对图形符号的字体设计不作规定操作位置任何时候都有一个称为操作位置的唯一的字符位置操作位置是生成字符图形的可见图形的字符位置这个图形符

22、号表示接收到的数据流中下一个图形字符或下一个需要用图形表示的控制功能操作位置也是一个基准位置有些格式控制功能或编辑功能按此位置执行见含有操作位置的行叫做操作行含有操作位置的字段叫做操作段含有操作位置的页叫做操作页含有操作位置的区叫做操作区隐式移动若操作位置不在操作行的最后一个字符位置则它沿字向方向移到下一个字符位置隐式移动是在接收到一个间隔或图形字符或者在执行一次需要用图形表示的控制功能之后进行显式移动将操作位置移到指定的字符位置当执行一个导致操作位置移到指定位置的控制功能时就进行一次显式移动注通常用一个称为位标的特定指示符来标识操作位置本标准对下列情况下操作位置移动的结果不作规定当操作位置在

23、一行的最后一个字符位置时试图进行一次隐式的移动试图进行一次显式移动使操作位置移到一个不存在的字符位置例如在一行的最后一个字符以外或在一页的最后一行之外的某个字符位置试图进行上述一种操作位置的移动取决于执行过程它们可能导致循环移动使操作位置屏蔽其条件是指明的操作位置进行有效的移动以前不能输入图形字符使操作位置停留在允许图形字符输入的位置从而替代原先输入的字符或与原来输入的字符重叠使位标从操作员视野中消失使位标移到显示器的另一端且偏移一行或一列引起滚动导致其他随执行过程而定的动作格式控制符功能和编辑功能在字符成形设备上有两类控制功能能对信息的布局或定位起作用它们是格式控制符功能和编辑功能编辑功能和

24、格式控制符功能之间的基本差别在于后者对格式控制符作用模式有反应而前者则无反应见附录参考件格式控制符功能格式控制符功能有格式控制符和显示控制功能格式控制符功能可以是数据流中的一部分它们规定数据流始发者希望信息如何格式化或者如何呈现若接收设备没有把格式控制符功能存储起来那么这些格式控制符功能应由接收设备再生然后发送给附加的接受者以保持数据的完整性格式控制符功能按设备的格式控制符作用模式的设置状态进行处理合成图形字符只能使用格式控制符功能获得合成图形字符编辑功能不应用于这种目的见附录参考件中编辑功能编辑功能的主要目的是对数据的直观编排进行编辑修改或替换编辑功能是立即执行的并不成为数据流的一部分操作位

25、置在适当情况下为操作行是一个基准位置所有编辑操作均相对于它进行选定区和限定区本条主要用于有缓存的输入输出设备但也可用于发送接收模式置于同时的无缓存的输入输出设备选定区选定区是字符位置串其中的内容适合于见以数据流的形式进行发送或适合于向辅助的输入输出设备传送见选定区的起始部分由选定区开始建立接收到后的操作位置所在的字符位置就是选定区的第一个字符位置选定区的结束部分由选定区结束建立接收到前的操作位置所在的字符位置就是选定区的最后一个字符位置限定区限定区是指与某些特性有关的字符位置串这些特性是下列各点之一或者几点的组合保护字符位置的内容以防止人工改变严格限制允许输入的字符类型例如只有数字或字母字符保

26、护字符位置的内容以防擦除与第一个字符位置相联系的制表停止字符位置的内容将被排除掉也就是防止见作为数据流发送出去或传送给辅助的输入输出设备见限定区的起始部分由限定区定界符建立接收到后的操作位置所在的字符位置是限定区的第一个字符位置区域限定的类型由的参数值指定限定区的结束部分由下一个限定区的启始建立保护区保护区是限定区的一种特例它是其内容不让人工更改或保护以防擦除取决于擦除模式的设置的字符位置串通常保护区可以是防护的也可以是不防护的防护区防护区是限定区的一种特例它是一个其内容禁止作为数据流发送出去并禁止传送给辅助的输入输出设备的保护区这取决于防护区传送模式的设置防护区开始除用限定区定界符外也可用防

27、护区开始建立接收到后的操作位置所在的字符位置是防护区的第一个字符位置同样防护区结束除用外也可用防护区结束建立接收前的操作位置所在字符位置是防护区的最后一个字符位置注由和建立的防护区和由建立的防护区相互之间的配合本标准不作规定辅助的输入输出设备本条规定主要适用于有缓存的输入输出设备而当发送接收模式置成同时时它也适用于无缓存的输入输出设备与辅助的输入输出设备进行数据传送靠按动键盘上的相应按键启动或靠出现在接收到的数据流中的控制功能媒体拷贝启动若有一台以上辅助的输入输出设备则由的参数指定有关的设备从辅助设备接收到的输入数据流以与任何其他接收到的数据流相同的方法处理终止辅助设备输入的方法取决于执行过程

28、模式模式的概念本标准试图用于种类广泛存在着各种差别的设备其中的某些差别用模式的形式进行格式化它们与数据的发送接收处理或产生图形的方法有关每种模式有两种状态中的定义首先给出复位状态模式的状态可以由数据流中的控制功能置模式和清模式显式规定也可由收发双方协商规定在执行过程中某些模式或所有模式可以只有一种状态为了保证数据的兼容性和便于与各类设备进行交换不赞成使用模式如果为了与过去兼容不得不实现模式则建议模式的复位状态为初始状态否则收发双方之间必须商讨明确的协议以免造成交换阻塞模式的定义模式由控制功能置模式和清模式设置和复位或的参数指定起作用的模式下面定义的每种模式第一种状态由产生第二种状态由产生模式按

29、其缩写字的字母顺序排列见表并见附录参考件表模式汇总缩写复位状态置位状态名称定义于控制图形控制表示模式显示全部编辑范围模式见附录参考件的保护全部擦除模式执行存储格式控制符作用模式插入排除格式控制符传送模式防护全部防护区传送模式替代叠加图形显现组合模式后随前置字向编辑模式取代插入插入取代模式允许禁止键盘工作模式换行新行换行新行模式见附录参考件的单区多区多区传送模式字符大小定位单位模式续表缩写复位状态置位状态名称定义于选择全部选定区传送模式监视同时发送接收模式常规诊断状态报告传送模式多行单行制表停止模式位标全部传送终止模式后随前置行向编辑模式零值缺省零值缺省模式控制表示模式控制所有控制功能按定义执行

30、对格式控制符功能按格式控制符作用模式的设置状况来处理设备除执行控制功能外还可以选择产生其图形表示的图形图形除清模式外所有控制功能均作为图形字符处理设备除存储控制功能外还可选择执行某些控制功能并产生其图形表示的图形注除外对所有控制功能均起作用编辑范围模式见附录由于在编辑范围选择中增加了有关参数这个模式不再需要不应再使用擦除模式保护擦除类控制功能只对非保护区的内容起作用全部擦除类控制功能对保护区和非保护区的内容均起作用注受影响的控制功能格式控制符作用模式执行格式控制符功能立即执行而且除执行外还可存储起来存储格式控制符功能存储起来而不执行在这种情况下当有关数据被发送或传送时希望另一台设备执行指定的动

31、作注受影响的控制功能见附录参考件格式控制符传送模式插入格式控制符功能可以插在数据流中发送或者插在传送给辅助输入输出设备的数据流中排除除了在格式控制符作用模式置成存储时所收到的那些格式控制符功能外在发送数据流中或传送给辅助的输入输出设备的数据流中不包含格式控制符功能注所有控制功能均不受影响防护区传送模式防护只发送或传送适用区内非防护区的内容全部适用区内防护区和非防护区的内容均发送或传送注所有控制功能均不受影响图形显现组合模式替代每当出现控制功能图形显现式样选择前面出现的的作用就消失凡需要在出现后仍保持不变的图形显现式样应该由重新指定叠加每当出现控制功能图形显现式样选择只能使由该指定的图形显现式样

32、改变而所有其他图形显现式样保持不变注受影响的控制功能字向编辑模式后随字符插入使操作位置及其后随的字符位置的内容沿字向方向移动字符删除使操作位置后的字符位置的内容沿与字向相反的方向移动前置字符插入使操作位置及其前面的字符位置的内容沿字向相反的方向移动字符删除使操作位置前的字符位置的内容沿字向方向移动注受影响的控制功能插入取代模式取代图形字符或需要用图形表示的控制功能的图形符号取代操作位置处形成的图形符号或与操作位置处形成的图形符号组合起来这取决于当时的执行过程插入图形字符或需要用图形表示的控制功能的图形符号插在操作位置处注只影响需要图形表示的控制功能键盘工作模式允许使全部或部分人工输入装置能使用

33、禁止使全部或部分人工输入装置不能使用注所有控制功能均不受影响换行新行模式见附录参考件多区传送模式单区只有操作位置所在的选定区的内容才适合于进行发送或传送多区所有选定区的内容均适合于进行发送或传送注所有控制功能均不受影响定位单位模式字符定位格式控制符的数值参数的单位是一个字符位置大小定位格式控制符的数值参数的单位由单位大小选择规定注受影响的控制功能见附录参考件选定区传送模式选择只有选定区的内容适合于进行发送或传送全部所有字符位置的内容无论是否显式地规定为选定区均适合于进行发送或传送注所有控制功能均不受影响发送接收模式监视本地输入的数据立即产生字符图形同时本地输入装置与输出机构在逻辑上是拆接的只有

34、送到设备上去的数据才产生字符图形注所有控制功能均不受影响状态报告传送模式常规不自动生成以设备控制串的形式表示的状态报告诊断状态报告以设备控制串的形式自动地包含在每次发送或传送的数据流中注所有控制功能均不受影响制表停止模式多行在操作行上及其前后若干行的相应字符位置上均设置或清除制表停止单行只在操作行上设置或清除制表停止注受影响的控制功能见附录参考件传送终止模式位标只有操作位置前的字符位置的内容才适合于进行发送或传送全部操作位置及其前后的字符位置的内容均适合于进行发送或传送注所有控制功能均不受影响行向编辑模式后随行插入使操作行及其后各行的内容沿着行向方向移动行删除使操作行后各行的内容沿着与行向相反

35、的方向移动前置行插入使操作行及其前各行的内容沿着与行向相反的方向移动行删除使操作行前各行的内容沿着行向方向移动注受影响的控制功能零值缺省模式零值控制功能的零参数值代表数值缺省零参数值代表某个缺省参数值它可以不是注这种模式是供实现本标准前一版用的它规定空的参数子串或只有位组组成的参数子串代表一个取决于控制功能的缺省值对于由单位大小选择建立的单位所表达的数值参数现在是一个能指定的值对于事实上重复计算的数值参数现在值对应于空操作在任何一种情况下计算的数值参数不是负的就可以使用而不需把作为特殊不能使用的情况来对待不使用显式参数值的地方实现者最好略去参数值用一个空的参数子串来暗示一个缺省参数值受影响的控

36、制功能模式之间的相互作用下面指定了三组模式每组包括两种或两种以上相互作用的模式防护区传送模式多区传送模式选定区传送模式和传送终止模式控制表示模式和格式控制符作用模式字向编辑模式和插入取代模式防护区传送模式多区传送模式选定区传送模式和传送终止模式如下所述这些模式对发送的数据流格式或传送到辅助的输入输出设备去的数据流格式有组合作用术语选定操作区是指包含有操作位置的选定区术语适合于是指可以考虑进行发送或传送的任何区域若传送终止模式置成位标选定区传送模式置成选择而且多区传送模式置成单区则在操作位置以前不包括操作位置的那个选定操作区内容是适合的若传送终止模式置成位标选定区传送模式置成选择而且多区传送模式

37、置成多区则在操作位置以前不包括操作位置的任何选定区内容都是适合的若传送终止模式置成位标选定区传送模式置成全部则在操作位置以前但不包括操作位置的缓存内容都是适合的若传送终止模式置成全部选定区传送模式置成选择多区传送模式置成单区则操作位置所在的选定区的全部内容都是适合的若传送终止模式置成全部选定区传送模式置成选择多区传送模式置成多区则所有选定区的全部内容都是适合的若传送终止模式和选定区传送模式均置成全部则缓存的全部内容都是适合的若防护区传送模式置成防护则除了完全包含在适用区内的防护区内容外适用区的内容均发送或传送只有部分包含在适用区的防护区包含在适用区内的该部分内容可以发送或不发送这取决于执行过程

38、若防护区传送模式置成全部则在适用区内的防护数据和非防护数据均发送或传送若操作位置不在选定区内则对上述第一种和第四种情况的数据流格式本标准不作规定控制表示模式和格式控制符作用模式若控制表示模式置成控制格式控制符作用模式置成执行则所有控制功能按定义动作若控制表示模式置成控制格式控制符作用模式置成存储则格式控制功能作图形字符处理若控制表示模式置成图形则除以外的所有控制功能均作图形字符处理字向编辑模式和插入取代模式若插入取代模式置成取代则字向编辑模式只对控制功能删字和插字起作用若插入取代模式置成插入那末除此以外接收图形字符或需要图形表示的控制功能的作用也取决于所置的字向编辑模式如果字向编辑模式置成后随

39、则操作位置的隐式移动按正常方式进行如果字向编辑模式置成前置则操作位置不动专用模式设备可以实现中所规定的那些模式以外的模式这些模式称为专用模式见置模式和清模式以及专用模式的复位状态应允许按标明的控制功能的编码表示包括模式的控制用参数选择具有本标准规定的含义控制功能控制功能的类型控制功能有各种类型分别用下列记法进行标识不属任何一个集的元素集的一个元素集的一个元素有一个数值参数的控制序列有两个数值参数的控制序列有任意个数值参数的控制序列有一个选择参数的控制序列有两个选择参数的控制序列有任意个选择参数的控制序列独立的控制功能由序列表示控制功能的分类下面是本标准规定的控制功能的分类目录这种分类只是为了帮

40、助理解本标准而不是限制其控制功能只能用于所指出的类别定界符缩写记法名称定义于应用程序命令编码方法定界符设备控制串缩写记法名称定义于操作系统命令保密消息串开始串终止符引导符缩写记法名称定义于控制序列引导符转义单字符引导符移位功能缩写记法名称定义于锁移锁移一锁移一右锁移二锁移二右锁移三锁移三右移入移出单移二单移三格式控制符缩写记法名称定义于退格回车换页字向位置绝对移动字向位置反向移动字向位置正向移动字向制表对齐的字向制表置字向制表置字向制表绝对位置附录参考件的置字向和行向位置移行附录参考件的换行下一行行部分正移行部分反移缩写记法名称定义于页位置绝对移动页位置反向移动页位置正向移动反向移行清制表清制

41、表停止行向位置绝对移动行向位置反向移动行向位置正向移动行向制表置行向制表呈现用控制功能缩写记法名称定义于允许分开文本区尺寸字体选择图形字符合成字符图形大小修改字符图形大小选择整版不许分开呈现放大或缩小页格式选择并行文本单行对齐置附加字间隔呈现变形选择字符方向选择置字间距图形显现式样选择字间距选择置行首置行末置行间距呈现方向选择间距增量打印品质和速度选择置缩小字间隔反向串开始单位大小选择置间隔宽度缩写记法名称定义于制表选择行间距选择中心对齐制表前边对齐制表后边对齐制表对准字符制表窄间隔指定编辑功能缩写记法名称定义于删字删行擦区擦字擦页擦段擦行插字插行位标控制功能缩写记法名称定义于位标反向制表位标

42、字向绝对移动位标字向制表位标正向移行位标反向移行位标制表控制位标左移位标下移位标右移位标定位位标上移位标行向制表显示控制功能缩写记法名称定义于正向换页反向换页下滚左滚右滚上滚设备控制功能缩写记法名称定义于设备控制一设备控制二设备控制三设备控制四信息分隔符缩写记法名称定义于信息分隔符一信息分隔符二信息分隔符三信息分隔符四注给每个信息分隔符规定两个名称名称信息分隔符四信息分隔符三信息分隔符二和信息分隔符一是通用名称名称文卷分隔群分隔记录分隔和单元分隔是专用名称主要用于分层使用信息分隔符的场合上升的次序是在这种情况下一般由特定分隔符定界的数据不能由更高层的分隔符分开但是可认为它由任何一个更高层的分隔

43、符定界将和分别给出名称为页终止和文稿终止并用于将显示属性置成缺省状态区域限定缩写记法名称定义于限定区定界符防护区结束选定区结束防护区开始选定区开始模式设置缩写记法名称定义于清模式置模式传输类控制功能缩写记法名称定义于承认数据链转义询问传输结束块传输结束正文结束否认标题开始正文开始同步空闲其他控制功能缩写记法名称定义于告警作废字符作废操作位置报告设备属性删除禁止人工输入设备状态报告媒体结束允许人工输入功能键设备控制串标识图形字符子集标识中断媒体拷贝消息等待空白专用一专用二重复恢复初始状态编辑范围选择走纸和送纸置发送状态取代字符控制功能的定义控制功能按它们的英文缩写字的字母序列出并见附录参考件的承

44、认记法表示由接收者发送作为对发送者的肯定应答的用法在中规定应用程序命令记法表示或是应用程序用的控制串起始定界符后随的命令串由至和至范围内的位组序列组成这个控制串由终止定界符串终止符结束该命令串的解释取决于相应的应用程序告警记法表示当需要引起人们注意时使用它可以控制报警器或警报装置允许分开记法表示或用于指出文本格式化时可能发生行分开的点可以出现在两个图形字符之间这两个图形字符中的一个或两个可以是间隔退格记法表示使操作位置沿与字向相反的方向移动一个字符位置字向方向取决于呈现方向选择的参数作废记示表示用于指出其数据流中在它以前的数据是错误的其结果使该数据无效这个控制功能的特定含义应对每一种应用作具体

45、规定和或由收发双方约定位标反向制表记法表示缺省参数值使操作位置移到对应于前面个字符制表停止的字符位置这里等于的值字向方向取决于呈现方向选择的参数字符作废记法表示或用于指出数据流中在其前面的包括间隔在内的图形字符可以由一个或多个位组表示和控制功能本身对这个数据流以后的解释均无作用若数据流中前面的字符是一个控制功能可以由一个或多个位组表示则的作用本标准不作规定位标字向绝对移动记法表示缺省参数值使操作位置移到操作行的第个字符位置这里等于的值字向方向取决于呈现方向选择的参数位标字向制表记法表示缺省参数值使操作位置移到对应于后面第个字向制表停止的字符位置这里等于的值字向方向取决于呈现方向选择的参数编码方

46、法定界符记法表示用作按编码的数据串的定界符并转到通用控制层如果更高一层协议规定了串定界的含义例如通过指定串的长度则的用法并非必须遵循位标正向移行记法表示缺省参数值使操作位置移到后面第行的第一个字符位置这里等于的值字向方向和行向方向取决于呈现方向选择的参数位标反向移行记法表示缺省参数值使操作位置移到前面第行的第一个字符位置这里等于的值字向方向和行向方向取决于呈现方向选择的参数操作位置报告记法表示缺省参数值用于报告发送设备的操作位置位于第行的第个字符位置这里等于的值等于的值可以响应设备状态报告的请求而发送也可以没有它的请求而发送字向方向和行向方向取决于呈现方向选择的参数回车记法表示使操作位置移到同

47、一行的行起始位置行起始位置由置行首的参数规定字向方向取决于呈现方向选择的参数控制序列引导符记法表示或用作控制序列的第一个字符见位标制表控制记法表示缺省参数值使一个或多个制表停止设置或清除这取决于它的参数值在操作位置置一个字符制表停止在操作行置一个行制表停止清操作位置的字符制表停止清操作行的行制表停止清操作行的所有字符制表停止清所有字符制表停止清所有行制表停止在参数值的情况影响到的行数取决于制表停止模式的设置位标左移记法表示缺省参数值使操作位置左移个字符位置若字向方向是水平的或行若字向方向是垂直的这里等于的值字向方向是水平的还是垂直的取决于呈现方向选择的参数位标下移记法表示缺省参数值使操作位置下

48、移行若字向是水平的或个字符位置若字向是垂直的这里等于的值字向方向是水平的还是垂直的取决于呈现方向选择的参数位标右移记法表示缺省参数值使操作位置右移个字符位置若字向方向是水平的或行若字向方向是垂直的这里等于的值字向方向是水平的还是垂直的取决于呈现方向选择的参数位标定位记法表示缺省参数值使操作位置移到第行的第个字符位置这里等于的值等于的值字向方向和行向方向取决于呈现方向选择的参数位标上移记法表示缺省参数值使操作位置上移行若字向方向是水平的或个字符位置若字向方向是垂直的这里等于的值字向方向是水平的还是垂直的取决于呈现方向选择的参数位标行向制表记法表示缺省参数值使操作位置移到对应于后面第行的制表停止处

49、的相应字符位置这里等于的值行向方向取决于呈现方向选择的参数设备属性记法表示缺省参数值当其参数值不等于用于标识发送的设备参数值是设备类型的标识代码按照某些将要建立的登记表给定当其参数值为用于向某设备请求一个标识限定区定界符记示表示缺省参数值用于指出操作位置是限定区中的第一个字符位置限定区的最后一个字符位置是紧挨着下一个限定区的第一字符位置前的字符位置参数值指明限定区的类型非保护的和非防护的保护的和防护的图形字符输入数字输入字母输入向限定区最后一个字符位置对齐输入用零填满在操作位置限定区的第一个字符位置置一个字向制表停止以指出段的开始保护的和非防护的用间隔填满向限定区第一个字符位置对齐输入在输入段其字符位置的次序是相反的也就是每一行的最后位置变成第一个位置而第一个变成最后一个在新的第一个位置开始输入这个控制功能的动作与制表停止模式的设置无关由参数值设置的字向制表停止仅适用于操作行删字记法表示缺省参数值根据所置的字向编辑模式使操作位置的内容及其前面或后面的个字符位置的内容去掉这里等于的值并使相邻字符位置的内容向操

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 国家标准

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1