Program se primenjuje od 01.10.2005..
Ovladavanje studenata osnovama projektovanja digitalnih računarskih sistema kroz opis u jeziku za opis digitalnih sistema, uz osposobljavanje studenata za digitalni dizajn, verifikaciju i programiranje računarskih sistema.
Po završetku ovog predmeta studenti bi trebalo da umeju da: projektuju digitalne sisteme sastavljene od kombinacionih mreža, sekvencijalnih mreža i automata, projektuju strukture za računanje, procesore i njihove upravljačke jedinice, opišu računarski sistem u jeziku za opis digitalnih sistema, programiraju računarski sistem u asemblerskom jeziku, prevedu program napisan u višem programskom jeziku u asemblerski i mašinski kod i projektuju memorijski i ulazno-izlazni podsistem računarskog sistema na osnovnom nivou.
Predstave brojeva u računarskim sistemima. Digitalna apstrakcija. CMOS implementacija logičkih kola. Standardne kombinacione i sekvencijalne mreže. VHDL opis digitalnih sistema. Vremenske karakteristike digitalnih sistema. VHDL opis automata sa konačnim brojem stanja. Minimizacija automata. Protočne strukture u digitalnim sistemima. Strukture za računanje. Projektovanje upravljačkih jedinica. Projektovanje skupa instrukcija i implementacija procesora. Asemblerski jezik: osnovne operacije, podrška za grananje, petlje i procedure. Osnovni principi rada asemblera i prevodilaca viših programskih jezika. Memorijska hijerarhija: skrivena memorija, virtuelna memorija. Periferne jedinice, prekidi i izuzeci u procesoru. Implementacija procesora sa protočnom strukturom. Problemi protočne strukture procesora: problemi podataka i problemi kontrole toka programa.
Predavanja. Računarske vežbe. Pripreme za provere znanja. Konsultacije. Opcioni angažman studenata kroz rad u laboratoriji i izradu složenijih projekata.
Autori | Naziv | Godina | Izdavač | Jezik |
---|
Kovačević, V. | Logičko projektovanje računarskih sistema. 1, Projektovanje digitalnih sistema | 2009 | Fakultet tehničkih nauka, Novi Sad | Srpski 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 |
Grupa autora | Logičko projektovanje računarskih sistema 1 : zbirka rešenih zadataka | 2017 | Fakultet tehničkih nauka, Novi Sad | Srpski jezik |
Predmetna aktivnost | Predispitna | Obavezna | Broj poena |
---|
Složeni oblici vežbi | da | da | 5.00 |
Složeni oblici vežbi | da | da | 5.00 |
Složeni oblici vežbi | da | da | 5.00 |
Test | da | da | 10.00 |
Test | da | da | 10.00 |
Test | da | da | 10.00 |
Test | da | da | 10.00 |
Domaći zadatak | da | da | 5.00 |
Domaći zadatak | da | da | 5.00 |
Pismeni deo ispita - kombinovani zadaci i teorija | ne | da | 30.00 |
Prisustvo na predavanjima | da | da | 3.00 |
Prisustvo na računarskim vežbama | da | da | 2.00 |
| Ime i prezime | Vid nastave |
---|
 | | Predavanja |
 | | Računarske vežbe |
 | | Računarske vežbe |
 | | Računarske vežbe |