logó DIGITÁLIS SZÁMÍTÓGÉPEK
Programozott tananyag a számítástechnika tanításához és tanulásához.
visszaVISSZA   
menüMENÜ   

Kettes komplemens kód


18D =010010B
előjel
(-32)
16 8 4 2 1
A 0 1 0 0 1 0 (+18)
1-es kompl. 1 0 1 1 0 1
+1 1
2-es kompl. 1 0 1 1 1 0 (-18)

A kettes komplemens értékét meghatározhatjuk úgy, hogy az egyes komplemenshez hozzáadunk egyet.

A kettes komplemensben lévő számnak implicit előjel-bitje van. Ez a bit egyrészt az előjelet mutatja, másrészt pedig értékkel is rendelkezik és így hozzájárul a számérték kialakításához.
Az előjelbit értéke -32

A kettes komplemensben ábrázolt számérték így: -32 + 8 + 4 + 2 = -18