GB T 5261-1994 信息处理 七位和八位编码字符集用的控制功能.pdf
《GB T 5261-1994 信息处理 七位和八位编码字符集用的控制功能.pdf》由会员分享,可在线阅读,更多相关《GB T 5261-1994 信息处理 七位和八位编码字符集用的控制功能.pdf(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、格式控制符功能之间的基本差别在于后者对格式控制符作用模式有反应而前者则无反应见附录参考件格式控制符功能格式控制符功能有格式控制符和显示控制功能格式控制符功能可以是数据流中的一部分它们规定数据流始发者希望信息如何格式化或者如何呈现若接收设备没有把格式控制符功能存储起来那么这些格式控制符功能应由接收设备再生然后发送给附加的接受者以保持数据的完整性格式控制符功能按设备的格式控制符作用模式的设置状态进行处理合成图形字符只能使用格式控制符功能获得合成图形字符编辑功能不应用于这种目的见附录参考件中编辑功能编辑功能的主要目的是对数据的直观编排进行编辑修改或替换编辑功能是立即执行的并不成为数据流的一部分操作位
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 5261 1994 信息处理 八位 编码 字符集 控制 功能
