IT150 Arhitektura računara
Predmet IT150 arhitektura računara, opisuje hardverske i softverske tehnologije neophodne onima, koji razvijaju sisteme da bi razumeli uticaj arhitekture računara na efektivnost upotrebe računara u poslovnim okolinama. Daju se principi računarskog hardvera i softvera niskog nivoa, a predmet je baziran na 3 funkcionalne celine: centralni procesor (CPU), memorijski sistemi i ulazno/izlazne jedinice. Zajedno sa predmetom IT160 Operativni sistemi, ovaj predmet predstavlja fundamentalnu osnovu za kompletnu računarsku tehniku.
Preduslovi: Za ovaj predmet nema posebnih preduslova, poželjno svako znanje iz digitalne elektronike i računarske tehnike.
Predmet IT150 Arhitektura računara obuhvata sledeće teme:
• Uvod u računarske sisteme, istorijat računarstva, podela računara i primeri računarskih familija
• Osnove predstavljanja brojeva i osnove diskretizacije signala
• Organizacija CPU, organizacija primarne i sekundarne memorije, organizacija ulaza i izlaza
• Uvod u Bulovu algebru i prekidačke funkcije, standarde kombinacione mreže
• Uvod u sekvencijalne mreže i standardni sekvencijalni moduli
• ISA nivo računara
• Mikroinstrukcijski nivo računara
• Uvod u magistrale, primeri magistrala i mehanizam prekida
• ALL nivo računara
• Organizacija fizičke memorije
• Organizacija virtuelne memorije
• Organizacija keš memorije
• Višeprocesorski sistemi na jednom čipu, Multiprocesori, Multikompjuteri
• Organizacija ulaza/izlaza
• Tehnike za ubrzavanje ulaza/izlaza (diskova)