解:首位數字表示正負不做變(1為負數,0為正數)反碼:1110010(正數反碼等於原數,題中為負數,則除首位數對應取反)補碼:1110011(得出反碼數基礎上末位加壹)原碼:0110011(補碼符號位第壹位數字取反)
反碼為數值存儲的壹種,多應用於系統環境設置,如linux平臺的目錄和文件的默認權限的設置umask,就是使用反碼原理。
補碼為壹種用二進制表示有號數的方法,也是壹種將數字的正負號變號的方式。
原碼(又叫增碼)為符號位取反的補碼,壹般用指數的移碼減去1來做浮點數的階碼,引入的目的
是為了保證浮點數的機器零為全0。
擴展資料
計算機中的有符號數有三種表示方法,即原碼、反碼和補碼。三種表示方法均有符號位和數值位兩部分,符號位都是用0表示“正”,用1表示“負”,而數值位,三種表示方法各不相同。
在計算機系統中,數值壹律用補碼來表示和存儲。原因在於,使用補碼,可以將符號位和數值域統壹處理;同時,加法和減法也可以統壹處理 。
百度百科-二進制補碼
百度百科-補碼