Program se primenjuje od 02.11.2012..
Upoznavanje studenata sa osnovnim pojmovima računarske arhitekture, principima rada, strukturnom organizacijom računara i načinima njegove implementacije.
Poznavanje osnovnih delova računara, principa rada i nivoa organizacije, sposobnost procene efikasnosti upotrebe različitih računarskih implementacija u određene svrhe, sposobnost razlikovanja računarskih sistema na osnovu njihovih parametara, sposobnost praktične primene stečenih znanja.
Uvod u arhitekturu računara (osnovni pojmovi, kratka istorija i evolucija, računarske vrste); Organizacija računarskih sistema (procesori, primarna i sekundarna memorija, U/I); Digitalna logika (Bulova algrebra, osnovna logička kola, memorija, čipovi i magistrale sa primerima); Mikroarhitektura (načini implementacije sa primerima); Arhitektura skupa mašinskih instrukcija (tipovi podataka, formati instrukcija, adresiranje, tipovi instrukcija, kontrola toka, primeri); Operativni sistem računara (virtuelna memorija i U/I instrukcije, primeri operativnih sistema); Asemblerski jezik (osnovni pojmovi, makroi, proces asembliranja, linkovanje i učitavanje); Arhitekture paralelnih računara (paralelizam na čipu, koprocesori, multiprocesori, multikompjuteri sa razmenom poruka)
Predavanja; Računarske vežbe; Konsultacije. Ispit je usmeni. Ocena ispita se formira na osnovu uspeha sa laboratorijskih vežbi i usmenog ispita.
Autori | Naziv | Godina | Izdavač | Jezik |
---|
A. S. Tanenbaum, T. Austin | Structured Computer Organization, 6th edition | 2012 | Prentice Hall | Engleski |
Predmetna aktivnost | Predispitna | Obavezna | Broj poena |
---|
Odbrana projekta | da | da | 50.00 |
Usmeni deo ispita | ne | da | 50.00 |
| Ime i prezime | Vid nastave |
---|
| | Predavanja |
| | Predavanja |
| | Predavanja |
| | Računarske vežbe |
| | Računarske vežbe |