计算机进位制转化ppt,各种进位制之间的相互转换.PPT

各种进位制之间的相互转换

第 2 章 计算机中的信息表示 计算机中的信息分为数据与指令。数据又分数值型和非数值型;指令信息则是计算机产生各种控制命令的基本依据。 学习内容: 数值型数据的表示方法 进位计数制、带符号数的表示、数的定点表示与浮点表示 字符表示 ASCII码、 汉字编码简介 指令信息的表示 指令的格式、常见寻址方式、指令类型 学习目标: 掌握常用的进位计数制及其相互转换方法。 掌握原码、补码的表示方法及其相互转换,了解反码表示方法。 掌握定点数、浮点数表示方法,能根据给定的格式定出典型值。 学会查用ASCII表,了解汉字编码的基础知识。 掌握常用寻址方式,I/O编址方法;理解指令格式的基本概念,了解常见的指令功能分类。 重点难点: 1、常用的进位计数制及其相互转换方法。 2、 原码、补码的表示方法及其相互转换。 3、 定点数、浮点数表示方法,能根据给定的格式定出典型值。(难点) 课时安排: 2课时。 媒体使用: 使用多媒体投影,主要采用PowerPoint准备的电子教案。 § 2.1 数值型数据的表示方法§ 2.1.1 进位计数制 一.计算机中常用的进位制: 科学计数法:(S)10=Xn10n+ Xn-110n-1+…+ X0100+ X-110-1+ X-210-2+…+ X-m10-m 其他进制数的表示方法: (101.01)2=1*22+0*21+1*20+0*2-1+1*2-2=(5.25)10 (703.64)8=7*82+0*81+3*80+6*8-1+4*8-=(451.8125)10 (BC3.89)16=11*162+12*161+3*160+8*16-1+9*16-2=(3011.535)10 二--十进制又称为8421码 与常规十进制一样,每位二—十进制数只允许选用0-9中的一个,逢十进一,用二进制编码表示十进制数,这种编码又称为BCD码。 例:(137)10=(0001 0011 0111)BCD 二、各种进位制之间的相互转换: 1.十——二进制数之间的转换 (1)十—二进制的整数转换 减权定位法:逐位分离 除基取余法:除2取余,余数倒排列。 (见教材P27页) 减权定位法: 例:(116)10=(1110100)2 (2)十—二进制的小数转换 减权定位法:(与整数转换所用不着减权定位法相似,但转换后得到的二进制小数可能是一个“不尽”的小数,其规定的字长或实际需要的精度来决定。) (0.625)10=(0.101…)2 乘基取整法 例:(0.625)10=(0.101)2 见板书 (3)二—十进制的整、小数转换 二—十进制的整、小数转换可见前面介绍的类似“科学计数法”,即按权相加法 另外两种方法: 二—十进制的整数转换:逐次乘基相加法 二—十进制的小数转换:逐次除基相加法 0-F(15)与二进制的转换 2. 二——八进制数之间的转换 三位二进制转换一位八进制 3. 二——十六进制数之间的转换 四位二进制数转换一位十六进制 § 2.1.2 带符号数的表示 真值——一个数的本身,包括正负号。 机器数——在计算机中,常约定数的某一位表示符号,用0表示正号,用1表示负号,这种连同数符一起数码化了的数,称为机器数。 一、原码表示法 原码表示法约定:最高位为符号位,符号位为0表示该数为正,为1表示该数为负;有效数值部分用二进制绝对值表示。 1.纯小数(定点小数X0X1…Xn)的原码定义 [X]原= x 0≤x<1     例:X=+0.1011——X原=0.1011  1-x=1+|x| -1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值