Роль пристрою управління ПУ виконує контроллер і драйвер СОМ-ПОРТА іншого компютера

March 23rd, 2008

« Звільнення   |   Реєстрація »

Ethernet - Роль пристрою управління ПУ виконує контроллер і драйвер СОМ-ПОРТА іншого компютера Драйвер СОМ-ПОРТА разом з контроллером СОМ-ПОРТА працюють приблизно так само, як і в описаному вище випадку взаємодії ПУ з комп’ютером. Проте при цьому роль пристрою управління ПУ виконує контроллер і драйвер СОМ-ПОРТА іншого комп’ютера.
Разом вони забезпечують передачу по кабелю між комп’ютерами одного байта інформації. (У «справжніх» локальних мережах подібні функції передачі даних в лінію зв′язку виконуються мережевими адаптерами і їх драйверами.)

Драйвер комп’ютера В періодично опитує ознаку завершення прийому, що встановлюється контроллером при правильно виконаній передачі даних, і при його появі прочитує прийнятий байт з буфера контроллера в оперативну пам’ять, роблячи його тим самим доступним для програм комп’ютера В. В деяких випадках драйвер викликається асихронно, по перериваннях від контроллера.

Таким чином, у розпорядженні програм комп’ютерів А і В є засіб для передачі одного байта інформації. Але завдання, що розглядається в нашому прикладі, значно складніше, оскільки потрібно передати не один байт, а певну частину заданого файлу. Всі пов′язані з цим додаткові проблеми повинні вирішити програми вищого рівня, ніж драйвери СОМ-ПОРТОВ.
Для оп-ределенності назвемо такі програми комп’ютерів А і В додатком А і додатком У відповідно. Отже, додаток А повинно сформувати повідомлення-запит для додатку В. У запиті необхідно вказати ім’я файлу, тип операції (в даному випадку - читання), зсув і розмір області файлу, що містить потрібні дані.


Tags: , , , , , ,

Ethernet


Схожі записи

Filled Under: Ethernet

Картинки