设为首页 | 加入收藏夹

计算机中信息的表示

2011/8/20 19:22:01 作者:计算机基础知识试题 录入:应序康 访问:11447 次 被顶:9 次 字号:【
摘要:1 数制对日常生活中数值的表示,人们采用十进位计数制,简称十进制Decimal ,但是由于计算机是用电子器件表示数字信息的容易寻找或制造具有两种不同状态的电子元件,如电开关的接通与断开晶体管的导通与截止等。所以计算机内部一律采用二进制Bin...

1 数制

对日常生活中数值的表示,人们采用十进位计数制,简称十进制Decimal ,但是由于计算机是用电子器件表示数字信息的容易寻找或制造具有两种不同状态的电子元件,如电开关的接通与断开晶体管的导通与截止等。所以计算机内部一律采用二进制Binary,两种不同的状态也实现了逻辑值真与假的表示,在编程中为了书写方便还经常使用八进制Octal和十六进制Hexadecimal。

(1)二进制:由数码0-1组成基数为2 用B 表示逢二进一例如11101011.11101B。

(2)八进制:由数码0-7组成基数为8 用大写字母O 或用Q 表示逢八进一例如353.72O 或53.72Q。

(3)十六进制:由数码0-9和字母A-F组成基数为16 用H 表示逢十六进一例如EB.E8H。

十 二八十六进制数之间的对应关系如表1-3 所示
表 1-3 十二八十六进制数之间的对应关系
十进制数D 二进制数B 八进制数O 十六进制数H


2 位

在计算机中程序Program 和数据Data 都是用二进制数码表示的,一个二进制位bit只能表示两种状态位,bit 是计算机存储数据的最小单位。


3 字节

在计算机中规定一个字节Byte 等于8 个二进制位bit,字节是数据处理的基本单位,即以字节为单位解释信息通常1 个字节可存放1 个西文字符或符号用2 个字节存放1 个汉字等在计算机中存储容量大小,以字节来度量常用的度量单位有B字节、KB千字节、MB兆字节、GB吉字节和TB太字节,其中1KB=1024B 、1MB=1024KB、1GB=1024 MB、1TB=1024GB,例如某台计算机配有256兆内存即意指该台计算机的内存容量为256MB。


4 字

计算机进行数据处理时一次存取加工和传送的数据长度称为字Word,一个字Word通常由一个或多个字节组成,它决定了计算机数据处理的效率因此是衡量计算机性能的一个重要指标一般来说字长越长计算机性能越强。


5 字符编码

计算机中的信息包括了字母各种控制符号图形符号等,它们都必须以二进制编码方式存入计算机并加以处理,字符编码方案涉及世界范围内有关信息表示交换处理和存储的基本问题,因此都以国家或国际标准的形式颁布施行。

在计算机系统中最常用的字符编码方案有EBCDIC,扩展的BCD,交换代码和ASCII,美国标准信息交换代码前者主要用于大型主机后者则广泛用于小型机和各种微机ASCII 码由7 位二进制数组成,因此定义了128 个符号其中有32 个是起控制作用的功能码,其余的96 个为数字大小写英文字母和专用符号的编码例如大写字母A 的。

ASCII 码为1000001B 41H 十进制为65 空格的ASCII 码为0100000B 20H 十进制为32等表1-4 为一般字符及其ASCII 码的对照表。

虽然 ASCII 码只用了7 位二进制代码,但由于计算机的基本存储单位是一个包含8 个二进制位的字节Byte,所以每个ASCII 码用一个字节表示最高二进制位为0。


6 汉字编码

1981 年我国制订了中华人民共和国国家标准信息交换汉字编码代号为GB2312-80,在这种标准编码的字符集中一共收录了汉字和图形符号7 445 个,其中包括6 763 个常用汉字和682 个图形符号根据使用的频率常用汉字又分为两个等级一级汉字使用频率最高包括汉字3 755 个它覆盖了常用汉字数的99% 二级汉字有3 008 个一二级合起来的使用覆盖率可以达到99.99% 一级汉字按汉语拼音字母顺序排列二级汉字则按部首排列按照国标规定汉字编码表有94 行和94 列其行号01 94 称为区号列号01 94 称为位号一个汉字所在的区号和位号都采用十进制数表示简单地组合在一起就构成了这个汉字的区位码其中高两位为区号低两位为位号区位码可以惟一确定某一个汉字或符号例如汉字啊的区位码为1601 区号16 位号01国标码又称交换码 它是在不同汉字处理系统之间进行转换时所使用的编码国标码采用两个字节来表示它与区位码的关系是H 代表十六进制。

国标码高位字节=(区号)16+20H

国标码低位字节=(位号)16+20H

例如汉字啊的区位码为十进制1601 对应于1001H 则国标码为3021H

汉字内码是在计算机内部存储处理汉字的二进制代码对于大多数计算机系统一个汉字内码占两个字节其两个字节的最高二进制位均为1 它与区位码的关系是H 代表十六进制。

汉字内码高位字节=(区号)16+A0H

汉字内码低位字节=(位号)16+A0H

例如汉字啊的区位码为十进制1601 对应于1001H 则内码为B0A1H 因为汉字内码中高低位字节的最高二进制位均为1 所以可以利用其区别于ASCII 码ASCII 码的最高二进制位为0。

汉字输入码指利用西文键盘输入汉字的编码有多种形式。

 

打印本文   加入收藏   返回顶部   关闭窗口Tags:计算机中信息的表示  
相关文章列表
  • 没有文章
参与评论
共有评论 0网友评论列表
CopyRight © 2009-2012 计算机基础知识 Inc.All Rights Reserved. 备案:苏ICP备09028880号