计算机数制与编码.ppt

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

数 制 8 75 3 8 9 1 8 1 1 0 位权法:把各非十进制数按权展开求和 转换公式:(F)x =an-1×xn-1 + an-2×xn-2 + ... + a1×x1 + a0×x0 + a-1×x-1 + ... 示例: (1011.1) 2 = 1×23+0×22 + 1×21 + 1 ×20 +1 × 2-1 = 8 + 0 + 2 + 1 + 0.5 = (11.5)10 二进制 八进制 1、字符编码(ASCII码) ASCII(American Standard Code For Information Interchange)码是美国国家信息交换标准字符码,是国际上比较通用的编码。 我国制定GB1988标准,用来表示52个英文大、小写字母,10个数码,32个标点符号、运算符和34个控制字符,共128种。每个字符用一个7位二进制数来表示,在计算机内以一个字节来存储,其最高位D7恒为0。 ASCII码值的大小规律 小写字母大写字母数字特殊字符(DEL除外) 同一序列中按顺序依次增大 2、BCD码 将十进制数表示为二进制数编码的形式,称为“十进制数的二进制编码”,简称“二~十进制编码”或“BCD码”(Binary-Coded Decimal)。 四位二进制数可以组合成十六个不同的码。理论上可以从这十六个码中任意选十个来表示上述数字,但实际上只有少数的几种方案被采用。 最常用的是8421码。 表4-2-3 8421码 BCD码与二进制数的主要区别在于:BCD码的每4位一组数之间没有权值关系。 例十进制数1945可写成0001100101000101,而二进制数0001100101000101表达的十进制数值是6469。 3、汉字编码 (1)国标码 1981年,我国国家标准局颁布了国家标准《信息交换用汉字编码字符集 · 基本集》,即GB2312-80。它是汉字交换码的国家标准,所以又称“国标码”。 该标准收集了6763个常用汉字,其中一级汉字3755个,包括英、俄、日文字符以及其他符号共7445个。 国标码规定,每个字符由两个字节组成。每个字节的最高位恒为“0”,其余7位用于组成各种不同的码值。 (2)汉字机内码 在计算机内部传输、存储、处理的汉字编码称为汉字机内码。 汉字机内码可在国标码的基础上,把2个字节的最高位一律由“0”改“1”而构成。 (3)汉字输入码 输入码也称为外码,输入西文时,输入码与机内码一致,输入汉字时,不同的输入法对应不同的输入码。 无论采用哪一种输入法,当用户向计算机输入汉字时,存入计算机中的总是它的机内码,与所采用的输入法无关。 在输入码与机内码之间总是存在着一一对应关系,很容易通过“输入管理程序”把输入码转换成机内码。 (4)汉字字形码 是指文字字形存储在字库中的数字化代码。 每当需要显示或打印的汉字时,是把单个汉字离散成网点,每点以一个二进制位表示,由此组成的汉字点阵字型便称为汉字字形码。 常用的字形码有四种: 简易型16*16点阵,字模占用32字节。 普通型24*24点阵,字模占用72字节。 提高型32*32点阵,字模占用128字节。 精密型48*48点阵,字模占用288字节。 字库的分类: 软字库:将汉字库文件存储在软盘或硬盘中。 硬字库:利用汉卡(由Rom和Ram芯片制成),将汉卡安装在机器的扩展槽中。 定点数 在定点数表示法中,约定所有数据的小数点隐含固定在某个位置,该位置在计算机设计时已经确定,无须再用其他状态来明显地表示小数点。这样的数被称为定点数。 定点数 一般情况下,可把小数点位置固定在数的任何位置,但常用的形式有两种: 将小数点位置固定在数的最高位之前,使机器所表示的数是纯小数。 将小数点位置固定在数的最低位之后,使机器所表示的数为纯整数。 由于阶码可以选用不同的编码(原码、补码等),尾数的格式和小数点的位置也可以有不同的规定,所以,浮点数的表示方法不是唯一的。 一般的计算机中,既采用定点表示,也采用浮点表示。 * * 计算机数制与编码 计算机编码和数制 数 制 计算机编码 数据在计算机中的存储方式 微型计算机系统 按进位的原则进行计数 逢N进1 采用位权表示法 定义: 编码和数制 常用进位计数制表示方法 常用计数制的基数和数字符号 16 0~9,A,B,C,D,E,F 8 0~7 2

文档评论(0)

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

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

1亿VIP精品文档

相关文档