You are on page 1of 5

Arhitektura raunara 1- raunske vebe

predmetni profesor: dr Violeta Petrovi

POTPUNI KOMPLEMENT

Zadaci za vebu

1. Predstaviti broj (11 )10 u zapisu potpunog komplementa.

Pomou koda 8421, izvriti konvertovanje broja 11 iz dekadnog u binarni brojni sistem:

( 11 )10=( 0 1011 )2

gde 0 oznaava pozitivan predznak broja 11. Prema emi datoj na vebama, prvi korak je
prevoenje u nepotpuni komplement, invertovanjem svakog bita:

(11 )10=( 1 0100 )2

dok se drugi korak odnosi na prevoenje u potpuni komplement dodavanjem +1 na mestu


najmanje teine u kodnoj rei. 1 oznaava negativan predznak. Konaan zapis potpunog
komplementa:

(11 )10=( 1 0101 )2

2. Predstaviti broj (127 )10 u zapisu potpunog komplementa.

Pomou koda 8421, izvriti konvertovanje broja 127 iz dekadnog u binarni brojni sistem:

( 127 )10=( 0 1111111 )2

gde 0 oznaava pozitivan predznak broja 127. Prema emi datoj na vebama, prvi korak je
prevoenje u nepotpuni komplement, invertovanjem svakog bita:

(127 )10=( 1 0000000 )2

dok se drugi korak odnosi na prevoenje u potpuni komplement dodavanjem +1 na mestu


najmanje teine u kodnoj rei. 1 oznaava negativan predznak. Konaan zapis potpunog
komplementa:

(11 )10=( 1 0000001 )2

1
Arhitektura raunara 1- raunske vebe
predmetni profesor: dr Violeta Petrovi

3. Izraunati vrednosti sledeih izraza predstavljajui brojeve u potpunom komplementu u


binarnom sistemu:

a) 912+321120

b) 654+332286

c) 23+ 322120

napomena. Kodne rei markirane utom bojom se sabiraju.

a) Pomou koda 8421, izvriti konvertovanje brojeva 912,32,1120 iz dekadnog u binarni


brojni sistem:

( 912 )10=( 0 1110010000 )2

( 32 )10=( 0 100000 )2

( 1120 )10= ( 010001100000 )2

gde 0 oznaava pozitivan predznak brojeva u binarnom sistemu. Prema emi datoj na vebama,
prvi korak je prevoenje u nepotpuni komplement broja 1120, invertovanjem svakog bita:

(1120 )10 =( 1 01110011111 )2

dok se drugi korak odnosi na prevoenje u potpuni komplement dodavanjem +1 na mestu


najmanje teine u kodnoj rei. 1 oznaava negativan predznak. Konaan zapis potpunog
komplementa:

(1120 )10=( 1 01110100000 )2

1 01110100000 (1120 )10 potpun komplement binarnog zapisa.

0 0 1110010000 ( 912 )10 - dodaje se jo jedna nula na poetku kodne rei.

+00000 0 100000 ( 32 )10 dodaje se jo 5 nula na poetku kodne rei.

________________

2
Arhitektura raunara 1- raunske vebe
predmetni profesor: dr Violeta Petrovi
1111 01010000 - vri se dekomplementiranje dela kodne rei koji je naznaen plavom
bojom. Dekomplementiranje se vri dodavanjem invertora na svaki od naznaenih bitova i dobija
se 000010110000 . Prevoenjem dekomplementirane binarne kodne rei u dekadni zapis,
dobija se broj 176 i takvo reenje predstavlja apsolutnu vrednost, a poto je reenje negativan
broj onda sledi -176. 912+321120=176 .

b) Pomou koda 8421, izvriti konvertovanje brojeva 654,332,286 iz dekadnog u binarni


brojni sistem:

( 654 )10= ( 0 1010001110)2

( 332 )10=( 0 0101001100 )2

( 286 )10=( 0 0100011110 )2

gde 0 oznaava pozitivan predznak brojeva u binarnom sistemu. Prema emi datoj na vebama,
prvi korak je prevoenje u nepotpuni komplement broja 286, invertovanjem svakog bita:

(286 )10=( 1 11011100001 )2

dok se drugi korak odnosi na prevoenje u potpuni komplement dodavanjem +1 na mestu


najmanje teine u kodnoj rei. 1 oznaava negativan predznak. Konaan zapis potpunog
komplementa:

(286 )10=( 1 11011100010 )2

0 1010001110 - ( 654 )10

+0 0101001100 - ( 332 )10

________________

0 1111011010 - ( 986 )10 0 pozitivan predznak.

0 0 1111011010 - ( 986 )10 0 se dodaje zbog operacije sabiranja.

+ 111011100010 - (286 )10

________________

3
Arhitektura raunara 1- raunske vebe
predmetni profesor: dr Violeta Petrovi
1 001010111100 prva jedinica se zanemaruje. Prevoenjem binarne kodne rei u
dekadni brojni sistem, dobija se broj ( 700 )10 - tano reenje 654+332286=700 .

c) Pomou koda 8421, izvriti konvertovanje brojeva 322,120,23 iz dekadnog u binarni brojni
sistem:

( 322 )10=( 0 101000010 )2

( 120 )10=( 0 0001111000 )2

( 23 )10=( 0 0000010111 )2

gde 0 oznaava pozitivan predznak brojeva u binarnom sistemu. Prema emi datoj na vebama,
prvi korak je prevoenje u nepotpuni komplement brojeva 120 i 23 invertovanjem svakog bita:

(120 )10=( 11110000111 )2

(23 )10=( 11111101000 )2

dok se drugi korak odnosi na prevoenje u potpuni komplement dodavanjem +1 na mestu


najmanje teine u kodnoj rei. 1 oznaava negativan predznak. Konaan zapis potpunog
komplementa:

(120 )10=( 11110001000 )2

(23 )10=( 11111101001 )2

0 0 101000010 - ( 322 )10

+11110001000 - (120 )10

_________________

1 00011001010 - prva jedinica se zanemaruje. Prevoenjem binarne kodne rei u


dekadni brojni sistem, dobija se broj ( 202 )10 - tano reenje 322 120=202 .

00011001010 - ( 202 )10

+11111101001 - (23 )10

_________________

4
Arhitektura raunara 1- raunske vebe
predmetni profesor: dr Violeta Petrovi
1 00010110011 prva jedinica se zanemaruje. Prevoenjem binarne kodne rei u dekadni
brojni sistem, dobija se broj ( 179 )10 - tano reenje 32212023=179 .

You might also like