-
1 内容
-
2 扩展
-
3 测验
二进制
二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。当前的计算机系统使用的基本上是二进制系统,计算机中的二进制则是一个非常微小的开关,用“开”来表示1,“关”来表示0。
计算机就是利用了具有两种状态的逻辑电路——触发器来表示0和1这两个数码的。日常生活中,人们接触最多的就是十进制数,我们普遍采用十进制来表示数的大小,十进制的特点如下。
(1)有10个数字符号。
这10个数字符号分别是0、1、2、3、4、5、6、7、8、9。人们用这10个数字符号来表示数的大小。
(2)进位规则是“逢十进一”。
在计算机中采用的是二进制进行运算,二进制的特点如下。
(1)有两个数字符号:0和1。
(2)进位规则是“逢二进一”。
20世纪被称作第三次科技革命的重要标志之一的计算机的发明与应用,因为数字计算机只能识别和处理由‘0’,‘1’符号串组成的代码。其运算模式正是二进制。因为它只使用0、1两个数字符号,非常简单方便,易于用电子方式实现。
常用数制
1.十进制数
日常生活中,人们普遍采用十进制数来表示数的大小,十进制的特点是:用10个数字符号来表示数的大小,计数规律是“逢十进一”。
2.二进制数
计算机内部采用二进制数进行运算、存储和控制。二进制的特点是有两个数码:0和1,计数规律是“逢二进一”。
3.八进制数
八进制数的特点如下。
(1)有8个数字符号:0、1、2、3、4、5、6、7。
(2)计数规律是“逢八进一”。
4.十六进制数
十六进制数的特点如下。
(1)有16个数码:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F。
(2)计数规律是“逢十六进一”。
常用数制对照表

计算机如何表示英文、汉字等字符信息
在计算机中,所有的数据在存储和运算时都要使用二进制数表示,同样的,象a、b、c、d这样的52个字母(包括大写)、汉字、以及0、1、2等数字还有一些常用的符号(例如*、#、@等)在计算机中存储时也要使用二进制数来表示,而具体用哪个数字表示哪个符号,当然每个人都可以约定自己的一套(这就叫编码),而大家如果要想互相通讯而不造成混乱,那么大家就必须使用相同的编码规则,于是美国有关的标准化组织就出台了所谓的美国信息交换标准码,统一规定了上述常用符号用哪个二进制数来表示。
ASCII码
国际上普遍采用ASCII编码(American Standard Code for Information Interchange)。美国信息交换标准代码是一种用于信息交换的美国标准代码。7位字符集广泛用于代表标准美国键盘上的字符或符号。它最初是美国国家标准,供不同计算机在相互通信时用作共同遵守的西文字符编码标准,它已被国际标准化组织(ISO)定为国际标准,称为ISO646标准。适用于所有拉丁文字字母。ASCII通过将这些字符使用的值标准化,实现了计算机和计算机程序交换信息。
ASCII码使用指定的7位或8位二进制数组合来表示128或256种可能的字符。标准ASCII码也叫基础ASCII码,使用7位二进制数来表示所有的大写和小写字母,数字0到9、标点符号,以及在美式英语中使用的特殊控制字符(这里需要特别注意:ASCII码与标准ASCII码的位数上的区分,标准ASCII码是7位二进制表示)。
ASCII表如下,例如大写字母A的ASCII码为:01000001.

汉字编码
国标码GB
每个汉字有个二进制编码,叫汉字国标码。
1980年,为了使每个汉字有一个全国统一的代码,我国颁布了汉字编码的国家标准:GB2312-80《信息交换用汉字编码字符集》基本集,这个字符集是我国中文信息处理技术的发展基础,也是目前国内所有汉字系统的统一标准。
国标码是一个四位十六进制数,区位码是一个四位的十进制数,每个国标码或区位码都对应着一个唯一的汉字或符号,但因为十六进制数我们很少用到,所以大家常用的是区位码,它的前两位叫做区码,后两位叫做位码。
现时中华人民共和国官方强制使用GB 18030标准,但较旧的计算机仍然使用GB 2312。
“GB”在计算机领域中常常表示GB 2312-80或GB 18030-2005。两者是汉语编码系统的标准,在中国大陆和新加坡用于简体中文。
BIG-5码
大五码(Big5),又称为大五码或者五大码,是通行于台湾、香港地区的一个繁体字编码方案。地区标准号为:CNS11643,这就是人们讲的BIG-5码。
大五码是使用繁体中文社群中最常用的电脑汉字字符集标准,共收录13,060个中文字。Big5虽普及于中国的台湾、香港与澳门等繁体中文通行区,但长期以来并非当地的国家标准,而只是业界标准(de facto standard)。



