18.01.2015 Views

PDF dokument koji pokriva kompletno gradivo koje se ... - Glavna

PDF dokument koji pokriva kompletno gradivo koje se ... - Glavna

PDF dokument koji pokriva kompletno gradivo koje se ... - Glavna

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Elektrotehnički fakultet Univerziteta u Beogradu Programiranje 1<br />

Promena znaka<br />

Ako <strong>se</strong> sa F označi broj (-A), tada važi da je Fc<br />

<br />

Ac<br />

L Ac<br />

, gde je L komplementaciona<br />

konstanta.<br />

Dokaz:<br />

A, A 0<br />

A, A 0 <br />

<br />

Ac<br />

<br />

<br />

Ac<br />

<br />

<br />

L<br />

A, -A 0 <br />

L<br />

A, A 0<br />

<br />

Ac<br />

L Ac<br />

L A, A 0<br />

L<br />

A, A 0<br />

L Ac<br />

<br />

L A<br />

<br />

<br />

<br />

c<br />

<br />

L<br />

L A, A 0<br />

A, A 0<br />

<br />

n<br />

U komplementu jedinice: Ac<br />

2 1 Ac<br />

11 11 Ac<br />

Ac<br />

(bit po bit)<br />

n<br />

n<br />

A 2 A 2 1 A 1 A <br />

U komplementu dvojke: 1<br />

Primer:<br />

a) n=4, komplement jedinice<br />

1011 11 8 <br />

A c<br />

A c<br />

c<br />

A<br />

<br />

11<br />

<br />

<br />

A 4 A 4<br />

0100 4 <br />

<br />

b) n=4, komplement dvojke<br />

A 1011 11 8 <br />

c<br />

A<br />

<br />

c<br />

1<br />

<br />

<br />

0100<br />

0001<br />

11<br />

c<br />

4<br />

2<br />

1 4<br />

16<br />

<br />

A 0101 5 A<br />

5 A 5<br />

c<br />

A<br />

c<br />

<br />

<br />

<br />

5<br />

Drugi, jednostavniji, način za određivanje drugog komplementa podrazumeva da <strong>se</strong> binarna<br />

reprezentacija broja deli na dva dela. Desni deo čine, čitajući sa desna na levo, sve nule i prva<br />

jedinica na koju <strong>se</strong> naiđe (u slučaju da je krajnje desna cifra jedinica, onda <strong>se</strong> desni deo sastoji samo<br />

od te jedinice). Taj deo <strong>se</strong> samo prepisuje u rezultat. Levi deo čine preostale cifre, i taj deo <strong>se</strong> bit po<br />

bit komplementira:<br />

1011<br />

10100100<br />

primer za n=4:<br />

A c<br />

101 | 1<br />

010 | 1<br />

0101<br />

primer za n=8:<br />

c<br />

A c<br />

10100<br />

01011<br />

|<br />

|<br />

01011100<br />

c<br />

100<br />

100<br />

Materijal za vežbe na tabli i pripremu ispita Strana 14 od 82

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!