网站大量收购独家精品文档,联系QQ:2885784924

运算方法和运算器数据的表示方法.ppt

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

例1:写出二进制-110.0011在计算机中的浮点数形式.设阶码取4位补码,尾数是8位原码解:-110.0011=-0.1100011*2+3浮点数形式为001111100011阶符尾符浮点数举例第30页,共40页,星期日,2025年,2月5日第1页,共40页,星期日,2025年,2月5日第二章运算方法和运算器2.1数据表示2.1.1概述一、什么叫数据表示是指能由计算机硬件直接识别的数据类型,如定点数、浮点数等。而所谓“由硬件直接识别”意味着某种数据类型可以用计算机硬件直接表示出来,并能由计算机指令直接调用该数据类型。第2页,共40页,星期日,2025年,2月5日二、数据的表示方法数值数据:能进行算术运算能得到明确数值概念的数字数据。非数值数据:以数字数据形式进入计算机的声音、图像、文字等信息。第3页,共40页,星期日,2025年,2月5日2.1.2数值数据的表示法一、进位计数制(简称进制)及相互转换1、进制的概念r进制:有0,…,r-1共r个单位数(unit);逢r进一。任何一个r进制数N可以表示为:第4页,共40页,星期日,2025年,2月5日2.1.2数值数据的表示法若r=2,二进制数,各位的权是以2为底的幂;若r=8,八进制数,各位的权是以8为底的幂,有八个数码:0、1、2、3、4、5、6、7;若r=10,十进制数,各位的权是以10为底的幂;若r=16,是十六进制数,其各位的权是以16为底的幂,有16个数码:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F。为了明确表示一个数所采用的进位计数制,可以该数的后面加上下标(B)、(Q)、(D)、(H),分别表示该数为二进制、八进制、十进制和十六进制第5页,共40页,星期日,2025年,2月5日2.1.2数值数据的表示法2、为什么计算机中采用二进制(1)运算简单;(2)易于物理实现(容易找到合适的器件);(3)易于表示逻辑值的真与假(布尔代数)。第6页,共40页,星期日,2025年,2月5日2.1.2数值数据的表示法3、进制转换r进制数转换为十进制数:各位按权展开求和;例1.分别把二进制数1011.01和十六进制数F0.C用十进制表示十进制数转换为r进制数:整数部分和小数部分分别进行转换第7页,共40页,星期日,2025年,2月5日十进制数转换为r进制数整数部分的转换步骤:①把r写成十进制数;②将N除以r,记录商和余数,并用r进制表示余数,这余数便是用r进制表示的数的最低位数字;③把上次的商进行②中所述除以r取余的运算,用r进制表示余数;重复这种运算直到商为0,这时的余数即为十进制数N用r进制表示时的最高位数字。例2.把十进制数103用二进制表示例3.把十进制数506用十六进制表示第8页,共40页,星期日,2025年,2月5日十进制数转换为r进制数小数部分的转换步骤:①把r写成十进制数;②将N乘以r,记录积的整数部分和小数部分,并用r进制表示整数部分,该整数即为转换后r进制小数的最高位;③把上次积的小数部分进行②中所述乘以r取整的运算,用r进制表示积的整数部分;重复这种运算直到积的小数部分为0,或者达到所要求的位数,这时的整数部分即为十进制数N转换成r进制小数的最低位。例4.把十进制0.8125用八进制表示第9页,共40页,星期日,2025年,2月5日二进制与八进制、

十六进制的相互转换从二进制转换成十六进制时,从小数点位置开始,整数部分向左,小数部分向右,每四位二进制数为一组用一位十六进制的数字来表示,不足四位的用0补足,就是相应十六进制的表示。从二进制转换成八进制时,从小数点位置开始,整数部分向左,小数部分向右,每三位二进制数为一组用一位八进制的数字来表示,不足三位的用0补足,就是相应八进制的表示。例5.把二进制11011010111.11101用十六进制表示例6.把八进制数62.31用二进制表示第10页,共40页,星期日,2025年,2月5日2.1.2数值数据的表示法二、数的机器码表示(一)符号数、机器数、真值1、真值:带有正、负号的数据;2、机器数:符号位数值化了的数;(因为计算机只认识0和1,不认识+和-)例:1101若为原码机器数,则其真值为–5或-101,后者往往也叫符号数。第11页,共40页,星期日,2025年,2月5日二、数的机器码表示(二)定点数与浮点数1、定点数(Fix-PointNumber)(1

文档评论(0)

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

你好,我好,大家好!

版权声明书
用户编号:7140162041000002

1亿VIP精品文档

相关文档