You are on page 1of 3

Pismena provjera znanja iz Arhitekture i organizacije racunara

1. Osnovne komponente racunara su:

Osnovne komponente racunara su hardver i softver


Hardver se odnosi na fizicke komponente racunara
Softver je skup svih racunarskih programa koji su neophodni za rad racunara

2. Bajt je ?

Bajt je niz od 8 / 23 bitova


Sa jednim bajtom(B) moze se realizovati 28 – 256 razlicitih zapisa
Bajt je najmanja kolicina podataka koja se moze adresirati u racunaru

3. Sta je operacijski kod ?


Na osnovu operacijskog koda koji se najcesce nalazi na prvom bajtu saznajemo o kakvoj vrsti adresiranja je rijec npr.
direktno adresiranje, neposredno adresiranje itd

Operacijski kod je osnovna komponenta instrukcija koje se izvrsavaju u centralnoj procesorskoj jedinici (CPU)

i igra kljucnu ulogu u funkcionisanju racunara

4. Prikazati naredbu u neposrednom adresiranju, te definisati programsko brojilo?


Kada se govori o neposrednom adresiranju tada sama naredba sadrzi podatak, a ne adresu kao sto je to slucaj sa direktnim
adresiranjem

To je oblik adresiranja kod kojeg je operand potreban za izvodjenje instrukcije dio same instrukcije

Prvi bajt instrukcije predstavlja operacijski kod, u ovom slucaju je zadano neposredno adresiranje, drugi i treci bajt sadrze trazeni
operand

Skup namjenskih registara cine programsko brojilo ili registar stanja programa

Programsko brojilo sadrzi adresu memorijske lokacije iz koje se dohvaca sljedeca naredba

Poslije svakog dohvata naredbe iz memorije sadrzaj programskog brojila se automatski puni adresom memorijske lokacije iz koje
se treba dohvatiti sljedeca naredba

5. Objasni kodiranje i dekodiranje ?


Kodiranje je konverzija realnih podataka u odgovarajuce binarne zapise

Dekodiranje je konverzija binarnih zapisa u podatke razumljive covjeku


6. Dopuni sliku !
Navedite sadrzaj operanta sa lokacije c27e je 23

Adresa sadrzaj memorije

C27e 23
C28f AB
C280 86

7. Sta su digitalni racunari i za sta se koriste ?


Digitalni racunari/racunari su elektronski uredjaji koji se koriste za unos, obradu, skladistenje i razmjenu podataka
Digitalni racunari obavljaju operacije nad digitalnim/cifarskim podacima

8. Koja su dva nacina smjestanja podataka te objasnite kako to izgleda kada se ubaci podatak 01020304 u
registar?
Dva nacina smjestanja podataka su

Big endian - procesor smjesta najznacajniji bajt na najnizu adresu

Little endian – procesor smjesta najznacajniji bajt na najvisu adresu

Raspored bita u bajtu ne moze da se mijenja

BIG ENDIAN LITTLE ENDIAN

Nijedna arhitektura nema prednost – problem razmjene podataka izmedju razlicitih masina

9. Prebaciti broj 77 u binarni oblik, ubaciti u registar te oznaciti manje znacajan i viseznacajan bit
77(10) = x(2)? 1001101

1 0 0 1 1 0 1
v .b m.b
77:2=38 1

38:2=19 0

19:2=9 1

9:2=4 1

4:2=2 0

2:2=1 0

1:2=0 1

10. kako izvodimo sabiranje u binarnom sistemu, brojeve 8 i 12 prebaciti u binarni oblik te ih saberite po
pravilima za sabiranje u binarnom sistemu !
Sabiranje u binarnom sistemu se izvodi na identican nacin kao sabiranje u dekadnom sistemu s tim da pritom treba imati na umu
tablicu sabiranja binarnih brojeva koja glasi

0+0=0

0+1=1

1+0=1

1+1=0 i 1 se prenosi

8=1000

8:2=4 0

4:2=2 0

2:2=1 0

1:2=0 1

12=1100

12:2=6 0

6:2=3 0

3:2= 1 1

1:2=o 1

1 0 0 0
1 1 0 0
1 0 1 0 0

You might also like