在计算机中ascii码是⼏位⼆进制编码,ASCII码采⽤多少位⼆进
制编码
ASCII码划分为两个集合:128个字符的标准ASCII码(7位⼆进制编码)和附加的128个字符的扩展ASCII码(8位⼆进制编码)。
ASCII是英⽂American Standard Code for Information Interchange的缩写。
ASCII码是⽬前计算机最通⽤的编码标准。ASCII码:美国(国家)信息交换标准(代)码,⼀种使⽤7个或8个⼆进制位进⾏编码的⽅案,最多可以给256个字符(包括字母、数字、标点符号、控制字符及其他符号)分配(或指定)数值。ASCII码于1968年提出,⽤于在不同计算机硬件和软件系统中实现数据传输标准化,在⼤多数的⼩型机和全部的个⼈计算机都使⽤此码。
因为计算机只能接受数字信息,ASCII码将字符作为数字来表⽰,以便计算机能够接受和处理。⽐如⼤写字母M的ASCII码是77。
a的ascii的编码是多少标准ASCII码中,第0~32号及第127号是控制字符,常⽤的有LF(换⾏)、CR(回车);第33~126号是字符,其中第48~57号为0~9⼗个阿拉伯数字;65~90号为26个⼤写英⽂字母,97~122号为26个⼩写英⽂字母,其余的是⼀些标点符号、运算符号等。
标准ASCII编码是7位的,所以有2^7=128个字符(包括⼀些不可显⽰字符)。但是电脑⾥1 Byte = 8 bit,有8位。早期的电脑不太可靠,数据经常出错,所以这1 Byte 的8位中最⾼位就⽤来做数据校验,⼀般是奇偶校验。在标准ASCII中,其最⾼位(b7)⽤作奇偶校验位。
所谓奇偶校验,是指在代码传送过程中⽤来检验是否出现错误的⼀种⽅法,⼀般分奇校验和偶校验两种。奇校验规定:正确的代码⼀个字节中1的个数必须是奇数,若⾮奇数,则在最⾼位b7添1;偶校验规定:正确的代码⼀个字节中1的个数必须是偶数,若⾮偶数,则在最⾼位b7添1。
但是后来的电脑变得可靠了,校验的意义就没有那么⼤了,因此有了⼀个扩展ASCII字符集。扩展ASCII字符集包含2^8=256个字符,编码是8位的。扩展ASCII字符集中的前128个字符与原来的ASCII字符集相同(就是原来的ASCII字符集的7位编码前⾯加⼀个0),⽽后⾯128个字符⾼位都是1。
许多基于x86的系统都⽀持使⽤扩展(或“⾼”)ASCII。扩展ASCII 码允许将每个字符的第8 位⽤于确定附加的128 个特殊符号字符、外来语字母和图形符号。
全部

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。