Fakultet tehničkih nauka

Predmet: Uvod u mikroprocesorske sisteme (17.IZOO04)

Osnovne informacije:
 
Kategorija Naučno-stručni
Uža naučna oblast
  • Elektronika
  • Informaciono-komunikacioni sistemi
ESPB 6

Cilj predmeta Uvod u mikroprocesorske sisteme je upoznavanje studenata sa osnovnim aspektima hardverske i softverske arhitekture mikroprocesora, principima programiranja u asembleru i programskom jeziku C i načinima povezivanja sa memorijom i ulazno/izlaznim periferijskim uređajima.

Studenti će po završetku kursa imati znanja koje će im omogućiti da u potpunosti razumeju principe funkcionisanja savremenih mikroprocesorskih računarskih sistema kao i veštine koje će im omogućiti da implementiraju savremena softversko-hardverska rešenja i sistemsku programsku podršku namenjenu namenskim hardverskim platformama. Pored toga steći će veštinu razvoja programa namenjenih Atmel AVR familiji mikroprocesora.

Predmet će pokriti sledeće oblasti: osnovne koncepte arhitekture mikroračunarskih sistema, arhitekturu Atmel AVR familije mikroprocesora, set instrukcija, programiranje u asembleru i programskom jeziku C, dizajn programa, model hardvera, obradu izuzetaka, spregu sa memorijom i periferijom, podrutine i merenje brzine izvršavanja. Teorijsku nastavu će pratiti obuka iz praktične implementacije praktičnih programskih rešenja za Atmel AVR familiju mikroprocesora, u razvojnom okruženju Atmel Studio. Laobratorijske vežbe će biti zasnovane na namenskom razvojnom hardverskom rešenju.

Predavanja i laboratorijske vežbe, testovi i individualni zadatak (projekat). U okviru laboratorijskih vežbi će studenti biti osposobljeni za implementaciju programskih rešenja namenjenih u okruženju Atmel Studio i programskim jezicima asembler i C, kao i za testiranje i izvršavanje rešenja na namenskoj hardverskoj platformi. Usvajanje teoretskih znanja sa predavanja će se proveravati testovima, a individualni zadatak će uključivati praktičnu implementaciju programskih rešenja odgovarajuće složenosti.

Autori Naziv Godina Izdavač Jezik
Kovačević, V., Atlagić, B. Logičko projektovanje računarskih sistema. 2, Projektovanje računarskih sistema 2009 Fakultet tehničkih nauka, Novi Sad Srpski jezik
Kovačević, V. Logičko projektovanje računarskih sistema. 1, Projektovanje digitalnih sistema 2009 Fakultet tehničkih nauka, Novi Sad Srpski jezik
Kraus, L. Programski jezik C sa rešenim zadacima 1993 Mikro knjiga, Beograd Srpski jezik
Sladojević, S., Arsenović, M., Anderla, A. Uvod u mikroprocesorske sisteme - priručnik za vežbe 2018 Fakultet tehničkih nauka, Novi Sad Srpski jezik
Pjevalica, N., i dr. Logičko projektovanje računarskih sistema 1 : zbirka rešenih zadataka 2017 Fakultet tehničkih nauka, Novi Sad Srpski jezik
Hajduković, M. Živanov, Ž. Arhitektura računara: (pregled principa i evolucije) 2017 Fakltet tehničkih nauka, Novi Sad Srpski jezik
Richard Barnett, Larry Cull, Sarah Cox Embedded C Programming and the Atmel AVR, 2e 2007 DELMAR Engleski
Predmetna aktivnost Predispitna Obavezna Broj poena
Predmetna aktivnost
Složeni oblici vežbi
Predispitna
Da
Obavezna
Da
Broj poena
40.00
Predmetna aktivnost
Test
Predispitna
Da
Obavezna
Da
Broj poena
10.00
Predmetna aktivnost
Test
Predispitna
Da
Obavezna
Da
Broj poena
10.00
Predmetna aktivnost
Usmeni deo ispita
Predispitna
Ne
Obavezna
Da
Broj poena
30.00
Predmetna aktivnost
Test
Predispitna
Da
Obavezna
Da
Broj poena
10.00
Predavanja
Predavanja
Računarske vežbe
Računarske vežbe
Računarske vežbe