计算机基础-计算机系统、数制和编码.pptVIP

计算机基础-计算机系统、数制和编码.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* BCD码与十进制数之间的转换 ( 1 0 0 0 0 0 1 0 . 1 0 0 1 )8421BCD = (82.9)D (902.45)D =(1001 0000 0010 .0100 0101)8421BCD * 1.6.3 字符数据的表示 文字的基本元素是字母和符号,统称为“字符” (character),它包括:字母、数字、符号等 字符集:一组特定字符的集合 不同的字符集包含的字符数目与内容不同,如: 中文字符集、西文字符集、日文字符集等 字符的编码: 字符集中每个字符都使用二进位(bit) 表示,称为该字符的编码 不同的字符其编码各不相同 字符集中所有字符的编码的一览表,称为该字符集的码表 * 1.6.3 字符数据的表示 1、ASCII码 西文是表音文字(拼音文字),它由拉丁字母、数字、标点符号以及一些特殊符号所组成 美国标准信息交换码(American Standard Code for Information Interchange, 简称ASCII码): 计算机中使用1个字节存储1个ASCII 字符,每个字节只占用了7位,最高位恒为0 7位ASCII码可以表示27=128种字符 ASCII字符集包含94个可打印字符和34个控制字符 ASCII码是西文字符的编码 * 表 1 – 3 标准ASCII码 ASCII码值的大小规律: 小写字母 大写字母 数字(0~9) * * 1.6.3 字符数据的表示 1、ASCII码 存在问题: 7位代码空间太小(解决方案:8位的扩充ASCII码):当编码最高位为0时,称为基本ASCII码,它表示范围为0~127 ;当最高位为1时,形成扩充的ASCII码,它表示范围为128~255,可表示128种字符。 不同国家和地区使用不同的字符集及其编码,互不兼容 东亚地区使用的大字符集无法编码 * 1.6.3 字符数据的表示 2、Unicode码 Unicode(大字符集、统一码、万国码、单一码)是一种在计算机上使用的字符编码。Unicode 是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。1990年开始研发,1994年正式公布。 采用16位编码方案,可以表示65536个不同的字符。 * 1.6.4 汉字字符的表示 1. 国标码 1980年我国颁布了GB2312国家标准《信息交换用汉字编码字符集.基本集》。该标准选出6 763个常用汉字和682个非常用汉字字符,并为每个字符规定了标准代码。 一级汉字3755个,按拼音排序;二级汉字3008个,按偏旁部首排序。 GB2312字符集构成一个94行、94列的二维表,行号为区号,列号为位号,即分成94个区,每个区分94位。每个汉字或符号在表中的位置用它所在的区号和位号来表示。 * 1.6.4 汉字字符的表示 1. 国标码 GB2312字符集构成: 一级汉字 (3755个) 二级汉字 (3008个) (扩充使用) 字母、数字和各种符号 ……………… 1 94 2 3 位号 …… …… 1 9 16 55 56 87 94 区 号 (按汉语拼音排列) (按偏旁部首排列) 共6763个汉字和682个符号,每个汉字或符号都有一个确定位置,该位置的区号和位号就是这个汉字的“区位码” * 1.6.4 汉字字符的表示 1. 国标码 国标码并不等于区位码,它是由区位码稍作转换得到,其转换方法为:将区号和位号各加32,就得到国标码。 例如,“中”位于第54区48位,区位码为5448,则“中”的国标码为8680. 每个汉字的区位码和国标码均占两个字节,区号1个字节,位号1个字节。 * 1.6.4 汉字字符的表示 2. 输入码 汉字输入码是为了将汉字通过键盘输入计算机而设计的代码。 汉字输入编码方案很多,主要可以分为三类: 数字编码:无重码,难记忆 拼音编码:重码率高 字形编码:重码率低,五笔输入法 * 1.6.4 汉字字符的表示 3. 内码(机内码) 汉字机内码是供计算机系统内部进行存储、加工处理、传输使用的代码,又叫汉字内部码。 汉字的内码固定为2个字节,内码采用变形的国标码,即将国标码两字节的最高位由0改为1,其余7位不变。 汉字的输入码和汉字的机内码是不同的概念。对同一个字,不管采用什么样的输入法(即输入码是多样的,不同的),其机内码都是相同的。 * 1.6.4 汉字字符的表示 3. 内码(机内码) 国标码是汉字信息交换的标准编码,但因其前后字节的最高位为0,与ASCII码发生冲突,如“保”字,国标码为31H和23H,而西文字符“1”和“#”的ASSCII也为31H

文档评论(0)

ki66588 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档