第2章 据的机器层次表示.ppt

  1. 1、本文档共84页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 据的机器层次表示

本章重点: 1.进制之间的相互转换是最基本的,应当熟练掌握; 2.定点数的原码、补码、变形补码和反码表示,补码特别注意: ① 最小的补码很特殊,没有对应的原码和反码,可单独记; ② “变补”和“求补码” 概念的不同; ③ 补码乘以2(算术左移)和乘以1/2(算术右移)的结果; 3.浮点数的规格化概念,真值??浮点数表示形式; 4.奇偶校验码的校验原理及校验位形成方法; 5.学会看原文资料,并熟悉其专业名词和术语。 课堂练习: 4.某浮点数字长32位,格式如下。其中阶码部分8位,以2为底,移码表示;尾数部分一共24位(含1位数符),补码表示。现有一浮点代码为(8C5A3E00)16,试写出它所表示的十进制真值。(P46 18题,V2: P53 15题) 0 7 8 9 31 阶 码 数符 尾数 5. 将十进制数28.75转换为IEEE短浮点数。 (P46 20(1)题, V2: P53 20(1)题) 习题: P47 15, 18, 20(1)(3)(5), 21(1)(3), 23, 24 (V2:P53 12, 15, 17(1)(3)(5), 18(1)(3), 20, 21 ) 阅读:英文材料 2-4 §2.3 非数值数据的表示 2.3.1字符和字符串的表示 1. ASCII字符编码 ASCII----American Standard Code for Information Interchange) 用7位二进制表示一个字符,它包括数字0~9、A~Z、a~z等128个字符。计算机中通常用1字节存放1个字符。 (见P33表2-5) ‘A’ – 41H 2.字符串的存放 字符串采用向量存放法,即在存储器中占用一片连续的空间,每个字节存放一个字符的ASCII码。 2.3.2 汉字的表示 1.汉字输入编码 用于将汉字输入到计算机内部。 要求:操作简单、容易记忆、码位短、输入速度快。 类型:拼音编码、字形编码、数字编码、整字编码、其他(如语音识别和手写输入)等。 例如,简拼、全拼、五笔、区位、智能ABC 等。 区位码将6763个汉字分为94个区,每区中包含94个汉字(位)。 2.3.2 汉字的表示 2.国标码和汉字内码(汉字机内码) (1) 国标码GB2312-80: 国家标准“信息交换用汉字编码字符集(基本集)” 简称。 共收集常用汉字6763个、各种图形符号682个。 一个汉字用两个字节表示,每个字节的最高位为0。 (2) 汉字机内码: 计算机内部进行汉字信息的存储、交换和处理的代码。 汉字机内码每个汉字也是占2个字节,但为了保证计算机中汉字处理系统的中西文兼容,机内码的每个字节最高位为1,而ASCII码的字节最高位为0。 国标码 = 区位码(十六进制)+ 2020H 机内码 = 国标码 + 8080H = 区位码(十六进制)+ A0A0H 36H 30H +20H +20H 56H 50H 2.3.2 汉字的表示 区位码、国标码和汉字内码之间的关系 例:“中”字 区位码:5448 (在54区的48位上) (在36H区的30H位上) 国标码 5650 H 机内码 D6D0 H 2.3.2 汉字的表示 3.汉字字模码 用于汉字的字形显示输出。有向量编码和点阵码。点阵码每个汉字采用N×N的点表示,形成若干字节的二进制编码。 例如,16?16汉字点阵每个汉字用32字节表示。 ?思考:32?32汉字点阵每个汉字用多少字节表示? 4.汉字编码的发展 GB2312 ——1980年发布,简体中文,收录6763个汉字 GB12345——1990年发布,繁体字的编码标准,收录6866个汉字 GB18030——2000年底发布,大字符集标准,兼容GB2312, 可涵盖 27484个汉字,繁、简字均处于同一个平台。 §2.4 十进制数和数串的表示 2.4.1十进制数的编码 用四位二进制数来表示一位十进制数,称为二进制编码的十进制数(Binary-Code Decimal),简称BCD码。 常见的BC

文档评论(0)

skvdnd51 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档