transfer de date seriale - studopediya
Pentru a transmite informații pe distanțe lungi, de exemplu, prin combinarea computerele din rețea prin intermediul unei metode de transmisie serială. Există două moduri de transmisie serială: sincron și asincron.
În transmisie sincron, fiecare bit transmis este însoțit de o sincronizare puls informa receptorul despre prezența liniilor de biți de date. Ceas impulsuri controlează recepția de informații. În consecință, între emițător și receptor trebuie să fie întins cel puțin trei conductoare: unul - pentru transmisia de date, al doilea - pentru a transmite ceas, al treilea - la pământ comun. Dacă distanța dintre sursă și receptor este de câțiva metri, fiecare dintre semnalele (date și ceasul) trebuie să fie trimise prin cablu ecranat, care crește foarte mult costul de link-ul. Mai mult decât atât, un astfel de transfer este adecvată atunci când sunt transmise unele matrice de caractere (nu caractere individuale). Ambele aceste împrejurări conduc la faptul că metoda de comunicare sincronă nu este utilizat pe scară largă.
Cuvinte mașină de transfer de produse (biți de informație) suplimentat multitudine de servicii. Luați în considerare exemplul transmisiei de 8 biți cuvânt cu un bit de control. In absenta liniei de transport este menținută în nivelul de semnal corespunzător unei logici una (de exemplu, +5 V).

Transmițătorul poate începe redirecționarea în orice moment, prin generarea unui bit de start, care se traduce linia de la zero logic pe durata cip # 964; 0 - receptorul va ști că transferul a început. Apoi, există un transfer de biți de date de la cel mai scăzut (0 lea). Ei au fost transferate la bitul de verificare a parității. În cele din urmă, acesta este urmat de bit de stop (pot exista două), care pune din nou o linie în starea de așteptare, adică, unitate logică. Toate semnalele transmise de către un lanț de la început până când bitul de stop este numit un cadru.
Transmiterea cadrului următor poate începe imediat după bitul de stop, și un nou bit de start pot fi trimise în orice moment (nu neapărat multiplă # 964; 0), de exemplu, 0,67 # 964; 0 sau 3,45 # 964; 0 - astfel încât transferul se numește asincron. Desigur, acest sistem de transport necesită aprobarea prealabilă a emițător și receptor pe durata cip. Mai mult decât atât, pentru a asigura o protecție maximă împotriva receptorului distorsiunea semnalului configurat să citească biții în mijlocul lungimii sale.
În plus față de biți de informație și de verificare într-o metodă secvențială cadru de transmisie, așa cum sa spus, este completat de doi-trei biți la limită. Acest lucru conduce în mod natural la o creștere a codului redundanței și timpul total de transmisie. Deoarece biții sunt transmise succesiv, rata de transmisie este mai mică decât în mod paralel (pentru aceleași generatoare de frecvență). Cu toate acestea, și în linii succesive de viteză poate ajunge la câteva Gbit / s - o viteză mai mult decât suficient pentru a transfera, de exemplu, un semnal de televiziune. În acest avantaj incontestabil al acestei metode este faptul că nu există restricții privind distanța de transport.
Înapoi la Cuprins: Fundamentele teoretice ale informaticii