2. semestar · Obvezni · 6 ECTS
Građa računala
O kolegiju
Građa i način rada suvremenog računala, od Von Neumannova modela i digitalnih sklopova do procesora, memorije i sabirnica. Uz arhitekturu se obrađuju osnove programiranja u asembleru te mjerila performansi računalnog sustava.Ishodi i teme
- Arhitektura, građa i organizacija računalnog sustava, pretvornici A/D i D/A, multiplekseri i demultiplekseri
- Von Neumannov model računala, arhitektura SISD i kodiranje podataka
- Pojednostavljeni model procesora CISC i RISC, logička vrata, tablice istine i Booleova algebra
- Upravljačka jedinica i logičke funkcije
- Analiza i sinteza kombinacijskih i slijednih logičkih sklopova
- Aritmetičko logička jedinica
- Tipovi memorija i organizacija memorije u računalu
- Sabirnice, asemblerski jezici i prevoditelji
- Ulazno izlazni sustavi i primjena simulatora SPIM
- Protočnost i jednostavni asemblerski programi za MIPS R2000
- Višeprocesorski i višejezgreni sustavi te utjecaj priručne memorije na performanse
- Grafički procesori i konfiguracije RAID
- Performanse računala, arhitektura ARM, ugrađeni sustavi i suvremeni pravci razvoja
Izvođenje nastave i provjera znanja
Nastava se izvodi kroz predavanja i vježbe na kojima se rješavaju zadaci i radi sa simulatorima poput SPIM-a. Ocjena se formira iz dvaju kolokvija ili pismenog ispita, rada na vježbama i završnog usmenog ispita.