You are on page 1of 16

Mikroraunari

Osnovni pojmovi

Mikroraunar
Mikrokontroler
Mikroprocesor
Server

Osnovni pojmovi
Mikroprocesor je,zapravo, ip koji u sebi sadri
centralnu jedinicu, memoriju, logika i
upravljaka kola realizovane pomou miliona
tranzistora
Raunari koji koriste mikroprocesor se
nazivajumikroraunari
Mikroraunarisu, zapravo, personalni raunari
(PC) namijenjeni irokoj upotrebi u svim
oblastima ljudske djelatnosti
Modularni su, tj. mogu se proirivati u skladu sa
potrebama korisnika

Osnovni pojmovi
Mikrokontroleri,koji se jo nazivaju iugraeni
raunariilinamjenski raunari,izuzetno su mali
mikroraunari ugraeni u odreene ureaje, kao
to su kuni aparati, maine, ili tastatura PC-a
Projektuju se namjenski za obavljanje ue klase
zadataka
Serverje centralni raunarski sistem koji sadri
baze podataka i programe koje koristi vei broj
radnih stanica, PC raunara ili nekih drugih
raunara koji su povezani u raunarsku mreu i
koji se nazivajuklijenti

Pristup informacijama
Brz razvoj raunara doveo je do toga da se
informacije dobijaju veom brzinom i u veem obimu
Stoga je neophodno da se razvije selektivan pristup
dobijenim informacijama
Da bi informacija bila korisna, ona mora da
budepotpuna, tana, relevantna i dobijena na
vreme(CART complete,accurate,relevant
andtimely).
Da bismo izbjegli da budemo zatrpani u brdu
podataka, treba da pravimo razliku izmeu onoga to
nam je stvarno potrebno i onoga za ta mislimo da
nee da kodi ako imamo

Funkcionalne karakteristike
mikroprocesora
Ako se posmatra sam za sebe, mikroprocesor je
ureaj koji ima veoma ograniene mogunosti
Praktino, sve to on moe da uradi svodi se na
prijem skupa podataka, izvoenje osnovnih
aritmetikih ili logikih operacija nad njima,
privremeno pamenje tih rezultata u posebnim
elementima koji se nazivajuregistriili njihovo
slanje u druge dijelove sistema
Mikroprocesor moe da izvodi sve te operacije
samo ako su podaci predstavljeni u binarnoj
formi

Funkcionalne karakteristike
mikroprocesora
Ono to mikroprocesore ini izuzetnim je njihova
velika brzina, jer su u stanju da prime i obrade stotine
hiljada ili milione podataka u sekundi
Svaki mikroprocesor karakterieskup naredbi,koji
predstavlja skup elementarnih operacija koje se mogu
izvriti nad podacima (npr. kopiranje, sabiranje,
oduzimanje)
Bilo koji zadatak koji se obavlja na raunaru mora biti
opisan pomou niza sukcesivnih naredbi iz datog
skupa
Taj postupak se oznaava kaoprogramiranje raunara

Funkcionalne karakteristike
mikroprocesora
Svaka naredba u datom skupu predstavlja jednu od
naredbimainskog jezikakojima se zahtijeva izvoenje
jedne od operacija iz skupa raspoloivih naredbi
Naredbe mainskog jezika izraavaju se
kombinovanjem niza binarnih cifara 0 i 1
S obzirom da bi bilo dosta komplikovano vriti
programiranje u mainskom jeziku, razvijeni suvii
programski jeziciiliproblemski orijentisani programski
jezici, koji omoguavaju da se neki zadatak prikae u
naredbama koje su nam blie po izgledu, tj. opisno, sa
rijeima koje su bliske ljudskom govoru u nekom od
programskih jezika (kao to je C, C++, Pascal,...)

Funkcionalne karakteristike
mikroprocesora
S obzirom da je raunar u stanju da interpretira i
izvrava samo program pisan u mainskom jeziku,
odnosno da ne razumije nijedan vii programski jezik,
neophodno je prevoenje na mainski jezik
Zadatak prevoenja je da se naredbe pisane u viem
programskom jeziku razloe na niz naredbi mainskog
jezika
Dio sistemskog softvera suprogrami prevodiocikoji
slue za prevoenje naredbi pisanih na viem
programskom jeziku na mainski jezik
Od programa prevodioca imamo
kompajlereiinterpretere
Kompajleri prvo prevedu cijelio program koji se onda
izvrava.

