Головна

кодування

  1. Біполярний кодування AMI
  2. Глава 2. Інформація. двійкове кодування
  3. ГЛАВА 9. Кодування і мультиплексування даних
  4. Двійкове кодування звукової інформації
  5. Декодування (розуміння) значень пропозиції
  6. Декодування (розуміння) змісту слів
  7. Декодування художнього тексту за допомогою лексичного аналізу. тематична сітка

В обчислювальній техніці для представлення даних використовується двійковий код. Усередині комп'ютера одиницям і нулях даних відповідають дискретні електричні сигнали.

Подання даних у вигляді електричних або оптичних сигналів називається кодуванням.

Існують різні способи кодування двійкових цифр, наприклад потенційний спосіб, При якому одиниці відповідає один рівень напруги, а нулю - інший, або імпульсний спосіб, Коли для представлення цифр використовуються імпульси різної полярності.

Аналогічні підходи застосовуються для кодування даних і при передачі їх між двома комп'ютерами по лініях зв'язку. Однак ці лінії зв'язку відрізняються за своїми характеристиками від ліній всередині комп'ютера. Головна відмінність зовнішніх ліній зв'язку від внутрішніх полягає в їх набагато більшій протяжності, а також в тому, що вони проходять поза екранованим корпусом по просторах, часто схильних до впливу сильних електромагнітних завад. Все це призводить до істотно більших спотворень прямокутних імпульсів (наприклад, «завалювання» фронтів), чим всередині комп'ютера. Тому для надійного розпізнавання імпульсів на приймальному кінці лінії зв'язку при передачі даних всередині і поза комп'ютером не завжди можна використовувати одні і ті ж швидкості і способи кодування. Наприклад, повільне наростання фронту імпульсу через високе ємкісний навантаження лінії вимагає, щоб імпульси передавалися з меншою швидкістю (щоб передній і задній фронти сусідніх імпульсів трохи перекривалися, і імпульс встиг «дорости» до необхідного рівня).

В обчислювальних мережах застосовують як потенційне, так і імпульсне кодування дискретних даних, а також специфічний спосіб представлення даних, який ніколи не використовується всередині комп'ютера, - модуляцію (Рис. 2.8).

При модуляції дискретна інформація може надаватися синусоїдальним сигналом тієї частоти, яку добре передає лінія зв'язку.

Потенційне або імпульсне кодування застосовується на каналах високої якості, а модуляція на основі синусоїдальних сигналів переважно в тому випадку, коли канал вносить сильно спотворені сигнали. Наприклад, модуляція використовується в глобальних мережах при передачі даних через аналогові телефонні канали зв'язку, які були розроблені для передачі голосу в аналоговій формі і тому погано підходять для безпосередньої передачі імпульсів.

Мал. 2.8. Приклади уявлення дискретної інформації

На спосіб передачі сигналів впливає і кількість проводів в лініях зв'язку між комп'ютерами. Для зниження вартості ліній зв'язку в мережах зазвичай прагнуть до скорочення кількості проводів і через це передають все біти одного байта або навіть декількох байтів не паралельно, як це робиться всередині комп'ютера, а послідовно (побитно), для чого достатньо всього однієї пари проводів.

Ще однією проблемою, яку потрібно вирішувати при передачі сигналів, є проблема взаємної синхронізації передавача одного комп'ютера з приймачем іншого. При організації взаємодії модулів всередині комп'ютера ця проблема вирішується дуже просто, так як в цьому випадку всі модулі синхронізуються від загального тактового генератора. Проблема синхронізації при зв'язку комп'ютерів може вирішуватися різними способами, як шляхом обміну спеціальними тактовими синхроімпульсами по окремій лінії, так і шляхом періодичної синхронізації заздалегідь зумовленими кодами або імпульсами характерної форми, відмінної від форми імпульсів даних.

Незважаючи на заходи, що вживаються (вибір відповідної швидкості обміну даними, ліній зв'язку з певними характеристиками, способу синхронізації приймача і передавача), існує ймовірність спотворення деяких біт даних, що передаються. Для підвищення надійності передачі даних між комп'ютерами, як правило, використовується стандартний прийом - підрахунок контрольної суми і передача отриманого значення по лініях зв'язку після кожного байта або після деякого блоку байтів. Часто в протокол обміну даними включається як обов'язковий елемент сигнал-квитанція, який підтверджує правильність прийому даних і посилається від одержувача відправнику.



Попередня   14   15   16   17   18   19   20   21   22   23   24   25   26   27   28   29   Наступна

Зближення локальних і глобальних мереж | Конвергенція комп'ютерних і телекомунікаційних мереж | ГЛАВА 2. Загальні принципи побудови мереж | Спільне використання ресурсів | Мережеві інтерфейси | Зв'язок комп'ютера з периферійним пристроєм | Обмін даними між двома комп'ютерами | Доступ до ПУ через мережу | Мережеві служби і сервіси | Мережева операційна система |

© um.co.ua - учбові матеріали та реферати