Professional Documents
Culture Documents
2015-06-01 14 41-Jezicki Procesori Seminarski Final
2015-06-01 14 41-Jezicki Procesori Seminarski Final
Jezini procesori
Seminarski rad
Sadraj
1.
UVOD............................................................................................................... 3
2.
3.
4.
3.1.
3.2.
Struktura interpretatora............................................................................. 8
4.2.
4.3.
5.
ZAKLJUAK..................................................................................................... 11
6.
LITERATURA.................................................................................................... 12
1.UVOD
Da bi se upoznali sa jezinim procesorima o njihovim tipovima i
strukturi na poetku moramo rei neto i o jezicima. Jezici se kao tip
komunikacije izmeu ovjeka i raunara primjenjuju od druge polovine
pedesetih godina, kada je definirana prva verzija programskog jezika
FORTRAN i kada je napravljen prevodilac za njega. Osnovni motiv za
uvoenje jezika je potreba da se premosti razlika u nivou razmiljanja
ovjeka i raunara. Dok ovjek ima mogunost da razmilja na
razliitim, a ponekad i visokim, nivoima apstrakcije, raunar je
ogranien na mogunosti koje su definirane u trenutku njegove
izgradnje i u toku izgradnje njegovog operativnog sistema. Jezici
omoguavaju ovjeku da formulira poruku na nain koji je za njega
relativno jednostavan i prirodan. S druge strane, precizna definicija
doputenih oblika i njihovog znaenja omoguava izgradnju jezinih
procesora pomou kojih raunar tumai jezik.
Svaki od programskih jezika u svom sastavu ima jezini procesor koji
programe napisane u tom jeziku preslikava (prevodi) u oblik koji
kompjuter prepoznaje i neposredno izvrava ili ih interpretira.
Cjelokupni rad raunara zasniva se u osnovi na sljedeem: procesor
prima podatke od ulaznog ureaja, obradi ih i izvri i rezultat poalje na
izlazni ureaj kako bi ih prikazao korisniku. Svaki procesor raspolae sa
skupom instrukcija koje su kodirane brojem. Izvravanje programa je u
sutini kopiranje brojeva u radnu memoriju i njihovo oitavanje i
izvravanje od strane procesora. Niz brojeva meusobno poslaganih u
jednu svrsishodnu cjelinu ini program, a postupak izrade te cjeline
pomou jednog od jezinih procesora naziva se programiranje. Slijed
instrukcija jezinog procesora, napisan u jednom od editor-a, koje e se
potom procesoru prevesti da ih moe izvriti, mora biti logian i
usklaen s modelom odvijanja zadataka koji se naziva algoritam.
5.ZAKLJUAK
Moemo zakljuiti da je cjelokupni rad raunara zasnovan u osnovi na
tome da procesor prima podatke od ulaznog ureaja, obradi ih i izvri i
rezultat poalje na izlazni ureaj kako bi ih prikazao korisniku.
Svaki procesor raspolae sa skupom instrukcija koje su kodirane
brojem. Izvravanje programa je u sutini kopiranje brojeva u radnu
asembleri,
kompajleri
6.LITERATURA
1. SKRIPTA: PRINCIPI PROGRAMIRANJA - Prof. dr Sinia Mini Mr sci
Hadib Salki
2. Sinia Srblji , Jezini procesori 1., 2. izdanje, Zagreb 2002