美国信息交换标准代码
我们的编辑将审阅你所提交的内容,并决定是否修改文章。
美国信息交换标准代码,全文美国信息交换标准代码的标准数据编码格式电子通讯计算机之间。ASCII赋值标准数字值到字母、数字、标点符号和计算机中使用的其他字符。
在ASCII码被发明之前,不同品牌和型号的计算机无法相互通信。每个电脑制造商都用自己的方式来表示字母、数字和其他字符。IBM仅国际商业机器公司就使用了9个不同的字符集。1961年,IBM的Bob Bemer向美国国家标准协会(ANSI)提交了一份关于通用计算机的提案代码.X3.4委员会由当时主要计算机制造商的代表组成,致力于新代码的开发。1963年6月17日,ASCII被批准为美国标准。然而,它并没有得到广泛的接受,主要是因为IBM选择使用它EBCDIC(扩展二进制编码的十进制交换码)在1964年发布的OS/360系列计算机中。然而,ASCII经过了进一步的发展,并在1965年和1967年发布了修订。1968年3月11日,美国总统布什。林登·约翰逊授权ASCII被称为联邦标准,以尽量减少联邦计算机和电信系统之间的不兼容性。此外,他还规定,自1969年7月1日起,美国政府购买的所有新电脑和相关设备都必须与ascii兼容。1968年、1977年和1986年,该法再次修订。
ASCII码最初是为电传打印机或电传打字机开发的,但最终在计算机中得到广泛应用个人电脑(个人电脑),从1981年IBM的第一台个人电脑开始。ASCII使用七位数字二进制数即:,由0和1的各种序列组成的数字。由于7个0和1有128种不同的组合,所以代码可以表示128个不同的字符。的二进制例如,序列1010000表示大写字母P,而序列1110000表示小写p.
数字计算机使用一个二进制代码它以八个数字或位为一组,而不是七个;每个这样的8位组称为a字节.因此,ASCII通常嵌入到一个8位字段中,该字段由7个信息位和一个奇偶校验位组成位用于错误检查或表示特殊符号。这个8位系统将ASCII可以表示的字符数量增加到256个,并确保所有特殊字符以及来自其他语言的字符都可以表示。扩展ASCII码,即众所周知的8位码,是IBM在1981年首次引入的个人电脑它很快就成为了个人电脑的行业标准。在扩展ASCII中,32个代码组合用于机器和控制命令,例如“文本开始”、“回车”和“换行”。控制命令不代表可打印的信息,而是帮助控制可能使用ASCII的设备,例如打印机。例如,二进制序列00001000表示“退格”。另一组32个组合用于数字和各种标点符号,另一组用于大写字母和其他一些标点符号,以及然而,另一个是小写字母。
然而,即使扩展的ASCII也没有包含足够的代码组合来支持所有的书面语言。例如,亚洲语言需要数千个字符。这种限制产生了新的编码标准Unicode和UCS(通用编码字符集)-可以支持所有主要的书面语言。因为它将ASCII作为其前128个代码组合,所以Unicode(特别是UTF-8)与ASCII向后兼容,同时还能表示ASCII不能表示的许多字符。Unicode于1991年推出,在21世纪的头十年里,它的使用量急剧上升,成为世界上最常见的字符编码系统万维网.