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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

原码、反码、补码的运算 【2分钟掌握】

發布時間:2025/1/21 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 原码、反码、补码的运算 【2分钟掌握】 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

最近在學計算機組成原理,又遇到了原碼、反碼、補碼的運算。
就整理了運算規則,方便以后復看,減少時間浪費。

簡介

原碼:符號位 + 數值位
反碼:反碼是原碼和補碼之間轉化的工具,是個橋梁作用。
補碼:補碼的意義是為了將減法轉換成加法

運算規則

(原碼、反碼、補碼之間相互轉化,記住符號位不要動)

重要的事情再說一遍,符號位不要動!!!

正數,原碼 = 補碼 = 反碼
負數,原碼求反碼

  • 原碼除了符號位以外,全部求反就是反碼

負數,原碼求補碼

  • 求出來的反碼加+1,就是補碼。

如果你只是臨時應付考試和作業,下面內容可以不看。

補充

計算機將減法轉換成加法的原理就是利用了補碼。
例如我們現在有個時鐘,時針指著3。

如果我們要讓時針指向6,(假設順時針運動為加法,逆時針運動是減法)

  • 逆時針運動 9個小時
  • 順時針運動 3 個小時
  • 這兩種方法是等效的。
    也就是說
    3-9 = 6(模12)
    3+3 = 6

    這樣就將減法轉換成加法了。

    參考文章

    https://www.cnblogs.com/chenhaodong123/p/10527075.html

    總結

    以上是生活随笔為你收集整理的原码、反码、补码的运算 【2分钟掌握】的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。