第二章 运算方法与运算器 ;本章内容:;2.1 数据与文字的表示方法;2.1.1 数据格式 ;1.??定点数的表示方法;定点数例;纯整数:X =(设:x=x0x1x2…xn
则: 数值位各位均为0时最小;各位均为1时最大)
纯小数的表示范围: 0≤|x|≤1-2-n (2.1)
纯整数的表示范围为:
0≤|x|≤2n-1 (2.2)
目前计算机中多采用定点纯整数表示,因此将定点数
表示的运算简称为整数运算。 ;2、浮点数的表示方法 ;在定点计算机中,一般约定: 尾数|M|1.0,并按此原则
确定各数据的浮点表示格式。
∴ 上例 +156.67=0.15678 ×103 (规格化表示法)
同理:对于二进制数
+1011.1101= +0×2+4
0×2+100 =M×RE
(且最高数值位为1, 规格化表示法);浮点数表示;浮点数表示;浮点数表示;浮点数表示;?3.十进制数串的表示方法;2.压缩的十进制数串形式(BCD码)
压缩的十进制数串形式:每个字节存放两个十进制的数码。
如:+153、-12 ;2.1.2 数的机器码表示 ;1. 原码表示法;对于定点整数 x =±x1x2…xn,则原码的定义是:
设:定点整数的原码形式为:
[x]原=x0x1x2…xn,
;数的原码表示; 此外,原码的另一缺点是:由于数值部分是采用
绝对值表示的,因而使得加减法运算比较麻烦,而加
减法运算正是计算机中最常使用的运算。
所以,必须探讨解决方法。
——补码则正是一种解决方法。;2.补码表示法 ;当模数Mod=12时,称:9是(-3)补码。
用数学公式表示: -3=+9 (mod12)
“模Mod”表示可以被丢掉的数值。上式在数学上称
为同余式。
∴设某数为x,当Mod=12时:
x-3=x+9、x+7=x-5 或:x+12=x (Mod=12)
都是等价的。
从这里可以得到一个启示,就是:当负数用补
码表示时,可以把减法转化为加法。 ; x 2n x ≥0
2n+1+x= 2n+1 -|x| 0≥ x ≥ -2n; 问题:根据补码定义,求负数的补码时需作一次减法运算,这显然不是补码方法的初衷。后面将介绍反码表示法可以解决负数的求补问题。;3. 反码表示法 (用于原码转换为补码);例: 已知 x= +10111, y= -11011, 求 [x]反、[y]反;通过反码求补码的方法:;例:已知 x=+1011, y=-1101, 求 [x]补、[y]补
按定义:x0 [x]补 =[x]反= 01011
(注:正数的补码、反码, 数值保持不变!)
y0 [y]补 =[y]反+1
=10010+1
=10011 ;;4. 移码表示法;例如;例: 当x=+10101 时, [x]移=25+x=1,10101
当 y =-10101 时,
[y]移=25+y=25-10101=0,01011
注意到:
(1)逗号不是小数点,而是表示左边一位是符号位。
(2)移码中符号位x0表示的规律与原码、补码、反码
相反。
(3)移码在数值上与补码一致,但是符号位与补码正
好相反!;机器码表示法小结:;移码表示法主要用于表示浮点数的阶码,可以直接比较大小。
移码在数值上与补码相同,符号位(最高位)正好相反。
由于补码表示对加减法运算十分方便,因此目前机器中广泛采用补码表示法。在这类机器中,数用补码表示,补码存储,补码运算。(如:有些机器在做加减法时用补码运算,在做乘除法时用原码运算)
;[例6] 以定点整数为例,用数轴形式说明原码、反码、补码表示范围和可能的数码组合情况。;[例] 设机器字长16位,定点表示,尾数15位,数符1位,问:定点整数原码表示时,最大正数是多少? 最小的负数是多少?;[例6]假设由S,E,M三个域组成的一个32位二进制字所表示的非零规格化浮点数x,真值表示为: x=(-1)s×
您可能关注的文档
- 第七章 购买者行为分析.ppt
- WCDMA-室内覆盖设计.ppt
- T+开发平台发布.ppt
- 四年级下册语文课件-《小城凤凰》|湘教版.ppt
- 万以内数的认识 整十、整百、整千数的加减法.ppt
- DOE经典培训资料课件.ppt
- 十八项核心制度(护理篇)解读.ppt
- 寿险事业与职涯规划-主管篇.ppt
- 仙人掌类花卉欣赏八.ppt
- 说服力,工作型该这样做(文字篇).ppt
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
原创力文档

文档评论(0)