跳到主要内容

5. 定义

5.1. 总则​

(CC) 通信控制:一种功能字符,用于控制或促进信息在通信网络上的传输。(FE) 格式控制符:一种功能字符,用于控制打印或显示设备中信息的布局或位置。(IS) 信息分隔符:一种用于在逻辑意义上分隔和限定信息的字符。此类字符共四个,应按层级顺序使用。

5.2. 控制字符​

NUL(Null):全零字符,可用于实现时间填充和介质填充。SOH(Start of Heading):一种通信控制字符,用于构成机器可读地址或路由信息的字符序列的开头。这样的序列称为 "标题"。STX 字符具有终止标题的作用。STX(Start of Text):一种通信控制字符,位于将被视为一个整体并完整传送到最终目的地的字符序列之前。这样的序列称为 "文本"。STX 可用于终止由 SOH 开始的字符序列。ETX(End of Text):一种通信控制字符,用于终止由 STX 开始并作为一个整体传输的字符序列。EOT(End of Transmission):一种通信控制字符,用于指示一次传输的结束,该传输可能包含一个或多个文本以及任何相关的标题。ENQ(Enquiry):一种通信控制字符,在数据通信系统中用作向远程站请求响应。它可用作 "Who Are You"(WRU)以获取标识,也可用于获取站状态,或两者兼用。ACK(Acknowledge):一种由接收方发送的通信控制字符,作为对发送方的肯定响应。BEL(Bell):当需要引起人员注意时使用的字符。它可控制告警或注意装置。BS(Backspace):一种格式控制符,控制打印位置在同一打印行上向后移动一个打印位。(也适用于显示设备。)HT(Horizontal Tabulation):一种格式控制符,控制打印位置沿打印行移动到一系列预定位置中的下一个位置。(也适用于显示设备以及穿孔卡上的跳格功能。)

LF(Line Feed):一种格式控制符,控制打印位置移动到下一条打印行。(也适用于显示设备。)在适当情况下,该字符可具有 "New Line"(NL)的含义,即一种格式控制符,控制打印点移动到下一条打印行的第一个打印位置。使用该约定需要数据发送方与接收方之间达成一致。VT(Vertical Tabulation):一种格式控制符,控制打印位置移动到一系列预定打印行中的下一行。(也适用于显示设备。)FF(Form Feed):一种格式控制符,控制打印位置移动到下一个表格或页面的第一条预定打印行。(也适用于显示设备。)CR(Carriage Return):一种格式控制符,控制打印位置移动到同一打印行的第一个打印位置。(也适用于显示设备。)SO(Shift Out):一种控制字符,表示其后的代码组合应被解释为标准代码表字符集之外的内容,直到遇到 Shift In 字符为止。SI(Shift In):一种控制字符,表示其后的代码组合应按照标准代码表解释。DLE(Data Link Escape):一种通信控制字符,它将改变紧随其后有限数量字符的含义。它专用于在数据通信网络中提供补充控制。DC1、DC2、DC3、DC4(Device Controls):用于控制与数据处理或电信系统相关联的辅助设备的字符,尤其是 "开" 或 "关" 开关设备。(如果需要单个 "stop" 控制来中断或关闭辅助设备,DC4 是首选的分配。)NAK(Negative Acknowledge):一种由接收方发送的通信控制字符,作为对发送方的否定响应。SYN(Synchronous Idle):一种通信控制字符,在没有其他字符时由同步传输系统使用,以提供可用于实现或保持同步的信号。ETB(End of Transmission Block):一种通信控制字符,用于指示用于通信目的的数据块结束。ETB 用于数据分块,其中块结构与处理格式不一定相关。CAN(Cancel):一种控制字符,用于指示与其一同发送的数据有误或应被忽略。EM(End of Medium):一种与所发送数据相关联的控制字符,可用于标识介质的物理末端,或介质上所记录信息的已使用部分或所需部分的末端。

(该字符的位置不一定对应于介质的物理末端。)

SUB(Substitute):一种可替代被判定为无效或有错误的字符的字符。ESC(Escape):一种控制字符,旨在为一般信息交换提供代码扩展(补充字符)。Escape 字符本身是一个前缀,影响紧随其后有限数量字符的解释。FS(File Separator)、GS(Group Separator)、RS(Record Separator)和 US(Unit Separator):这些信息分隔符可以可选方式用于数据中,但其层级关系应为:FS 包含性最强,其次是 GS,再是 RS,而 US 包含性最弱。(File、Group、Record 或 Unit 的内容与长度未作规定。)DEL(Delete):该字符主要用于在穿孔纸带上 "擦除" 或 "抹去" 错误或不需要的字符。(严格来说,DEL 不是控制字符。)

5.3. 图形字符​

SP(Space):一种通常不打印的图形字符,用于分隔单词。它也是一种格式控制符,控制打印位置向前移动一个打印位。(也适用于显示设备。)