Źródło: Arkusze CKE
Jakie cechy posiada kod dopełniający do dwóch?
Warianty odpowiedzi
-
A
Umożliwia konwersję systemu binarnego na szesnastkowy
-
B
Reprezentuje liczbę w odwrotnej formie binarnej
-
C
Umożliwia reprezentację liczb ujemnych w systemie binarnym
-
D
Służy do przekształcania liczb binarnych na dziesiętne
Wyjaśnienie
Kod uzupełnienia do dwóch (U2) został stworzony po to, aby komputery mogły w łatwy i naturalny sposób operować na liczbach ujemnych.
Główną zaletą systemu U2 jest to, że procesor może wykonywać odejmowanie dokładnie za pomocą tego samego układu dodającego (ALU), co zwykłe dodawanie, bez konieczności budowania osobnych obwodów.
Dodatkowo system U2 eliminuje problem podwójnego zera (dodatniego i ujemnego), co znacznie upraszcza obliczenia matematyczne w elektronice cyfrowej.