数制及数制转换.ppt

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数制及数制转换 人类最直接的计数工具是手指,所以人们在日常生活中采用10进制计数,但是计算机内部统一采用二进制数表示数据(数字,图象,动画,声音)。 位权的概念 十进制数 位权的概念 二进制数 十进制数(D)--Decimal 0、1、2、3、4、5、6、7、8、9 二进制数(B)--Binary 0、1 八进制数(O)--Octal 0、1、2、3、4、5、6、7 十六进制(H)---Hexadecimal 0、1、2、3、4、5、6、7、8、9、A(10)、B(11)、C(12)、D(13)、E(14)、F(15) 二进制数 八进制数 * * 满十进一 0123456789 0123456789 1 十进制 计算机中采用二进制数的原因 可行性 :与实际电子元件的两种状态相对应,只要具有两种稳定状态的器件就能表示二进制数。物理上容易实现。两个稳定状态正好用二进制数的两个数码0/1来表示。例如:开/关,导通/截止,电平的高/低 简易性: 二进制运算比较简单 逻辑性(算术运算、逻辑运算) 二进制数的1、0与逻辑代数中的真(T)、假(F)相对应 可靠性: 由于数字少只有0、1,处理和传输时不容易出错 日常生活中使用的数是十进制数,它的特征是: ??? (1)有10个数字:0、1、2、3、4、5、6、7、8、9。 ??? (2)运算时“逢十进一”,“借一当十”。 ??? (3)每个数字在不同的数位上,其值的大小是不同的。 (1)十进制数制 9 + 2 11 11 - 2 9 (321.4)10=3 × 102+ 2 ×101+ 1 × 100+4 ×10-1 (4321.5)10=4 × 103+ 3 ×102+ 2 × 101+ 1 × 100+ 5 ×10-1 (2)二进制数制 主要特点: ① 仅有两个不同的计数符号:0和1。 ② 按“逢二进一,借一当二”的规则计数。 例:(101.11) 2= 1×22+0×21+1×20+1×2-1+1×2-2 4 + 0 +1 + 0.5 + 0.25 (5.75)10 1 + 1 10 100 - 1 11 ③ 每个数字在不同的数位上,其值的大小是不同的。 = = (3)八进制数制 主要特点: ① 有八个不同的计数符号:0、1、2、3、4、5、6、7 ② 按“逢八进一,借一当八”的规则计数。 7 + 1 10 11 - 2 7 ③ 每个数字在不同的数位上,其值的大小是不同的。 (123.4)8=1 × 82+ 2 ×81+ 3 × 80+4 ×8-1 = 64+16+3+0.5 =(83.5)10 (4)十六进制数制 主要特点: ① 有16个不同的计数符号:0、1、2、3、4、5、6、7、8、9、A(10)、B(11)、C(12)、D(13)、E(14)、F(15) 。 ② 按“逢十六进一,借一当十六”的规则计数。 EF + 1 F0 100 - 1 FF ③ 每个数字在不同的数位上,其值的大小是不同的。 (123.4)16=1 × 162+ 2 ×161+ 3 ×160+4 ×16-1 = 256+32+3+0.25 =(291.25)10 基数:在一种数制中,只能使用一组固定的数码来表示数的大小,数码的个数称之为基数。 十进制有0~9共有十个数字,所以基数为10。二进制只有两个数字,记为0、1,所以基数为2。以此类推,八进制0~7,基数为8;十六进制0~F,基数为16。N进制的基数为N。 ??? 位权:在一种数制中,数码所表示的数值大小与它在数中所处的位置有关,这称之为位权。位权用来代表某一位在数值中所处位置的值。用Ni-1表示。N为基数,i代表所在位置,整数第一位是1,i从右向左,依次加1;小数从左向右,依次减1。 数制:用一组固定数码和一套规则表示数值的方法称之为数制。 1 2 3. 4 102 101 100 10-1 1 × 100 2 × 10 3 × 1 4×0.1 各位权值 值的计算 100+20+3+0.4 + 结果 1 0 1. 1 22 21 20 2-1 1 × 4 0 × 2 1 × 1 1×0.5 各位权值 值的计算 4+0+1+0.5= 5.5 + 结果 表示方法: 101D 101B 101O 101H (

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档