一、原碼 原碼錶示法是機器數的一種簡單的表示法。其符號位用0表示正號,用:表示負號,數值一般用二進制形式表示。 求原碼:X≥0,則符號位為0,其餘照抄; X≤0,則符號位為1,其餘照抄。 【例1】X=+1001001 [X]原 = 01001001 【例2】X=-1001001 [X]原 = 11001001 二、反碼 機器數的反碼可由原碼得到。如果機器數是正數,則該機
定義 原碼:符號位加上真值的絕對值(即:最高位為符號位,0正1負,其餘位為數值)。 反碼: 正數:與原碼相同。 負數:符號位不變,其餘各位(數值位)按位取反。 補碼: 正數:與原碼相同。 負數:在反碼的最低位加 1。 例子 假設字長為 4 位