Funkcionalne karakteristike
mikroprocesora
Nezavisno od naina na koji je formiran
program za rjeavanje nekog zadatka, krajnji
proizvod je uvijek niz mainskih naredbi, koje
mikroprocesor prihvata i izvrava
Naredbe se uvaju u memorijskim modulima
Pored programa, u memoriji se uvaju i
podaci - operandi sa kojima pojedine
programske naredbe izvode operacije
U principu, program operie sa razliitim
tipovima podataka, kao to su konstante
(parametri), podaci primljeni preko ulaznih
ureaja, meurezultati, koji se koriste dok

Funkcionalne karakteristike
mikroprocesora
Za vrijeme rada mikroraunarskog sistema,
mikroprocesor izvrava program na taj
nain to unosi naredbe iz memorije,
analizira ih da bi ustanovio koju operaciju
treba da izvri i nad kojim podacima
Zatim pronalazi date podatke, izvrava
zahtijevanu operaciju i smjeta rezultat na
nain na koji se to od njega zahteva u
programu

Raunar u realnom vremenu


Iako se, bar u principu, najvei broj digitalnih raunara
moe koristiti za rad u realnom vremenu, svi oni se ne
mogu prilagoditi podjednako jednostavno za tu vrstu
rada
Naime, od raunara koji upravlja nekim procesom
zahtijeva se da omogui komunikaciju i sa operaterom i
sa mjernom opremom na procesu
Komunikacija mora da bude efikasna i mora se obavljati
onoliko brzo koliko to zahtijeva data upravljaka akcija
Pored toga, primjene raunara za rad u realnom
vremenu mogu da budu veoma raznovrsne, prvoshodno
zato to se razlikuju procesi kojima raunar upravlja

Raunar u realnom vremenu


Tako se, naprimjer, nekim procesima upravlja na
osnovu mjerenja samo nekoliko veliina
Kod drugih procesa ovaj broj moe da dostigne
nekoliko stotina ili hiljada
Slina je situacija i u pogledu kapaciteta memorije,
pa ak i samih karakteristika procesora
Sve to zapravo znai da se u sluaju upravljanja
pomou raunara konfiguracija raunarskog sistema
"kroji" prema samom procesu
Zbog toga raunar za rad u realnom vremenu treba
da bude modularno izgraen, to znai da postoji
mogunost jednostavnog dodavanja komponenata

Prilagoavanje procesa
Potreba da se karakteristike i konfiguracija
raunara prilagode procesu postavlja dodatne
zahtjeve i pred samog projektanta.
Naime, od njega se oekuje da, kada definie
algoritam upravljanja procesom, specifikuje i
konfiguraciju raunara koja e se koristiti za
realizaciju upravljanja
To nadalje znai da projektant mora biti upoznat sa
funkcionalnim karakteristikama komponenata
raunarskog sistema (hardver), kao i
karakteristikama odgovarajue programske podrke
(softver)

Zakljuak
Raunar je bri i taniji od oveka, ali za razliku od
oveka, mora mu se dati kompletan skup instrukcija
koji mu govori ta tano da radi u svakom koraku
Ovaj skup instrukcija, nazvan program, napravljen je
od strane jednog ili vie ljudi za svaki zadatak koji je
dat raunaru da uradi
Ovi programi su smjeteni u raunarskoj memoriji u
binarno kodiranom obliku, pri emu svaka instrukcija
ima svoj jedinstven kod (ifru - oznaku)
Raunar uzima iz memorje samo jedan kod (ifru), i
izvodi operaciju koja odgovara toj ifri

Zakljuak
Raunar koji bi upravljao radom nekog procesa
treba da zadovolji slijedee uslove:
treba da omogui komunikaciju i sa
operatorom i sa mjernom opremom na
procesu
treba da, ako je to ikako mogue, radi u
realnom vremenu
treba da je modularan, jer se konfiguracija
raunarskog sistema kroji prema
procesu nad kojim treba vriti upravljanje

You might also like