Seminarski rad: Master-slave komunikacija realizovana korišćenjem ...
Seminarski rad: Master-slave komunikacija realizovana korišćenjem ...
Seminarski rad: Master-slave komunikacija realizovana korišćenjem ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Signal koji se prenosi duž prenosnog puta funkcija je kako vremena tako i frekvencije.<br />
Zbog toga je neophodno poznavati oba domena, frekventni i vremenski, da bi se vršilo<br />
procesiranje signala.<br />
2.8 Paralelni i serijski prenos<br />
Računarski sistemi memorišu i procesiraju podatke u formi bitova koji su uredjeni kao reči<br />
fiksnog obima. Memoriju računara čini niz lokacija pri čemu svaka ima svoju jedinstvenu<br />
adresu.<br />
Računarski sistemi mogu manipulisati sa rečima obima 8-, 16-, 32-, 64- bita, itd. U okviru<br />
velikog broja g<strong>rad</strong>ivnih blokova računarskog sistema podaci se prenose u paralelnoj formi,<br />
što znači da je svakom bitu u okviru reči dodeljen po jedan prenosni put. Primer paralelnog<br />
prenosa podataka uobičajeno se sreće kod hardverskih interfejs ploča za pobudu štampača,<br />
kao i interfejs ploča za spregu sa diskom. Kod paralelnih interfejsa, kakva je recimo sprega<br />
računara sa štampačem, potrebno je uvesti neki vid signalizacije koji će na odredjeni način, sa<br />
jedne strane, ukazati kada su podaci na izlazu računarskog sistema raspoloživi/validni, a sa<br />
druge strane, kada je (da li je) štampač spreman da prihvati novi podatak. Glavni razlog<br />
uvodjenja signalizacije predstavlja velika razlika u brzini <strong>rad</strong>a uredjaja koji se medjusobno<br />
povezuju. Konkretnije, računar može da generiše nove podatke svakih 100 n s (taktne<br />
frekvencije kod savremenih računara su reda nekoliko stotina MHz ), dok štampač može da<br />
štampa podatke brzinom reda 100 znakova u minuti (postoje i štampači koji mogu štampati<br />
do 30000 znakova u minuti). Da bi se na jedan regularan način ostvarila korektna razmena<br />
podataka izmedju uredjaja koriste se posebni signali poznati kao handshake signali.<br />
Procedura kojom se reguliše način razmene podataka i tajming naziva se handshake<br />
procedura.<br />
2.9 Asinhroni prenos podataka<br />
Sistem kod koga predajnik može u bilo kom trenutku generisati bitove kažemo da koristi<br />
asinhroni prenos. Ključne karakteristike asinhronog prenosa su te da predajnik ne predaje<br />
prijemniku bilo kakvu informaciju o lokalnom taktnom impulsu ili tajming bit. Zadatak<br />
prijemnika je da interpretira dolazeće signale i da korektno interpretira svaki dolazeći bit. U<br />
suštini asinhroni prijemnik ne regeneriše takt na osnovu dolazećeg signala. Naime, predajnik<br />
i prijemnik koriste posebne taktne impulse čije su frekvencije veoma bliske jedna drugoj. Sa<br />
ciljem da se odredi korektni početak <strong>rad</strong>a prijema koristi se metod <strong>rad</strong>a poznat kao start-stop<br />
(vidi sliku 5).<br />
slika 6. Start-stop operacija<br />
12