PRIRODNO MATEMATIČKI FAKULTET UNIVERZITETA U NIŠU
ODSEK ZA MATEMATIKU I INFORMATIKU

STRUČNI NAZIV : profesor matematike i računarstva

 
RAČUNARSKI SISTEMI
 
Semestar
Fond časova
III
IV
Predavanja
2
2
Teorijske vežbe
2
2
Laboratorijske vežbe
-
-
Praktična obuka
-
-
 
NASTAVNI SADRŽAJ

Uvod. Pregled razvoja računarstva. Generacije računara. Podela računara. Dalji razvoj i perspektive računarske tehnike.

Matematičke osnove rada računara: Brojni sistemi. Konverzija iz jednog brojnog sistema u drugi. Predstavljanje negativnih brojeva. Nepokretni i pokretni zarez.

Logičke osnove rada računara: Osnovni pojmovi iz teorije automata. Kombinacione mreže. Memorijski elementi. Sekvencijalne mreže.

Uvod u strukturu i programiranje mikroprocesora. Hardverske komponente mikroprocesorskog sistema. Osnovna struktura sistema. Mikroporcesor. Memorija. Ulazno/izlazni podsistem. Uvod u programiranje na asemblerskom jeziku.

Mikroprocesor. Struktura mikroprocesora. Programski model. Tipovi podataka. Format podataka. Pristup podacima. Prošireni adresni prostor. Format naredbi i adresni načini rada. Skup naredbi. Obrada izuzetaka, Upravljanje prekidima i trapovima. Sistemski i korisnički način rada.

Programske tehnike. Programiranje na asemblerskom jeziku. Dijagram toka. Apsolutni i relokatibilni programski blokovi. Makroinstrukcije i uslovno asembliranje. Tehnika rada sa potprogramima i prenos parametara.

Struktura sistema. Sistemska magistrala. Mikroračunar na ploči. Adresiranje sistemskih komponenata. Prenos podataka. Sistem prekida. Dodela magistrale.

Organizacija ulaza/izlaza, U/I kontroleri i U/I računari. Upravljanje U/I kod mikroračunara. Prijem i predaja podataka. Paralelni prenos. Asinhroni serijski prenos. Sinhroni serijski prenos. U/I korišćenjem direktnog pristupa memoriji (DMA) .

Savremene mikroprocesorske arhitekture. Upravljanje memorijom. tehnike pripremanja instrukcija unapred. Rad sa keš memorijom. CISC pristup. Arhitektura 16, 32- i 64-bitnih mikroprocesora. RISC pristup. Arhitektura RISC procesora.

Arhitekture procesora Mips.
Arhitekture i programiranje procesora iz familije Intel x86.


Ispitna pitanja