运算方法和运算器2计算机组成原理.pptx

§2.2 定点加法、减法运算;可以证明: [X+Y]补= [X]补+[Y]补 [X-Y]补= [X]补+[-Y]补 [-Y]补的求法:将[Y]补连同符号位求反加1。 例11: X=+1001 Y=+0101,求 X+Y=?;定点运算器 ——定点加减法;定点运算器 ——定点加减法;定点运算器——定点加减法;定点运算器 ——定点加减法;3、溢出及其判别方法:;(1)、溢出;(2)溢出原因: 之所以发生错误,是因为运算结果产生了溢出。两个正数相加,结果大于机器所能表示的最大正数,称为上溢。而两个负数相加,结果小于机器所能表示的最小负数,称为下溢。; 为了判断“溢出”是否发生,可采用两种检测的方法。第一种方法是采用双符号位法,这称为“变形补码”或“模4补码”。从而可使模2补码所能表示的数的范围扩大一倍。;定点运算器 ——定点加减法;定点运算器 ——定点加减法;例17: X=+0.1100 Y=+0.1000,求 X+Y=? 解:;例: X=-0.1100 Y=-0.1000,求 X+Y=? 解:; 由此可以得出如下结论: 1. 当以模4补码运算,运算结果的二符号位相异时,表示溢出;相同时,表示未溢出。 2. 模4补码相加的结果,不论溢出与否,最高符号位始终指示正确的符号。;例: X=-0.100 Y=-0.101,求 X+Y=? 解:;例

文档评论(0)

1亿VIP精品文档

相关文档