ASCII码是几位二进制码?

发布网友 发布时间:2022-04-23 22:53

我来回答

4个回答

懂视网 时间:2023-02-18 18:35

ascii码是7位或8位。ASCII码使用指定的7位或8位二进制数组合来表示128或256种可能的字符。

  

  ASCII ((American Standard Code for Information Interchange): 美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是最通用的信息交换标准,并等同于国际标准ISO/IEC 6。ASCII第一次以规范标准的类型发表是在1967年,最后一次更新则是在1986年,到目前为止共定义了128个字符。

  

  在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平和低电平分别表示1和0),例如,像a、b、c、d这样的52个字母(包括大写)以及0、1等数字还有一些常用的符号(例如*、#、@等)在计算机中存储时也要使用二进制数来表示,而具体用哪些二进制数字表示哪个符号,当然每个人都可以约定自己的一套(这就叫编码),而大家如果要想互相通信而不造成混乱,那么大家就必须使用相同的编码规则,于是美国有关的标准化组织就出台了ASCII编码,统一规定了上述常用符号用哪些二进制数来表示。

热心网友 时间:2023-02-18 15:43

7位或8位。ASCII 码使用指定的7 位或8 位二进制数组合来表示128 或256 种可能的字符。

标准ASCII 码也叫基础ASCII码,使用7 位二进制数(剩下的1位二进制为0)来表示所有的大写和小写字母,数字0 到9、标点符号, 以及在美式英语中使用的特殊控制字符。

ASCII 其最高位(b7)用作奇偶校验位。所谓奇偶校验,是指在代码传送过程中用来检验是否出现错误的一种方法,一般分奇校验和偶校验两种。

扩展资料:

ASCII码与扩展ASCII码

ASCII码是美国标准,所以它不能良好满足其它讲英语国家的需要。例如英国的英镑符号(£)在哪里、拉丁语字母表重音符号、汉字系统的中国象形汉字,日本和朝鲜等,因此出现了扩展SCII码,主要包括:

1. 1981年IBM PC ROM256个字符的字符集,即IBM扩展字符集;

2. 1985年11 Windows字符集被称作“ANSI字符集”,遵循了ANSI草案和ISO标准(ANSI/ISO8859-1-1987,简“Latin 1”;

3. 1987年4月代码页437,字符的映像代码,在MS-DOS3.3出现;

4. 双字节字符集(DBCS:double-byte character set),解决中国、日本和韩国的象形文字符和ASCII的某种兼容性。

参考资料来源:百度百科-ASCII码

热心网友 时间:2023-02-18 17:01

原始的ASCII编码是7位的,所以有2^7=128个字符(包括一些不可显示字符)。但是电脑里1Byte=8bit,有8位。早期的电脑不太可靠,数据经常出错,所以这1Byte的8位中最高为就用来做数据校验,一般是奇偶校验。

但是后来的电脑变得可靠了,校验的意义就没有那么大了,因此有了一个扩展ASCII字符集。扩展ASCII字符集包含2^8=256个字符,编码是8位的。扩展ASCII字符集中的前128个字符与原来的ASCII字符集相同(就是原来的ASCII字符集的7位编码前面加一个0),而后面128个字符高位都是1。

热心网友 时间:2023-02-18 18:36

ASCII是英文American Standard Code for Information Interchange的缩写。ASCII码是目前计算机最通用的编码标准。

因为计算机只能接受数字信息,ASCII码将字符作为数字来表示,以便计算机能够接受和处理。比如大写字母M的ASCII码是77。

ASCII码中,第0~32号及第127号是控制字符,常用的有LF(换行)、CR(回车);第33~126号是字符,其中第48~57号为0~9十个阿拉伯数字;65~90号为26个大写英文字母,97~122号为26个小写英文字母,其余的是一些标点符号、运算符号等。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com