Паралельний і послідовний інтерфейси
Паралельний і послідовний інтерфейси
На сучасних комп'ютерах є хоча б один послідовний і один паралельний порт, незважаючи на те що вже давно існують мережеві адаптери, шина USB і інші способи комунікації. Винятком можуть бути хіба що сучасні ноутбуки - на деяких з них немає ні послідовних, ні паралельних портів.
Паралельний порт (скорочена назва - LPT) з'явився на найпершому IBM PC. Іноді його називають Centronics - по імені фірми-розробника. Паралельний порт використовувався раніше переважно для підключення принтерів.
Сучасні принтери зазвичай підключаються до комп'ютера через USB (див. Розділ 10), але багато моделей мають роз'єм для підключення LPT-кабелю (кабелю паралельного порту).
Навчимося знаходити роз'єми паралельного порту. На рис. 9.1 зображений LPT-роз'єм на принтері Lexmark E321 - досить сучасна модель (принтер куплений в минулому році). Під ним - USB-роз'єм з підключеним USB-кабелем. Це говорить про те, що в даний момент принтер підключений до комп'ютера через USB.

Якби принтер підключався до паралельного порту комп'ютера, то нам би знадобився кабель, зображений на рис. 9.2.

На рис. 9.3 показана материнська плата. Найбільший роз'єм, зображений на цьому малюнку, - паралельний порт. Зазвичай він забарвлений для підключення пристроїв до паралельного порту комп'ютера в рожевий колір. Як розрізнити послідовний і паралельний порти, однакові за розмірами? Роз'єм паралельного порту має тип «мама», а послідовного порту - «тато». Іншими словами, навіть якщо ви переплутаєте кольору (послідовний порт зазвичай забарвлюється в синій колір), ви не зможете підключитися до послідовного порту за допомогою LPT-кабелю.

До паралельного порту, крім принтера, можна підключити:
• деякі носії даних, наприклад зовнішні приводи CD-ROM, магнітні накопичувачі «підвищеної» ємності (раніше підвищеною ємністю вважалося 120 Мб);
• стримери - пристрої зберігання даних на магнітній стрічці. Зараз вони практично не використовуються, а раніше часто використовувалися для створення резервних копій на серверах підприємств - адже магнітна стрічка коштувала копійки в порівнянні з іншими носіями інформації і дозволяла записувати великі на той час обсяги інформації (кілька гігабайтів);
• сканери старих зразків (сучасні підключаються через USB).
Відверто кажучи, я сумніваюся, що сьогодні вам доведеться скористатися паралельним портом, але така ймовірність є - може бути, у вас є старенький принтер, який ще добре працює, але підключається тільки до LPT-порту. Тоді ви повинні знати про режими роботи паралельного порту (режим роботи порту зазвичай вибирається в BIOS):
• SPP (Standard Parallel Port) - стандартний режим паралельного порту. В даному режимі дозволяється тільки одностороння передача даних від комп'ютера до периферійного пристрою, підключеного до порту. Швидкість передачі даних - 200 Кбіт / с;
• EPP (Enhanced Parallel Port) - розширений режим. Дозволено двосторонній обмін даними. Швидкість роботи - до 2 Мбіт / с. Дозволяється підключення до 64 периферійних пристроїв (в ланцюжок);
• ECP (Extended Capability Port) - порт з розширеними можливостями. Забезпечує двосторонній обмін даними зі швидкістю до 2,5 Мбіт / с. Підтримує стиснення даних за алгоритмом RLE. Зазвичай даний режим (якщо він підтримується материнською платою) використовують сканери та інші пристрої, що передають великі обсяги даних.
Послідовний порт (інші назви - COM, RS-232, serial port), як і паралельний, в застарілих моделях комп'ютерів використовувався для підключення багатьох пристроїв, але найчастіше до нього підключали:
• мишки та інші вказівні пристрої;
• модеми - навіть і зараз деякі модеми можуть підключатися як до послідовного порту, так і до usb;
• «розумні» джерела безперебійного живлення - багато джерел безперебійного живлення можуть повідомляти комп'ютера про поточний заряді своїх батарей. Це дуже зручно, оскільки ви знаєте, на скільки часу вистачить заряду в батареях і як скоро потрібно вимкнути комп'ютер.
Послідовний інтерфейс IEEE-1394

