1.2.5 Komplementi

 

Do sada su promatrane aritmetičke operacije s pozitivnim brojevima, tj. brojevima s pozitivnim predznakom. Jasno je da se u računanju susreću i negativni brojevi, tj. brojevi s negativnim predznakom. Budući se predznaci pozitivnih i negativnih brojeva u binarnom sustavu ne mogu prikazati znakovima predznaka + i -, za njihov prikaz se koriste binarne znamenke 0 i 1. Kod prikaza brojeva s predznakom, predznak broja pokazuje najlijevija binarna znamenka. Brojeve je u digitalnom sustavu moguće prikazati na tri načina. Prikladan način prikaza pozitivnih i negativnih brojeva predstavlja zapis brojeva u njihovom komplementarnom obliku.

Oduzimanje brojeva u digitalnim sustavima je moguće pojednostaviti korištenjem komplementa broja, tj. umanjitelj se zapisuje kao negativni broj (suprotni broj), a razlika se dobiva zbrajanjem umanjenika i suprotnog broja umanjitelja. Na taj način se za operaciju oduzimanja A - B ne koristi digitalni sklop za oduzimanje, već se pomoću sklopa za zbrajanje izvodi operacija A + (-B). Oduzimanje brojeva zbrajanjem s komplementom olakšava izvedbu digitalnog računala, jer se istim sklopom (za zbrajanje) izvode dvije aritmetičke operacije čime se postiže ušteda u sklopovlju i smanjuje složenost središnje upravljačke jedinice.

U svakom brojevnom sustavu baze r, zadani broj ima dva svoja suprotna broja: r-ti komplement (komplement baze), i r - 1 komplement (umanjeni komplement baze).

 

povratak