- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机组成原理数据的机器表示,计算机组成原理,计算机组成原理pdf,计算机组成原理试题,计算机硬件及组成原理,计算机组成原理视频,计算机组成原理试卷,计算机组成原理唐朔飞,计算机组成原理答案,计算机组成原理考试题
计算机组成原理:数据的机器表示 第二章 数据的机器表示 A、数据的分类 B、数值型数据的表示方法 一个预备知识 二进制数B、八进制数Q 十进制数D(可省略)、十六进制数H 两个术语定义 真值:在现实生活中,用正号、负号加绝对值表示数值的数称为真值,如123、-128等。 机器数:在计算机内部使用的、连同符号一起数码化了的数,称为机器数。 要做三件事 区分数据的正负、选择数值的码制、确定小数点的位置。 一、带符号数的表示方法 带符号机器数主要有3种编码方式: 原码 补码 反码 带符号数最常用的编码方式有2种: 原码 补码 1、原码表示 原码表示法规定:一个机器字中,最高位为符号位,符号位为0表示正数,符号位为1表示负数,数值部分与真值相同。 若定点小数的原码形式为 x0.x1x2…xn,则原码表示的定义: [X]原= 其中,[X]原是机器数,X是真值。 原码表示(续) 若定点整数的原码形式为xn…x2x1x0 ,定点整数的原码定义: [x]原= 例如,x=+1011,则[x]原 x= -1011,则[x]原 关于原码表示的结论: 真值0有两种不同的表示形式(+0、-0) 小数原码表示范围为:-1<x<1 整数原码表示范围为:-2n <x<2n 原码表示简单易懂,其缺点是加法运算复杂。因为人为约定0为正数,1为负数,在运算时,符号和数值要分开处理。 2、补码表示 补码符号位的表示方法与原码相同,数值部分的表示如下:对于正数,数值部分与真值的形式相同;对于负数,将真值的数值部分按位求反,最低位加1。 补码表示(续) 由真值、原码转换为补码 正数的补码表示与原码相同。 如:[x]原=0.1010 ,[x]补=0.1010 负数原码转换为补码的方法之一:符号位保持1不变,数值位按位求反,末位加1。 如: [x]原 = 1.1010 按位求反 1.0101 末位加1 + 1 [x]补 = 1. 0110 由补码表示转换为原码与真值 正数补码与原码相同,不需要转换。 负数补码转换为原码,可以采用上述方法,对补码再求补码,实现逆转换,即对补码再求补码结果为原码。 关于补码表示的结论: 在补码表示中,仍以最高位作为符号位,0为正数、1为负数。补码的符号位是数值的一部分,可以和数值位一起参与运算,不需要单独处理。 数值0只有一种表示,无+0和-0之分,补码的负数域不含0。 负数补码和原码相比,多出了一个负数-1或-2n。以n+1位整数为例,原码绝对值最大的负数为-(2n-1),而补码绝对值最大的负数为-2n,其原因是在补码中0只占一个码点。 补码表示可以把减法转化为加法,用一套电路完成加法和减法. 3、反码表示 反码符号位的表示方法与原码相同,数值部分表示如下:对于正数,数值部分与真值的形式相同;对于负数,将真值的数值部分按位求反。 反码表示(续) 对于正数 x=+0.x1x2…xn,[x]反= 0.x1x2…xn 对于负数 x= -0.x1x2…xn,[x]反= 1.x1x2…xn 对于0,有两种形式:[+0]反 = 0.00…0, [-0]反 = 1.11…1 二、数的定点表示与浮点表示 在现实世界中,我们所遇到的数可能既有整数部分,又有小数部分,这就存在一个如何表示小数点的问题,即如何确定小数点的位置。 根据小数点的位置是否固定,数的格式可分为: 定点表示 浮点表示 其中,定点数又分为无符号定点数、带符号定点数。 对于数据表示,我们最关心两项指标: 第一,表示范围,即在正负两个方向上各能表示多大的数 第二,分辨率,也就是表示数的精细程度 1、定点表示法——无符号定点数 所谓无符号数定点数,是指整个机器字的二进制位全部用来表示数值位,没有符号位置;同时约定小数点在最低数位之后,而且不出现在数码序列中。 例、N1 = 01001,表示9;N2 = 11001,表示25。 字长为n+1位的无符号数xn…x2x1x0有以下特性: 无符号定点数 例、以8位无符号数为例,说明其最大值为(28-1)。 2、定点表示法——带符号定点整数 带符号定点整数是纯整数,它约定机器字的最高位为符号位,小数点在最低数位之后、且不出现在数码序列中,带符号定点整数可以是原码表示或补码表示。 格式为: 以下分原码和补码进行讨论。
您可能关注的文档
- 2013年中山大学623中国哲学史考研真题及讲解.pdf
- 2013年春一年级下整十数加减整十数P62课件.ppt
- 2014年中国人民大学劳动经济学考研复试真题及复习经验.pdf
- 2014年北大国际政治考研复试分数线真题解析战后国际关系与新中国外交复习资料-育明考研.pdf
- 2015北大国际政治考研参考书战后国际关系与新中国外交资料复习方法真题解析-育明考研.pdf
- 2015年厦门大学翻译硕士MTI考研真题答案及复习攻略.pdf
- 2015年四川大学翻译硕士MTI考研真题答案及复习攻略.pdf
- 2016年人民大学国际关系学院复习方法和经验.pdf
- 2016年北京大学国际政治专业考研战后国际关系与新中国外交参考书历年真题复习资料-育明考研.pdf
- 2016年北大国际政治考研复习资料(最全).pdf
- 空调故障案例分析大全.doc
- 2023年中山市东凤镇雇员招聘考试真题及答案.pdf
- 2023年五指山市卫生健康委员会招聘城镇公益性岗位人员考试真题及答案.pdf
- 中国有色矿业-市场前景及投资研究报告:全球优质铜生产商,践行者,可编辑培训课件.pptx
- 紫金矿业-市场前景及投资研究报告:多个矿山项目在建,中长期成长路径清晰,可编辑培训课件.pptx
- 中国智能手机市场调研和分析报告(英文版)-2024年1月上传培训课件,小米,vivo,oppo,荣耀,可编辑培训课件.pptx
- 教学质量目标考核方案范文(精选7篇).pdf
- 工作说明书的名词解释.pdf
- 学生传承中华优秀传统文化演讲稿(10篇).pdf
- 稳控装置技术说明书.doc
文档评论(0)