吴忠躺衫网络科技有限公司

您好,歡迎來電子發燒友網! ,新用戶?[免費注冊]

您的位置:電子發燒友網>電子百科>電腦硬件>臺式機>

浮點運算與浮點運算器

2010年04月15日 13:42 www.solar-ruike.com.cn 作者:佚名 用戶評論(0

浮點運算與浮點運算器

浮點加減法的運算步驟
設兩個浮點數 X=Mx※2Ex Y=My※2Ey
實現X±Y要用如下5步完成:
①對階操作:小階向大階看齊
②進行尾數加減運算
規格化處理:尾數進行運算的結果必須變成規格化的浮點數,對于雙符號位的補碼尾數來說,就必須是
001×××…×× 或110×××…××的形式
若不符合上述形式要進行左規或右規處理。

④舍入操作:在執行對階或右規操作時常用“0”舍“1”入法將右移出去的尾數數值進行舍入,以確保精度。
⑤判結果的正確性:即檢查階碼是否溢出
若階碼下溢(移碼表示是00…0),要置結果為機器0;
若階碼上溢(超過了階碼表示的最大值)置溢出標志。

例題:假定X=0 .0110011*2 11 ,Y=0.1101101*2 -10 (此處的數均為二進制) ?? 計算X+Y;
解:[X] 浮 : 0 1 010 1100110
[Y] 浮 : 0 0 110 1101101
符號位 階碼 尾數

第一步:求階差: │ΔE│=|1010-0110|=0100
第二步:對階:Y的階碼小, Y的尾數右移4位
[Y] 浮 變為 0 1 010 0000110 1101暫時保存
第三步:尾數相加,采用雙符號位的補碼運算
00 1100110
+00 0000110
00 1101100
第四步規格化:滿足規格化要求
第五步:舍入處理,采用0舍1入法處理
故最終運算結果的浮點數格式為: 0 1 010 1101101,
即X+Y=+0. 1101101*2 10

2、浮點乘除法的運算步驟
①階碼運算:階碼求和(乘法)或階碼求差(除法)
即 [Ex+Ey]移= [Ex]移+ [Ey]補
[Ex-Ey]移= [Ex]移+ [-Ey]補

②浮點數的尾數處理:浮點數中尾數乘除法運算結果要進行舍入處理
例題:X=0 .0110011*2 11 ,Y=0.1101101*2 -10
求X※Y
解:[X] 浮 : 0 1 010 1100110
[Y] 浮 : 0 0 110 1101101
第一步:階碼相加
[Ex+Ey]移=[Ex]移+[Ey]補=1 010+1 110=1 000
1 000為移碼表示的0
第二步:原碼尾數相乘的結果為:
0 10101101101110
第三步:規格化處理:已滿足規格化要求,不需左規,尾數不變,階碼不變。
第四步:舍入處理:按舍入規則,加1進行修正
所以 X※Y= 0.1010111※2 +000


?

非常好我支持^.^

(0) 0%

不好我反對

(3) 100%

( 發表人:admin )

      發表評論

      用戶評論
      評價:好評中評差評

      發表評論,獲取積分! 請遵守相關規定!

      ?
      香港六合彩挂牌| 反赌百家乐的玩法技巧和规则 | 全讯网bbin888.com| 百家乐官网免费送现金| 饶河县| 大发888信誉net| 豪门百家乐的玩法技巧和规则 | 福泉市| 大发888开户日博备用| 百家乐游戏机说明书| 电子百家乐官网假在线哪| 公主岭市| 百家乐百家乐视频游戏世界| 发中发百家乐官网的玩法技巧和规则| 泰来百家乐官网导航| 博彩e族777| 网络百家乐官网会作假吗| 网上百家乐官网娱乐场| 金都娱乐城真人娱乐| 大发888娱乐城 真钱下载| 百家乐桌布无纺布| 百家乐百战百胜| 百家乐桌出租| 三元风水24山水法| 新濠百家乐官网的玩法技巧和规则| 澳门百家乐官网技巧皇冠网| 汾西县| 山东| 真钱娱乐平台| 香港| 宁南县| 巴林左旗| 百家乐官网国际娱乐| 亿博娱乐| 多彩娱乐城| 皇冠比分| 豪龙国际娱乐| 胜负彩| 最新六合彩开奖结果| 外围赌球网站| 利来国际网址|