// - Стандарт 1394b - //
Стандарт 1394b передбачає швидкість передачі даних 800 Мбіт / с (100 Мб / с) по мідному або по волоконно-оптичному кабелю. В недалекому майбутньому планується передача даних зі швидкістю 3200 Мбіт / с, але поки немає пристроїв, що підтримують таку швидкість.
Замість 6-контактного роз'єму використовується 9-контактний (рис. 9.7), однак до 1394b можна підключити всі пристрої типу 1394a за допомогою спеціального кабелю. Як і у випадку з 1394a, якщо ваша системна плата не має інтегрованого IEEE-контролера, його можна купити у вигляді PCI-плати розширення (рис. 9.8).


Про IEEE-1394 ви повинні знати наступне:
• IEEE-1394 - сучасний послідовний високошвидкісний інтерфейс, що забезпечує високу швидкість передачі даних;
• існує два стандарти 1394 - 1394a і 1394b;
• основна різниця між стандартами 1394a і 1394b полягає в застосуванні іншого типу роз'єму (у 1394b - 9 контактів, у 1394a - 6 або 4) і в більш високій швидкості передачі даних - 800 Мбіт / с у 1394b проти 400 Мбіт / с у 1394a;
• стандарт 1394b сумісний з 1394a.
У наступному розділі ми поговоримо про інше дуже поширеному послідовному інтерфейсі - про універсальної послідовної шини USB. Шина USB на відміну від IEEE не є високошвидкісний: швидкість передачі даних по ній становить 12 Мбіт / с (1,5 Мб / с) для USB 1.1 і 480 Мбіт / с (60 Мб / с) для USB 2.0. Однак шина USB більш популярна, ніж IEEE-1394. Чому? Та тому що зазвичай послідовний інтерфейс використовується для підключення периферійних пристроїв, але більшості периферійних пристроїв (принтери, сканери, фотоапарати, модеми) не потрібні такі високі швидкості, які забезпечуються інтерфейсом IEEE-1394. Так, USB-пристрої більш повільні, але в той же час вони і дешевші, тому і більш популярні. [8 - Давайте розберемося, чому периферійних пристроїв не потрібна висока швидкість передачі даних. Візьмемо звичайний лазерний принтер, нехай це буде Samsung ML-2570. Для нас важливі два параметри: обсяг пам'яті принтера і швидкість друку. Обсяг пам'яті - 32 Мб, а швидкість друку - 24 сторінки в хвилину. Швидкість передачі даних по USB становить 60 Мб / с, тобто пам'ять принтера заповниться повністю за півсекунди. Швидкість передачі даних по IEEE-1394b - 100 Мб / с. Пам'ять принтера, звичайно, заповниться швидше, але для користувача немає різниці, за скільки часу це станеться - за 0,5 секунди або за 0,3 секунди. Зате є різниця в ціні - USB-пристрої коштують дешевше! Чому б не збільшити обсяг пам'яті принтера? Та тому що він і так не встигає друкувати! Навіть якщо 32 Мб - це ті самі 24 сторінки (наприклад, ви друкуєте документ з картинками), то 32 Мб потраплять в принтер за півсекунди, а друкуватися будуть одну хвилину. За цей час в принтер можна подати наступну порцію інформації - ще 32 Мб. Можна, звичайно, збільшити розмір пам'яті принтера, скажімо, до 1 Гб, але в цьому немає необхідності, тому що друкувати від цього принтер швидше не стане. Та й ці 32 Мб заповнюються далеко не завжди, не кажучи вже про 1 Гб. Виходить, ціна стане дорожче, тому що пам'яті більше, а використовуватися ця пам'ять і на третину не буде!]