19E043ANR - Arhitektura i organizacija namenskih računara
| Specifikacija predmeta | ||||
|---|---|---|---|---|
| Naziv | Arhitektura i organizacija namenskih računara | |||
| Akronim | 19E043ANR | |||
| Studijski program | Elektrotehnika i računarstvo | |||
| Modul | modul Elektronika i digitalni sistemi | |||
| Tip studija | osnovne akademske studije | |||
| Nastavnik (predavač) | ||||
| Nastavnik/saradnik (vežbe) | ||||
| Nastavnik/saradnik (DON) | ||||
| Broj ESPB | 6.0 | Status predmeta | obavezan | |
| Uslovljnost drugim predmetima | ||||
| Ciljevi izučavanja predmeta | Predmet ima za cilj da studenti steknu razumevanje arhitekture procesora koji se koriste u jedno ili više procesorskim platformama, uključujući i hijerarhije memorija, posebno za namenske računarske sisteme. Studenti će se upoznati sa procesorima od opšte namenskih do visoko optimizovanim. Naglasak kursa je na kompromisu između performansi, fleksibilnosti, programabilnosti, potrošnje i cene. | |||
| Ishodi učenja (stečena znanja) | Studenti će biti sposobni da kvantifikuje dizajnerske odluke u smislu potrošnje, performansi i cene. Svrha kursa je da studentima omogući da razumeju principe dizajna i rad procesorskih arhitektura, i da ih procene i kvalitativno i kvantitativno. | |||
| Sadržaj predmeta | ||||
| Link ka stranici predmeta | http://tnt.etf.rs/~19e043anr | |||
| Link ka predavanjima | https://teams.microsoft.com/l/team/19%3A_X5WfDZF1KYNq7z_MQg_NmWe2rrPNpbpuhmG8DitZx01%40thread.tacv2/conversations?groupId=2f35ac96-2960-4b68-a099-f334735dd2a5&tenantId=1774ef2e-9c62-478a-8d3a-fd2a495547ba | |||
| Sadržaj teorijske nastave | Elementi procesora kao konačne mašine stanja. Arhitektura instrukcijskog seta. CISC i RISC arhitekture. Protočnost i paralena obrada podataka i instrukcija. Skalarne i vektorske arhitekture. VLIW arhitekture. Opsluživanje prekida – poliranje i vektorisanje. Magistrale. Von Neumann i Harvard arhitekture. Memorija. Virtuelne memorije. Keš memorije. Interfejsi. | |||
| Sadržaj praktične nastave | Primeri relizacije koncepata teorijske nastave na konkretnim arhitekturama. Primer RISC V arhitekture instrukcijskog seta i realizacije. Veza ka višim programskim jezicima. | |||
| Literatura | ||||
| 
 | ||||
| Broj časova aktivne nastave nedeljno tokom semestra/trimestra/godine | ||||
| Predavanja | Vežbe | DON | Studijski i istraživački rad | Ostali časovi | 
| 3 | 2 | |||
| Metode izvođenja nastave | Predavanja i praktične vežbe. | |||
| Ocena znanja (maksimalni broj poena 100) | ||||
| Predispitne obaveze | Poena | Završni ispit | Poena | |
| Aktivnosti u toku predavanja | Pismeni ispit | 45 | ||
| Praktična nastava | Usmeni ispit | 10 | ||
| Projekti | ||||
| Kolokvijumi | 45 | |||
| Seminari | ||||

