1 / 18
文档名称:

微机中的几个主要性能指标.ppt

格式:ppt   大小:1,582KB   页数:18页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

微机中的几个主要性能指标.ppt

上传人:放射辐射 2022/7/20 文件大小:1.54 MB

下载得到文件列表

微机中的几个主要性能指标.ppt

文档介绍

文档介绍:微机中的几个主要性能指标
由NordriDesign提供

 带符号数的表示法
由于计算机只能识别0和1组成的数或代码,所以有符号数的符号也只能用0和1来表示,一般用0表示正,用1微机中的几个主要性能指标
由NordriDesign提供

 带符号数的表示法
由于计算机只能识别0和1组成的数或代码,所以有符号数的符号也只能用0和1来表示,一般用0表示正,用1表示负,常用最高位作为符号位。但由于数值部分的表示方法不同,有符号数可有三种表示方法,分别叫做原码、反码和补码。
1、机器数与真值
机器数:连同符号位一起作为一个数。
真值:机器数的数值。
2、机器数的种类和表示方法
1)原码
原码表示的有符号数,最高位为符号位,数值位部分就是该数的绝对值。
例如:假设某机器为8位机,即一个数据用8位(二进制)来表示,则:
+23的原码为 00010111
-23的原码为 10010111
其中最高位是符号位,后7位是数值位。
2)反码
反码表示的有符号数,也是把最高位规定为符号位,但数值部分对于正数是其绝对值,而对于负数则是其绝对值按位取反(即1变0,0变1)得到的。
例如:+23的反码为 00010111
   -23的反码为 11101000
特点:
(1)数字‘0’有2个编码表示。(+0)10=(00000000)2, (- 0)10=(11111111)2 。
(2)反码表示的数字范围同原码。
(3)最高位为符号位,其余为数字位,是原数字的按位取反。
补码表示的有符号数,对于正数来说同原码、反码一样,但负数的数值位部分为其绝对值按位取反后末位加1所得。
例如:-23的补码为11101001
特点:
(+0)和(-0)的补码相同,为00000000
8位二进制补码所能表示的范围为+127—— -128
最高位为符号位,其余为数字位,正数时为原数本身,负数时,对二进制数是按位取反加1。
返回本节
3)补码
3、补码的加减法运算
例:X1=+0001010 X2=-0001010
Y1=+0000101 Y2=-0000101
计算 X1+Y1 X1+Y2 X2+Y1 X2+Y2
X1-Y1 X1-Y2 X2-Y1 X2-Y2
归纳:两个补码形式的数(无论正负)相加,只要按二进制运算规则运算,得到的结果就是其和的补码。即:
       [X+Y]补=[X]补+[Y]补
4、溢出及其判断方法
1)溢出:
运算结果超出了所用字长能表示的数据范围。
例:64+65=129 用8位二进制数运算时,超出了+127,溢出出错。
2)判断溢出的方法
方法1:
同号相减或异号相加——不会溢出。
同号相加或异号相减——可能溢出:
两种情况:
同号相加时,结果符号与加数符号相反——溢出;
 异号相减时,结果符号与减数符号相同——溢出。
方法2:
常用双进位的状态进行判断
V=D7CD6C V=1,溢出, V=0,不溢出。
3)溢出与进位:是两个不同的概念,有进位不一定有溢出,有溢出不一定有进位。如:64+64 有溢出,无进位。而 (-127)+(-2)有进位也有溢出。
定点数与浮点数
1.定点表示法
所谓定点表示法,是指计算机中小数点位置是固定不变的。根据小数点位置的固定方法不同,又可分为定点整数及定点小数表示法。前者小数点固定在数的最低位之后,后者小数点固定在数的最高位之前。设计算机的字长是8位,则上述两种表示法的格式如下:
2.浮点表示法
所谓浮点表示法,是指计算机中的小数点位置不是固定的,或者说是“浮动”的。为了说明它是怎样浮动的我们引入“阶码表示法”。对于任何一个二进制数N都可表示为:
N=2±E×(±S)
返回本节
THANKS
谢谢聆听