Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1422300
  • 博文数量: 254
  • 博客积分: 4173
  • 博客等级: 中校
  • 技术积分: 3400
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-03 21:24
个人简介

不为失败找借口,只为成功找方法!

文章分类

全部博文(254)

文章存档

2021年(3)

2020年(1)

2019年(2)

2017年(10)

2016年(6)

2015年(19)

2014年(24)

2013年(19)

2012年(52)

2011年(118)

分类: IT业界

2011-04-23 19:03:10

加法与减法的运算
 1,补码加法公式:
          整数:[A]补+[B]补=[A+B]补(mod2(n+1))
          小数:[A]补+[B]补=[A+B]补 (mod2)
 2,  补码减法公式:
          整数:[A-B]补=[A]+[-B]补(mod2(n+1))
          小数:[A-B]补=[A]+[-B]补 (mod2)
3,用两位符号位判断溢出
         【x】=(x)  1>x>=0
                4+x  0>x>=-1  (mod 4)
比较[x]补与[y]补的符号 求余数 比较[R]补与[y]补的符号
同号 [x]补-[y]补 同号 “够减”
异号 [x]补+[y]补

异号  “够减”

 

4,浮点四则运算

   x=S(x)*r(jx)

  j=J(x)-J(y)=(0      对齐)

               (>0      J(x)>J(y)[ x向y看齐    S(x)<---1,J(x)-1;

                                 [ y向x看齐     S(x)--->1,J(x)+1;

               (<0      J(x)>J(y) [x向y看齐      S(x)--->1,J(x)+1;

                                   [ y向x看齐    S(x)<---1,J(x)-1;

 

 5, 规格化形式:

       1、2《=|S|<1

 

  6,阶码[j]补=01,xxxxxxx...xxx为上溢

    阶码[j]补=10,xxxxxxx.....xx为下溢

 

阅读(1309) | 评论(0) | 转发(0) |
0

上一篇:英语名句

下一篇:学习随篇3

给主人留下些什么吧!~~