КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Последовательная передача данных. Способы передачи данных в компьютерах
Способы передачи данных в компьютерах В компьютерных линиях связи используются два способа передачи: • параллельный, когда передаются одновременно все биты машинного слова; • последовательный, когда биты передаются поочередно, начиная с младшего. 1. Канал параллельной передачи Для одновременной передачи нескольких сигналов, очевидно, требуется линия связи, количество проводников в которой совпадает с числом передаваемых сигналов. Такая линия связи называется шиной. Количество проводников определяет ширину или разрядность шины. Например, во внутренних линиях компьютера могут использоваться 16-ти и 32-х разрядные шины. На рис. 5.2. показана линия параллельной передачи, связывающая регистр АЛУ и ячейку памяти компьютера. Шина обеспечивает наиболее быстрый способ передачи информации. Параллельный способ передачи используется во внутренних линиях связи компьютера, а также для связи с внешними устройствами, подключаемыми к параллельному порту компьютера. Недостатки параллельного способа передачи: ¨ невозможность передачи на большие расстояния (более нескольких метров), поскольку из-за электроемкости между проводниками в них возникают наводки. ¨ данный способ требует многожильных специальных проводов для связи, что существенно повышает стоимость линии. Для передачи информации на большие расстояния используется последовательный способ передачи. Возможны два режима последовательной передачи: синхронный и асинхронный. При синхронной передаче каждый передаваемый бит сопровождается импульсом синхронизации, информирующим приемник о наличии в линии информационного бита. Синхронизирующие импульсы управляют приемом информации. Следовательно, между передатчиком и приемником должны быть протянуты минимум три провода, два из которых экранированные: один - для передачи данных, второй - для передачи синхроимпульсов, третий - общий заземленный. Кроме того, такая передача оказывается целесообразной, если передается некоторый массив символов (не отдельные символы). Оба перечисленных обстоятельства приводят к тому, что синхронный способ связи не получил широкого распространения. Асинхронный способ передачи не требует синхронизации действий приемника и передатчика - поэтому для связи достаточно линии из двух проводников, в том числе пригодны и телефонные линии. При этом источник и приемник информации должны быть согласованы по формату и скорости передачи. Передача производится машинными словами (информационными битами), дополненными несколькими служебными. Рассмотрим пример передачи 8-битного слова с одним контрольным битом Передатчик может начать пересылку в любой момент посредством генерации стартового бита - по нему приемник узнает, что передача началась. Затем происходит передача информационных битов, начиная с младшего (0-го). За ними передается контрольный бит четности. Наконец, за ним следует стоповый бит (их может быть два), который вновь переводит линию в состояние ожидания. Вся передаваемая цепочка сигналов от стартового до стопового бита называется кадром. Передача следующего кадра может начаться сразу после стопового бита, причем, новый стартовый бит может быть послан в любой момент времени (не обязательно кратный t0) – поэтому передача и называется асинхронной. Безусловно, данная схема передачи требует предварительного согласования передатчика и приемника по продолжительности элементарного сигнала. Кроме того, для обеспечения максимальной защищенности сигнала от искажений приемник настраивается на считывание бита в середине его длительности. Помимо информационных и контрольных битов в последовательном способе передачи кадр, как было сказано, дополняется еще двумя-тремя граничными битами. Это, естественно, приводит к увеличению избыточности кода и суммарной времени передачи. Поскольку биты передаются по очереди, скорость передачи ниже, чем в параллельном способе (при одинаковых частотах генераторов). Тем не менее, и в последовательных линиях скорость может достигать единиц Гбит/с - такой скорости более чем достаточно для передачи, например, телевизионного сигнала. При этом неоспоримым преимуществом данного способа является то, что в нем нет ограничений на дальность передачи.
Дата добавления: 2014-01-06; Просмотров: 1703; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |