負數的補碼

【負數的補碼】

負數的補碼

文章插圖
品牌型號:lenovo ThinkPad X250
系統:Windows 11
軟件版本:
負數的補碼

文章插圖
負數的補碼是該數的反碼加1 。負數的反碼是對原碼按位取反 , 只是最高位(符號位)不變 。表示相對原碼復雜、運算相對簡單 , 符號位參加運算 , 只需要設置加法器 , 但符號位的進位位需要加到最低位、0的表示不唯一 。
計算機中的有符號數有三種表示方法 , 即原碼、反碼和補碼 。三種表示方法均有符號位和數值位兩部分 , 符號位都是用0表示“正” , 用1表示“負” , 而數值位 , 三種表示方法各不相同 。在計算機系統中 , 數值一律用補碼來表示和存儲 。原因在于 , 使用補碼 , 可以將符號位和數值域統一處理;同時 , 加法和減法也可以統一處理 。


    推薦閱讀