Fakultet tehničkih nauka

Predmet: Namenski računarski sistemi (17.ESI052)

Matične organizacione jedinice predmeta:
Osnovne informacije:
 
Kategorija Naučno-stručni
Uža naučna oblast Primenjene računarske nauke i informatika
Multidisciplinarna Ne
ESPB 8
Cilj:

Sticanje fundamentalnih znanja iz organizacije namenskih računarskih sistema i njihove primene. Upoznavanje sa ključnim tehnologijama i komponentama savremenih mikroračunara.

Ishod:

Upoznavanje sa osnovnim konceptima i tehnologijama računarskih sistema, sa posebnim naglaskom na praktičnu njihovu primenu. Osposobljavanje studenata za rešavanje jednostavnijih projektantskih problema.

Sadržaj:

Odnos arhitekture i organizacije računarskih sistema: osnovni pojmovi i definicije. Kod instrukcije, interna organizacija centralnog procesora. CISC i RISC procesori. Asemblerski jezici. Projektovanje centralnog procesora: logički postupak. Protočna i superskalarna struktura centralnog procesora: metode ubrzanja rada. Multiprocesorski sistemi: definicija i tipovi realizacije. Multi-core arhitektura. Projektovanje memorije: skrivena i virtualna memorija. Straničenje memorijskog prostora. Projektovanje uprošćenog MIPS procesora: sa izvršenjem u jednom ili više taktova, protočna organizacija. Realizacija i kontrola nad ulazno/izlaznim aktivnostima računarskog sistema. Koncept UI kontrolera i povezivanje sa njim. Programske tehnike za rukovanje UI zahtevima: prozivka, prekidi i direktan pristup memoriji (DMA). Računarske magistrale: klasifikacija i pregled savremenih PC magistrala. Periferijski uređaji: primeri praktičnog programiranja. Komunikacioni podsistem: asihroni i sinhroni prenos, lokalne mreže.

Metodologija izvođenja nastave:

Nastava se odvija kroz predavanja i računarske vežbe. Na predavanjima se izlaže teoretski deo gradiva propraćen karakterističnim primerima radi lakšeg razumevanja gradiva. Na vežbama, koja prate predavanja, rade se karakteristični zadaci i produbljuje se izloženo gradivo sa predavanja. Tokom vežbi student je obavezan da uradi praktično orijentisane zadatke. Pored predavanja i vežbi redovno se održavaju i konsultacije.

Literatura:
Autori Naziv Godina Izdavač Jezik
Kovačević, V., Atlagić, B. Logičko projektovanje računarskih sistema. 2, Projektovanje računarskih sistema 2007 Fakultet tehničkih nauka, Novi Sad Srpski jezik
Iliffe, J.K. Advanced Computer Design 1982 Prentice-Hall International Engleski
Gorsline, G.W. Computer Organization: Hardware/Software 1986 London: Prentice-Hall Engleski
Mano, M. Morris Digital Logic and Computer Design 1979 Englewood Cliffs: Prentice/Hall International, Inc. Engleski
Formiranje ocene:
Predmetna aktivnost Predispitna Obavezna Broj poena
Teorijski deo ispita Ne Da 35.00
Test Da Da 50.00
Prisustvo na predavanjima Da Da 5.00
Odbranjene računarske vežbe Da Da 10.00
Izvođači nastave:
Računarske vežbe
Predavanja
Računarske vežbe
Predavanja
Računarske vežbe
Računarske vežbe