Arhitektura računara

Izvor: SI Wiki
Datum izmene: 27. februar 2022. u 16:17; autor: Aleksa (razgovor | doprinosi) (Na ovom predmetu ne ide da stoji obican dobar dan)
Pređi na navigaciju Pređi na pretragu

DOBAR DAN! Dobrodošli na stranicu iz obaveznog predmeta u četvrtom semestru Arhitektura računara. Moje ime je SI Wiki. Da li imate, nekih pitanja?

Stranice

Korisne veze

Laboratorijske vežbe

Postoje dve laboratorijske vežbe koje se održavaju sredinom semestra. Rade se na simulatoru, imaju ulazni Moodle test i domaći zadatak (samo na drugoj laboratorijskoj vežbi) i svaka nosi po 10 bodova. Jednu laboratorijsku vežbu je moguće jednom nadoknaditi, i bodovi sa laboratorijskih vežbi važe godinu dana. Materijali sa laboratorijskih vežbi od prethodnih godina, poput domaćih zadataka, uputstva za asembler i primera zadatka za prvu laboratorijsku vežbu se mogu naći na stranici predmeta.

Pre laboratorijskih vežbi dostupni su probni testovi za njih. 2020. godine sledeći probni testovi su bili na raspolaganju sa stranice predmeta:

Veze ka tim probnim testovima se više ne nalaze na stranici predmeta od 2021. godine. Umesto njih, na Moodle kursu predmeta se mogu naći probni testovi, od kojih su za sada dostupni oni iz 2021. godine.

Ukoliko simulator pokrećete kroz Wine na operativnom sistemu Linux (slične instrukcije možda rade i na macOS, ali nije testirano), potrebno je da:

  • Iz direktorijuma p3lab1 obrišete VEZBA.ECS jer će asembler generisati novi fajl pod imenom vezba.ecs koji, ukoliko postoje oba fajla, simulator neće čitati.
  • Koristite 32-bitni Wine prefiks.
  • Kroz winetricks instalirajte oleaut32, vb6run i gdiplus.

Projekat

Projekat je realizovati procesor predložene arhitekture, magistrale i sa periferijama (barem kontroler miša ili tastature i grafička kartica koja iscrtava na VGA monitor) na kome će se pokretati predloženi program, na FPGA pločici Cyclone III (ili Cyclone V) kao što se koristi na PORT. Radi se u grupi do 5 članova, nosi 20 bodova i nije obavezan. U grafičkoj kartici potrebno je realizovati crtanje piksela, linije i kvadrata koristeći SDRAM čip na pločici. Kontroleri tastature i VGA monitora postoje realizovani na prethodnim ORT2 laboratorijskim vežbama, pre nego što su izmenjene da ne sadrže rad sa FPGA.

Po mišljenju predmetnih saradnika, projekat nosi mnogo manje bodova nego što je težak, i ne vredi ga raditi za ocenu, već samo ukoliko su studenti zaista zainteresovani za takvu vrstu rada.

Neke korisne veze pri izradi projekta:

Softverski alat ModelSim koji može da se preuzme pored Quartus-a je takođe jako koristan alat za debagovanje šema pre spuštanja na pločicu, pa je preporučljivo upoznati se sa time kako radi.

Ispitni rokovi

Ispitni rokovi se mogu naći na stranici predmeta, ali se ispitni rokovi od trenutne godine objavljuju tek nakon što se godina završi. Često su rešeni, ali samo delimično. Ispod se mogu naći rokovi trenutno sakupljeni na vikiju.

Kolokvijumi

Ispiti

Način ocenjivanja

  • — Bodovi sa laboratorijskih vežbi (0-10 svaka)
  • — Bodovi sa kolokvijuma (0-40)
  • — Bodovi sa ispita (0-40)
  • Bodovi:
Bodovi
Ocena 5 6 7 8 9 10

Računanje

  • :
  • :
  • :
  • :
  • :
  • :
  • Ocena:

Potrebna pomoć