- 144
- 0
- 约8.69千字
- 约 11页
- 2016-04-05 发布于湖北
- 举报
6章 信息的表示
本章介绍计算机中数值数据、文字、声音及图形图像的表示及存储方法,要求学生了解计算机中各类信息的表示,重点掌握数值数据在计算机中表示需要解决的问题,具体的转换方法。
重点提示:
定点数
浮点数
补码表示法
校验码
6-1 重点难点指导
6-1-1 概述
在选择计算机数值的表示方式时,应当全面考虑以下几个因素:
要表示数的类型,是要表示小数、整数、实数或复数,还是它们的某种组合。不同的数据类型所需要的表示方式是不同的;
可能遇到的数值范围。这将对计算机存储能力和处理能力提出相应的要求,一般来说,需要表示的数值范围越大,对存储和处理能力越高;
数值精确度。数值精确度要求越高,则需要更多的二进制位来表示一个数值。这同样会受限于计算机的存储和处理能力;
数据存储和处理所需要的硬件代价。这会对计算机的整体造价产生影响。
计算机中常用的数据表示格式有两种,一是定点格式,二是浮点格式。一般来说,定点格式容许的数值范围有限,但要求的处理硬件比较简单;而浮点格式容许的数值范围很大,但要求的处理硬件比较复杂。
数值在计算机中的表示具有如下特点:
二进制表示
数据的编码化
正负号的数字化
小数点位置的约定
数据有模
6-1-2 定点数表示方法
由于数据是存储在主存中,而主存只能存储二进制位串,因此,数据计算机表示需要解决下面的问题:
正负号的表示
小数点的表示
在讨论数值编码中,经常要使用真值和机器数两个概念,下面给出解释:
真值:书写表示的数值,如+3、-5等,这些数据由人识别;
机器数或机器码:数值在计算机中的编码表示,为二进制数串形式,供机器使用。
数值编码的内容就是在计算机中如何把真值映射为机器码。
定点数表示法:将机器中所有数据的小数点位置固定不变的数据表示法。
通常为了处理简单,将定点数表示成纯小数或纯整数。
采用一位符号位的最简单、最直观的表示法是原码表示法,又称为符号——幅值表示法。
一般情况下,对于定点整数,原码表示的定义是
对于定点小数
根据原码的定义,可总结出原码的一些性质:
原码的最高位表示符号,0位为正,1为负;
0在原码表示中不唯一,有+0、-0之分;
n位原码总共有2n种编码,共可表示2n-1个数,因为0用了两个编码;
负数的原码大于正数的原码
原码的实质是表示数值的绝对值,因此由真值转换为原码的方法是:将+写成0,-写成1,数值位不变。
原码表示法的优点:
表示很直观;
易于实现乘、除法运算。
原码表示法的缺点:
加减运算时既要考虑数的符号,又要考虑幅值,处理较为复杂;
0有两种表示。
补码表示法是计算机中应用最广泛的一种数据编码形式。
在介绍补码之前,有必要先解释一下有模运算的概念。所谓有模运算是指在一定数值范围内进行的运算。例如:钟表。而我们常用的实数运算则属于无模运算。
由于在计算机中采用有限的二进制位来表示数据,因此计算机中的所有运算都是有模运算。
对于有模运算来讲,减一个数等于加上该数对模的补数,补码的概念就来源于此。
在补码中,正数用本身来代表,而负数用其补数来代表。
对于定点整数,补码表示的定义是
对于定点小数,补码表示的定义是
求负数补码的方法:
符号位置1,其余各位0变1,1变0,然后在最末位上加1;
从低位向高位找到第一个1,这个1和右边各位的0保持不变,左边的各高位按位取反。
根据补码的定义,可总结出补码所具有的一些性质:
最高位表示符号,0位为正,1为负;
0的表示唯一,即编码为全0的情况;
补码表示法比原码表示法多表示一个数据;
负数补码值大于正数补码值;
补码算术右移时,要将符号位复制;
补码算术左移时,末位补0即可;
定点整数补码位数扩展时,要将符号位向左复制;定点小数补码进行位数扩展时,只需要在原机器码后补0即可。
6-1-3 浮点数表示方法
浮点数表示法的思想来源于十进制的科学计数法。
使用浮点数表示法的目的是增大相同位数二进制数所表示数的范围,但并不能增加表示数的个数,即使用浮点表示法降低了数的表示精度。
浮点数的二进制数表示法:
±S×B±E
这样的数存储在一个二进制字的三个字段中:
符号:正或负
有效数S (Significant)
指数E (Exponent)
有效数S也被称为尾数,一般采用补码形式的定点小数形式;指数E一般采用移码形式;基值B是隐含的并且不需存储,因为对所有数它都是相同的。
浮点数的规格化表示:为了提高数据的表示精度,当尾数的值不为0时,其绝对值应≥0.5,即尾数域的最高有效位应为l,否则要以修改阶码同时左右移小数点的办法。
浮点数0的表示:当一个浮点数的尾数为0,不论其阶码为何值,或者当阶码的值遇到比它能表示的最小值还小时,不管其尾数为何值,计算机都把该浮点数看成零值,称为机器零。
由于浮点表示法的种类较多,为了便于不同机器之间的数据移植,
您可能关注的文档
- 第5章复合体系的典型界面反应.ppt
- 第5章刚体力学.ppt
- 第5章机械波A.ppt
- 第5章-静电场2xue.ppt
- 第5章—品牌创意与设计.ppt
- 第5章输入输出和中断.ppt
- 第5章调制解调技术.ppt
- 第5章总线与接口.ppt
- 第06-2 变压器.ppt
- 第6-1章一维波动方程推导.ppt
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 人教版三年级数学下册《口算除法》.ppt VIP
- 中华民族共同体概论课件专家版3第三讲 文明初现与中华民族起源(史前时期).pptx VIP
- 西南财经大学专题研究生考试参考书目.pdf VIP
- 中华民族共同体概论课件第十二讲民族危亡与中华民族意识觉醒(1840—1919)2025年版.pptx VIP
- 金属地下矿山安全教育培训课件.ppt VIP
- 第二学期八年级数学备课组工作计划.docx VIP
- 妇科护理宫腔镜进修总结.pptx
- 中华民族共同体概论大讲堂之第十二讲民族危亡与民族意识觉醒(1840—1919).pptx VIP
- 2025年度销售工作总结与2026战略规划.pptx VIP
- 《横县鱼生全链条管理规范 第1部分:养殖》.docx VIP
原创力文档

文档评论(0)