第2章 运算方法和运算部件概要.ppt

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

运算方法和运算部件 2.1 带符号的数据表示方法 2.1.1 定点数的数据表示 2.1.2 浮点数的数据表示 2.2 机器数的运算方法 2.2.1 定点数加减运算 2.2.2 二进制乘法运算 2.2.3 二进制除法运算 2.2.4 浮点数的运算 2.3 数据校验码 2.3.1 奇偶校验码 2.3.2 循环冗余校验码 一、基本概念 1.真值 计算机外界的数.现表示为二进制. x1=+1011000 x2= -101100 2.机器数 在计算机中表示的带符号的二进制数,机器数有三种表示方式:原码、补码和反码。机器数的长度受字长限制。 3.无符号数 表示范围: 8位 0_255 16位 0_65535 N位 0_2N-1 4.有符号数 ? 计算机中正负数的表示 2.1.1 定点数的数据表示 2.1.1 定点数的数据表示 3.补码表示法 正数的补码: 同原码 负数的补码: (1)对该数的原码除符号位外 (2)按位求反 (3)末位加一 补码的特性:(补码的加法和减法) 求补运算 ? :对一个二进制数按位求反、末位加一 1. [X]补码 ? [-X]补码 ? [X]补码 2.加法规则:[X+Y]补码 = [X]补码 + [Y]补码 3.减法规则:[X-Y]补码 = [X]补码 + [-Y]补码 补码减法可转换为补码加法 5.讨论机器数的表示范围 以1个字节长为例 原码-- (-127到+127) 注意:0有两种表示10000000 反码-- (-127到+127) 0也有两种表示 补码-- (-128到+127) 0只有一种表示 溢出的概念:当运算结果超出机器数所能表示的范围时,称为溢出。(对有符号数而言) 进位的概念: 由于运算结果超出了位数,最高有效位向前的进位,这一位自然丢失,一般不表示结果的对错。(对无符号数而言) 比较溢出和进位 加减法运算的溢出处理 复习提问 在计算机中的数据有定点数和浮点数两种表示方式: 本节重点 掌握原码一位乘算法及具体运算; 掌握补码一位乘的算法及具体运算; [例] 1.定点原码一位除法 3.实例 余数=0.0111?2–4 商=0.1101 浮点数:是指小数点位置可浮动的数据,通常表示: N=M*RE 其中 N——浮点数, M——尾数(纯小数) E——阶码(整数) R——“阶的基数(底)”,R为常数,一般为2、8或16。 4.机器零 一、浮点加减运算步骤 1、对阶 这进一步操作是将两个加数的小数点对齐。 设X=Mx*2Ex,Y= My*2Ey,求X±Y=? 对阶规则:是小阶向大阶看齐 对阶:?E=Ex-Ey; 阶码较小的数,其尾数向右移,每右移一位,阶码加“1”,直到两数阶码相同为止。 这里要注意符号位扩展 2、尾数加减法运算 两数阶码对齐,即可进行尾数运算,所求的和的阶码为对阶后的阶码。 尾数运算规则:尾数连同符号相加减 尾数部分求和: [A尾数]补+ [B尾数]补 00.001101 +) 11.010101 11.100010 所以,结果为[A+B]补=00,100;11.100010 3、规格化 在浮点机器运算中,为了增加有效数字的位数,提高机器运算的精确度,都必须将运算结果规格化。 规格化的目的:尾数尽量以绝对值最大值的形式出现。 规格化的形式 若尾数为原码,其规格化表示形式为: 00 .1X2…Xn 11 .1X2…Xn 若尾数为补码,通过运算可能出现6种形式为: 00 .1 X2…Xn 11 .0 X2…Xn 00 .0 X2…Xn 11 .1 X2…Xn 01 .X1 X2…Xn 10 .X1 X2…Xn 4、舍入问题 在右规或对阶时,因尾数右移低位超出机器允许的位数会丢失,因此就造成了误差,通常要进行舍入处理 (1)舍入时应满足两个要求: 每一次运算的结果要保证不超过给定的范围。 其

文档评论(0)

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

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

1亿VIP精品文档

相关文档