170 likes | 600 Views
4 . Ulazno – izlazni podsistem. ULAZ NO – IZLAZNI PODSISTEM. NAČINI PRENOSA PODATAKA. 4. Ulazno – izlazni podsistem.
E N D
4. Ulazno – izlaznipodsistem ULAZNO – IZLAZNI PODSISTEM. NAČINI PRENOSA PODATAKA. RAČUNARI 1 - Prof. Saša Vasilić, BSc EE
4. Ulazno – izlaznipodsistem • Ulaz - izlaz podataka predstavlja proces prenosa podataka između registara CPU ili operativne memorije i uređaja van njega koji se nazivaju periferni uređaji, U/I uređaji ili periferije. • Periferni uređaji predstavljaju elektronske ili elektromehaničke uređaje koji neposredno izvršavaju funkcije ulaza – izlaza podataka pomoću raznih nosilaca, kao i konverziju fizičkih signala u binarni oblik ili obratno. • Ulaz – izlaz se realizuje pomoću posebnog podsistema koji se naziva ulazno – izlazni podsistem računara, čija je osnovna namena ostvarivanje veze između računara i spoljnjeg okruženja. RAČUNARI 1 - Prof. Saša Vasilić, BSc EE
4. Ulazno – izlaznipodsistem RAČUNARI 1 - Prof. Saša Vasilić, BSc EE
4. Ulazno – izlaznipodsistem RAČUNARI 1 - Prof. Saša Vasilić, BSc EE
4. Ulazno – izlaznipodsistem • Pod ulaznom aktivnošću se podrazumeva unošenjepodataka sa perifernog uređaja u OM ili registre CPU. • Pod izlaznom aktivnošću se podrazumeva proces slanja podataka iz registara procesora ili operativne memorije na periferni uređaj. • Pri razmatranju U/I podsistema računara značajne su sledeće okolnosti: na računar je priključeno više U/I uređaja, sinhronizacija u brzini rada između CPU i periferija, potrebna je konverzija podataka, upravljanje radom perifernog uređaja treba organizovati tako da ne utiče na rad CPU ili drugog perifernog uređaja. RAČUNARI 1 - Prof. Saša Vasilić, BSc EE
4. Ulazno – izlaznipodsistem • Kod srednjih i većih računara koristi se jedna ili više specijalizovanih upravljačkih jedinica, ulazno – izlazni procesori, koji biraju puteve i upravljaju prenosom, dok procesor ostaje slobodan. • U/I procesor naziva se i kanal, kontroler kanala ili jedinica za upravljanje kanalom. • Važne karakteristike U/I aktivnosti su brzina prenosa i količina podataka koja se odjednom prenosi. RAČUNARI 1 - Prof. Saša Vasilić, BSc EE
4. Ulazno – izlaznipodsistem • Ulazni uređaji služe za unošenje podataka u računar (CPU, OM). • Prema načinu unošenja podataka, svi ulazni uređaji se mogu svrstati u dve grupe: uređaje za ručno unošenje i uređaje za automatsko unošenje. • Uređaji za ručno unošenje: tastatura, miš, svetlosno pero, palica za igru... • Uređaji za automatsko unošenje: skener, bar kod čitač, grafička tabla... RAČUNARI 1 - Prof. Saša Vasilić, BSc EE
4. Ulazno – izlaznipodsistem • Izlaz rezultata obrade može imati sledeće svrhe: privremeno pamćenje na magnetnim nosiocima, prikazivanje krajnjih rezultata obrade i neposredno korišćenje. • Privremeno zapamćeni podaci namenjeni su za neku drugu, vremenski pomerenu obradu podataka. • Krajnje rezultate obrade računar saopštava korisniku pripremom raznih izveštaja u štampanom obliku, prikazom na ekranu ili pripremom crteža na uređaju za crtanje. RAČUNARI 1 - Prof. Saša Vasilić, BSc EE
4. Ulazno – izlaznipodsistem • Podaci za neposredno korišćenje su izlazni rezultati koji se bez posredovanja korisnika koriste za automatsko preduzimanje akcija. RAČUNARI 1 - Prof. Saša Vasilić, BSc EE
4. Ulazno – izlaznipodsistem • Zavisno od odnosa broja linija i broja bitova podataka, razlikuju se serijski prenos i paralelni prenos. • Zavisno od toga da li su taktni intervali predajnog i prijemnog uređaja nezavisni ili su sinhronizovani postoji asinhroni i sinhroni prenos. • Kod asinhronog prenosa podataka podatak predstavlja niz znakova koji se prenose nezavisno u proizvoljnim vremenskim trenucima. Zbog toga se prijemnik ponovo sinhronizuje na početku svakog novog znaka. RAČUNARI 1 - Prof. Saša Vasilić, BSc EE
4. Ulazno – izlaznipodsistem RAČUNARI 1 - Prof. Saša Vasilić, BSc EE
4. Ulazno – izlaznipodsistem • Na početku svakog binarno kodiranog znaka prethodi jedan bit koji iznačava njegov početak, tzv. start bit i jedan ili dva bita koji označavaju kraj znaka, tzv. stop bitovi. • Sinhroni prenos se koristi pri brzinama većim od 2 kbit/s. To je efikasniji način prenosa i tako se prenose blokovi uzastopnih podataka koji se pri prenosu tretiraju kao celina. • Blok se prenosi kao povorka bitova bez kašnjenja između znakova i bez start i stop bitova. RAČUNARI 1 - Prof. Saša Vasilić, BSc EE
4. Ulazno – izlaznipodsistem • Za ovo je potrebno da prijemnik bude sinhronizovan sa predajnikom i da se posebnim upravljačkim znacima jednoznačno definiše početak i kraj svakog blokapodataka. Ovako pripremljen blok naziva se okvir ili ram. • Duž linije se šalje nekoliko upravljačkih SYNC znakova, čime se sinhronizuju predajnik i prijemnik, zatim znak početka, otvara se novi okvir, slede podaci i na kraju se šalje znak za kraj, čime se zatvara okvir. RAČUNARI 1 - Prof. Saša Vasilić, BSc EE
4. Ulazno – izlaznipodsistem • Radi kontrole prenosa duž telekomunikacione linije podacima se dodaju posebni kontrolni bitovi, npr. kod asinhronog prenosa se svakomznaku dodaju bitovi parnosti. RAČUNARI 1 - Prof. Saša Vasilić, BSc EE
4. Ulazno – izlazni podsistem : treba da znate !!! • Pitanja za domaći zadatak. • Šta predstavlja ulaz – izlaz podataka? • Nabrojte osnovne komponente ulazno – izlaznog sistema. • Šta je to ulazna aktivnost, a šta izlazna aktivnost? • Nabrojte uređaje za ručno unošenje podataka. • Nabrojte uređaje za automatsko unošenje podataka? • Koje su karakteristike serijskogiparalelnog prenosa podataka? • Čime se katakteriše sinhroni prenos? • Čime se karakteriše asinhroni prenos? RAČUNARI 1 - Prof. Saša Vasilić, BSc EE