什么是補碼原碼和反碼

計算機中的符號數有三種表示方法 , 即原碼、反碼和補碼 , 具體如下:
【什么是補碼原碼和反碼】1、原碼 。就是二進制定點表示法 , 原碼表示法在數值前面增加了一位符號位 , 正數該位為0 , 負數該位為1 , 其余位表示數值的大小 , 即最高位為符號位 , 0表示正 , 1表示負 , 其余位表示數值的大小 。
2、反碼 。是數值存儲的一種 , 多應用于系統環境設置 , 如linux平臺的目錄和文件的默認權限的設置umask , 就是使用反碼原理 。
3、補碼 。在計算機系統中 , 數值一律用補碼來表示和存儲 。原因在于使用補碼 , 可以將符號位和數值域統一處理;同時 , 加法和減法也可以統一處理 。