日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

计算机组成原理(二)数据的表示和运算

發(fā)布時間:2023/11/30 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 计算机组成原理(二)数据的表示和运算 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

計算機組成原理(二)數(shù)據(jù)的表示和運算

  • 一、BCD碼
  • 二、奇偶校驗碼
  • 三、海明碼
  • 四、循環(huán)冗余校驗碼(CRC)
  • 五、乘法運算
    • 原碼乘法
    • 補碼乘法
  • 六、除法運算
    • 原碼除法
    • 補碼除法
  • 七、浮點數(shù)的表示與運算
    • 浮點數(shù)的運算

一、BCD碼

組合式BCD碼:每位十進(jìn)制數(shù)以四位BCD碼表示,兩位十進(jìn)制數(shù)存放在一個字節(jié)中

分離式BCD碼:每位十進(jìn)制數(shù)的BCD碼存放在8位數(shù)碼的低四位,高位部分無關(guān)緊要

BCD碼的加減法運算:

  • 如果任何兩個對應(yīng)位BCD數(shù)相加的結(jié)果小于或等于9,則該位不修正;若得到的結(jié)果大于9且小于16,則該位進(jìn)行加6修正
  • 如果任何兩個對應(yīng)位BCD數(shù)相加的結(jié)果向高一位有進(jìn)位(即結(jié)果大于或等于16),該位進(jìn)行加6修正。
  • 低位修正的結(jié)果使高位大于9時,則高位進(jìn)行加6修正。
  • 例一:


    因為BCD能表示0-9,所以無需+0110進(jìn)行矯正

    例二:

    二、奇偶校驗碼

    奇偶校驗碼無法檢測出偶數(shù)位錯誤。

    三、海明碼

    海明碼設(shè)計思路:將信息位分組進(jìn)行偶校驗 -> 多個校驗位->多個校驗位標(biāo)注出錯位置

    四、循環(huán)冗余校驗碼(CRC)

    五、乘法運算

    原碼乘法

    補碼乘法

    六、除法運算

    原碼除法

    補碼除法

    七、浮點數(shù)的表示與運算

    浮點數(shù)的運算

    總結(jié)

    以上是生活随笔為你收集整理的计算机组成原理(二)数据的表示和运算的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。