![]() ![]() КАТЕГОРИИ:
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Асинхронна і синхронна передачі
При обміні даними на фізичному рівні одиницею інформації є біт, тому засоби фізичного рівня завжди підтримують побітову синхронізацію між приймачем і передавачем. Канальний рівень оперує кадрами даних та забезпечує синхронізацію між приймачем і передавачем на рівні кадрів. В обов’язки приймача входить розпізнавання: початку першого байта кадру, границь полів кадру та ознаки його закінчення. Зазвичай досить забезпечити синхронізацію на двох рівнях - бітовому і кадровому, для того, щоб передавач і приймач змогли забезпечити стійкий обмін інформацією. Однак при поганій якості ЛЗ для зниження вартості апаратури і підвищення надійності передачі даних вводять додаткові засоби синхронізації на рівні байт. Даний режим роботи називається асинхронним або старт-стопним. Іншою причиною використання такого режиму роботи є наявність пристроїв, що генерують байти даних у випадкові моменти часу. Так працює клавіатура дисплея або іншого термінального пристрою, з якого людина вводить дані для обробки їх комп’ютером. В асинхронному режимі кожен байт даних супроводжується спеціальними сигналами „старт” і „стоп” (рис. 4.6, а). Призначення цих сигналів полягає в тому, щоб, по-перше, сповістити приймач про прихід даних і, по-друге, щоб дати приймачу досить часу для виконання деяких функцій, пов’язаних із синхронізацією, до надходження наступного байта. Сигнал „старт” має тривалість в один тактовий інтервал, а сигнал „стоп” може тривати один, півтора або два такти, тому говорять, що використовується один, півтора або дві біти у якості стопового сигналу, хоча ці сигнали не є користувацькими бітами. Асинхронним режим називається тому, що кожен байт може бути трохи зсунутий у часі щодо побітових тактів попереднього байта. Така асинхроність передачі байт не впливає на коректність прийнятих даних, оскільки на початку кожного байта відбувається додаткова синхронізація приймача з джерелом за рахунок бітів „старт”. Більш „вільні” часові допуски визначають низьку вартість устаткування асинхронної системи.
Дата добавления: 2014-12-03; просмотров: 21; Нарушение авторских прав ![]() |