負數十進位制的反碼怎麼求?

負數十進位制的反碼怎麼求?掙錢養溜溜2021-03-22 15:24:13

負數十進位制求反碼步驟:

1、先計算十進位制數對應的絕對值的二進位制數;

2、假如是編碼是八位長度,最高位置1,在上一步得到的二進位制數放在低位,其餘各位用0補齊,這樣得到的就是某個負數的原碼;

3、原碼最高位不變,其他各位置反,即原來是0的變1,原來是1的變0,這樣得到的就是反碼。

比如,十進位制數-11,其絕對值是11,對應二進位制數是1011,對應原碼是10001011,反碼就是11110100