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 |