数制及其转换.ppt

  1. 1、本文档共66页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
例:字符A的显示 A的ASCII码 41H给出字符发生器高位地址 000010000 000101000 001000100 010000010 011111110 010000010 010000010 010000010 字符的点阵组成字库,按照地址从字库中读出该字符。 一个汉字的点阵码不唯一,与输出该汉字的点阵大小有关。存储一个8×8点阵汉字的点阵码需要8B的存储空间,存储一个16×24点阵汉字的点阵码需要48B的存储空间。 4、汉字处理过程示意图 返回 例1 将12.3转换为二进制。 解:∵2×0.3 = 0.6 + 0 高 2×0.6 = 0.2 + 1 2×0.2 = 0.4 + 0 2×0.4 = 0.8 + 0 2×0.8 = 0.6 + 1 低 …………………… ∴ 。 练习: 把下列进制数转化为二进制数 34 23.25 3、10进制转8、16进制 10进制转8进制和16进制与10—2进制的转换是类似的。 例2 求1234.5的16进制数。 解:1234 = 16×77 + 2 低 77 = 16×4 + D 4 = 16×0 + 4 高 ∴ 16×0.5 = 0.0 + 8,1234.5 = 4D2.8 H。 4、 2进制转8、16进制 l?? 2进制转8进制:对2进制数从小数点向两边每3位分节,将每一节的3位2进制数转换为一个8进制数字,将所得的各个8进制数字(包括小数点)拼接起来即是所求的8进制数。 例如10011 B = 11,010,101.100,110 B = 325.46 O。 注:对2进制数分节时,若小数点右边最后一节不足3位,则要用0补足到3位。 l?? 2进制转16进制:对2进制数从小数点向两边每4位分节,将每一节的4位2进制数转换为一个16进制数字,将所得的各个16进制数字(包括小数点)拼接起来即是所求的16进制数。 例如10011 B = 1101,0101.1001,1000 B = D5.98 H 5、8/16进制转2进制 将8进制(16进制)数转换为2进制数时,只需将每一个8进制(16进制)数字转换为3位(4位)2进制数,然后拼接起来即得2进制数。 例如:123.4 O = 1,010,011.100 B = 1010011.1 B, 又 1F.E H = 1,1111.1110 B = 11111.111 B 返回 练习: 转换相应的进制数 (10100)2=( )8 (42)8=( )2 (10100)2=( )16 (CA)16=( )2 练习   (1) (111000)2=( )16   (2) 43H= D   (3) (5324)10=( )16   (4)下列4种不同数制表示的数中,数值最小的一个 A)八进制数52 B)十进制数44 C)十六进制数2B D)二进制数101001   (5) 110110B = D (6) 234D = B (7) (EF)16 = ( )2 (8) (76)8= ( )2 (9) (1010101101)2=( )16 (10) (23.625)10 = ( )2 §2 数的机器表示 二进制数在计算机内部是按一定的规则存储的,例如正号用0存储,负号用1存储,所有的数用补码存储,用16 bit或32

文档评论(0)

153****9595 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档