用于网络交换的ASCII格式


明确的讲 , 我们建议使用8位码 , 其中最高位置为0 , 余下7位是标准7位ASCII码 。这样可以直接使用从USASX3,4-1968中给定的代码用于主机与主机之间的基本连接 。通过接收远程主机的信息来确定休止字符 。例如 , SRI使用"."(ASCIIX"2E"or2/14)来作为行结束字符 , 而UCLA使用X"OD"or0/13(回车)作为行结束字符.
1.使用范围
这里的字符代码设定被用在各信息处理系统、通讯系统及相关设备之间通常的信息交换上 。
2.标准代码
----------------------------------------------------------------------
b7------------>00001111
第bx位b6---------->00110011
b5-------->01010101
-----------------------------------------------
列->01234567
b4b3b2b1行
---------------------- -----------------------------------------------
00000NULDLESP0@P`p
----------------------------------------------------------
00011SOHDC1!1AQaq
----------------------------------------------------------
00102STXDC2"2BRbr
----------------------------------------------------------
00113ETXDC3#3CScs
----------------------------------------------------------
01004EOTDC4$4DTdt
----------------------------------------------------------
01015ENQNAK^Ueu
----------------------------------------------------------
01106ACKSYN&6FVfv
----------------------------------------------------------
01117BELETB"7GWgw
----------------------------------------------------------
10008BSCAN(8HXhx
----------------------------------------------------------
10019HTEM)9IYiy
----------------------------------------------------------
101010LFSUB*:JZjz
----------------------------------------------------------
101111VTESC ;K[k{
----------------------------------------------------------
110012FFFS, ----------------------------------------------------------
110113CRGS-=M]m}
----------------------------------------------------------
111014SORS.>N^n~
----------------------------------------------------------
111115SIUS/?O_oDEL
---------------------- -----------------------------------------------
3.字符的表述及代码的确定
7位标准代码的表达方式如下:
b7是最高位 , b1是最低位 。
例如:
字符"K"的表达方式(位于表格的第11行 , 第4列)
b7b6b5b4b3b2b1
1001011
代码"K"的上述表格位置可以表述为"列4 , 行11"或"4/11" 。表格中 , 同一列字符代码的b7,b6,b5位是相同的 , 而同一行字符代码的b4,b3,b2,b1位是相同的 。
ASCII或USASCII采用上述的标准代码定义 。
ASCII(称为"as"-key")或USASCII(称为"yousas"-key")符号描述由最新的标准确定 。为了确切的指明ASCII码的确定版本 , 应该再附加两个数字 , 表达该标准确定的年份 , 即"ASCII63"或"USASCII63" 。
4.图例
4.1控制符
NUL空符号DLE数据连接变更(CC)
SOH头开始(CC)DC1设备控制1
STX文本开始(CC)DC2设备控制2
ETX文本结束(CC)DC3设备控制3
EOT传输结束(CC)DC4设备控制4(停止)
ENQ询问(CC)NAK回绝应答(CC)
ACK应答(CC)SYN同步空闲(CC)
BEL铃声(声音或报警信号)ETB传输块结束(CC)
BS退格(FE)CAN取消
HT水平表格EM中介结束
(打卡机略)(FE)
LF换行(FE)SUB替代
VT垂直表格(FE)ESC转义字符(Escape)
FF表格输入(FE)FS文件分离(IS)
CR回车(FE)GS组分离(IS)
SOShiftOutRS记录分离(IS)
SIShiftInUS单元分离(IS)
DEL删除[1]
________
注释:(CC)通讯控制
(FE)版面布置
(IS)信息分离
[1]严格意义上讲 , DEL不是一个控制符 。(见5.2)
4.2图形符号

推荐阅读