Arhitektura računala 2
Prikazani su podaci za akademsku godinu: 2024./2025.
Laboratorijske vježbe
Opis predmeta
U okviru predmeta proučavaju se arhitektonske komponente računalnih sustava: procesor, memorija, sabirnice, ulazno izlazni uređaji. Razmatraju se pristupi oblikovanju kojima se postižu željena performansa i cijena računalnog sustava. Područja glavnog interesa su i) specifičnosti arhitekture računala opće namjene, ii) detalji organizacije arhitektonskih komponenti koji utječu na performansu programa, te iii) iskorištavanje paralelizma na razinama instrukcija, vektorskih instrukcija, odnosno tokova izvođenja ili dretvi.
Preduvjeti
Programski jezik C, osnove strojnog jezika, digitalna elektronika
Studijski programi
Sveučilišni preddiplomski
Izborni predmeti (5. semestar)[FER3-HR] Računarstvo - studij
Izborni predmeti
(5. semestar)
[FER2-HR] Obradba informacija - modul
Obvezni predmeti modula - po izboru
(5. semestar)
[FER2-HR] Računalno inženjerstvo - modul
(5. semestar)
[FER2-HR] Računarska znanost - modul
Obvezni predmeti modula - po izboru
(5. semestar)
[FER2-HR] Telekomunikacije i informatika - modul
Obvezni predmeti modula - po izboru
(5. semestar)
Sveučilišni diplomski
Izborni predmeti (1. semestar) (3. semestar)[FER3-HR] Automatika i robotika - profil
Izborni predmeti
(1. semestar)
(3. semestar)
[FER3-HR] Elektroenergetika - profil
Izborni predmeti
(1. semestar)
(3. semestar)
Izborni predmeti
(1. semestar)
(3. semestar)
[FER3-HR] Elektronika - profil
Izborni predmeti
(1. semestar)
(3. semestar)
Izborni predmeti
(1. semestar)
(3. semestar)
Izborni predmeti
(1. semestar)
(3. semestar)
Izborni predmeti
(1. semestar)
(3. semestar)
Izborni predmeti
(1. semestar)
(3. semestar)
Izborni predmet profila
(1. semestar)
(3. semestar)
[FER3-HR] Računalno inženjerstvo - profil
Izborni predmeti
(1. semestar)
Izborni predmet profila
(1. semestar)
Izborni predmeti
(1. semestar)
(3. semestar)
[FER3-HR] Računarska znanost - profil
Jezgreni predmeti profila
(1. semestar)
(3. semestar)
[FER3-HR] Znanost o mrežama - profil
Izborni predmeti
(1. semestar)
(3. semestar)
[FER3-HR] Znanost o podacima - profil
Izborni predmeti
(1. semestar)
(3. semestar)
Ishodi učenja
- Razlikovati uloge glavnih komponenata računala uključujući procesor, memoriju, sabirnice i ulazno-izlazne uređaje
- predvidjeti aktivnost na memorijskoj sabirnici jednostavnog procesora kao posljedicu izvođenja kratkih odsječaka strojnog kôda
- pokazati implementaciju jednostavnih instrukcija na razini logičkih vrata
- rekonstruirati načela oblikovanja instrukcijskih arhitektura RISC i x86
- riješiti manje programske zadatke dopunjavajući C asemblerom
- rekonstruirati organizaciju superskalarnih procesora s dinamičkim raspoređivanjem
- pokazati korake pri generaciji fizičke adrese u prisutnosti priručne i virtualne memorije
- objasniti implementaciju grubo zrnatog paralelizma na višejezgrenim i višeprocesorskim računalima
Oblici nastave
Predavanja
Predmet predviđa predavanja tijekom cijelog trajanja semestra.
LaboratorijPredmet predviđa tri laboratorijske vježbe. http://www.zemris.fer.hr/~ssegvic/ar2/
Način ocjenjivanja
Kontinuirana nastava | Ispitni rok | |||||
---|---|---|---|---|---|---|
Vrsta provjere | Prag | Udio u ocjeni | Prag | Udio u ocjeni | ||
Laboratorijske vježbe | 50 % | 20 % | 50 % | 0 % | ||
Međuispit: Pismeni | 0 % | 40 % | 0 % | |||
Završni ispit: Pismeni | 0 % | 40 % | ||||
Ispit: Pismeni | 50 % | 80 % | ||||
Ispit: Usmeni | 80 % |
Tjedni plan nastave
- Upravljačka jedinica (sklopovska i mikroprogramirana izvedba)
- Upravljačka jedinica (sklopovska i mikroprogramirana izvedba)
- Upravljačka jedinica (sklopovska i mikroprogramirana izvedba)
- Upravljačka jedinica (sklopovska i mikroprogramirana izvedba)
- Organizacija adresnog prostora: gomila, stog, statički podatcij, instrukcijski segment.
- Priručne memorije (preslikavanje. veličina bloka. pristupi zamjene i upisa podataka)
- Priručne memorije (preslikavanje. veličina bloka. pristupi zamjene i upisa podataka)
- Međuispit
- protočno izvršavanje
- uvod u instrukcijski paralelizam
- Superskalarna arhitektura
- Virtualna memorija (stranična tablica. TLB)
- Usporedba procesora opće namjene i grafičkih procesora. Sklopovska organizacija grafičkih procesora. Uvod u OpenCL.
- Dijeljeni višeprocesoriski sustavi. Memorijska koherencija, Vektorski procesori. Sklopovska podrška za višedretvenost
- Završni ispit
Literatura
(.), S. RIbarić. Građa računala, Arhitektura i organizacija računarskih sustava,
Izvedba
ID 183428
Zimski semestar
5 ECTS
R1 Engleski jezik
R1 E-učenje
60 Predavanja
0 Seminar
0 Auditorne vježbe
8 Laboratorijske vježbe
0 Konstrukcijske vježbe
0 Vježbe tjelesnog odgoja
Ocjenjivanje
89 izvrstan
76 vrlo dobar
63 dobar
50 dovoljan