asccii码有几个?
发布网友
发布时间:2022-05-12 20:29
我来回答
共2个回答
热心网友
时间:2023-07-23 23:29
计算机中用二进制表示字母、数字、符号及控制符号,目前主要用ASCII码(American Standard Code Information Interchange),即“美国标准信息交换码”,已经被国际标准化组织(ISO)定为国际标准,所以又称为国际5号代码。ASCII码有7位ASCSII码和8位ASCII码两种。
7位ASCII码 称为基本ASCII码,是国际通用的。这是7位二进制字符编码,表示128种字符编码,包括34种控制字符,52个英文大小写字母,10个0,1,…9数字,32个字符和运算符。用一个字节(8位二进制)表示7位ASCII码时,最高位为0,它的范围是00000000B-01111111B。
8位ASCII码 称为扩充ASCII码。是8位二进制字符编码,其高位有些为0,有些为1,它的范围为00000000B-11111111B,因此可以表示256种不同的字符。其中0000000B-0111111B为基本部分,范围为0-127,计128种;10000000B-11111111B为扩充部分,范围为128-255,也有128种。尽管对扩充部分的ASCII码美国国家标准信息协会已给出定义,但在实际上,多数国家都将ASCCII码扩充部分规定为自己国家语言的字符代码,如我国把扩充的ASCII码作为汉字的机内码。在我国国家标准GB2312-80《信息交换用汉字编码字符集·基本集》中,还规定使用两个字节(每个字节的最高位置0)对应一个汉字进行编码,称为国标码,而把每个字节的最高位都置1,作为对应汉字的机内码(也称汉字的ASCII码)。
参考资料:http://chin.nju.e.cn/computorial/com-conception.htm
热心网友
时间:2023-07-23 23:29
找百度,它知道