九九百科網

位置:首頁 > 經驗 > 

什麼是補碼原碼和反碼

經驗4.18K

什麼是補碼原碼和反碼

計算機中的符號數有三種表示方法,即原碼、反碼和補碼,具體如下:

1、原碼。就是二進制定點表示法,原碼錶示法在數值前面增加了一位符號位,正數該位為0,負數該位為1,其餘位表示數值的大小,即最高位為符號位,0表示正,1表示負,其餘位表示數值的大小。

2、反碼。是數值存儲的一種,多應用於系統環境設置,如linux平台的目錄和文件的默認權限的設置umask,就是使用反碼原理。

3、補碼。在計算機系統中,數值一律用補碼來表示和存儲。原因在於使用補碼,可以將符號位和數值域統一處理;同時,加法和減法也可以統一處理。

標籤:原碼 補碼 反碼