цесори) введення/Виведення, а специфічні - на адаптери (буву) конкретного типу ВУ.
У СВ/В сучасних ЕОМ використовуються два основні способу організації обміну інформацією між ОП і ВУ: програмно-керований і прямий доступ. У першому випадку ЦП безпосередньо ре6алізует програму введення/виведення, вибираючи дані з ОП і пересилаючи їх на ВУ, і навпаки. На період операції введення/виведення основна програма процесорам не обробляється, що може істотно знижувати загальну продуктивність ЕОМ. У разі прямого доступу ЦП тільки ініціює операцію введення/виведення допомогою загальних команд, що запускають роботу каналу/контролера; після успішної ініціації операції введення/виведення ЦП перемикається на виконання основної програми, а канал/контролер безпосередньо виконує операцію обміну паралельно з роботою ЦП. Таким чином, прямим доступом до ОП управляє канал/контролер, який виконує наступні функції:
-завдання масиву даних і області ОП, що беруть участь у операції обміну;
-формування послідовних адрес комірок ОП, використовуваних в операції;
-підрахунку числа одиниць переданої інформації в період поточної операції обміну;
-встановлення моме6нта завершення текущіе6 операфціі обміну інформацією;
-передача в ЦП з переривання сигналу про кінець поточної операції обміну. ​​
Ініціюючи операцію введення/виведення, ЦП, разом з тим, виконує її різними способами, які залежать від схеми підключення СВ/В до ЦП і ОП. p> Розглянемо дві типові організації СВ/В: (1) загальною шиною (ОШ), (2) каналами введення/виводу (КВ/В). У першому випадку всі модулі ЕОМ з'єднані загальним інтерфейсом - загальною шиною (ОШ), в сукупності утворюючи ВС: ЦП, ОП, ВУ (через буву та контролери для ВУ з блочною передачею даних). Однак при такої організації СВ/В процесор не повністю звільняється від управління передачею даних і зв'язок ЦП - ОП блокується, знижуючи продуктивність ЕОМ. Тому дана організація СВ/В широко застосовується лише для мікро-і міні-ЕОМ, працюють з короткими словами, що мають невелику за кількістю периферію, від якої не потрібен високий продуктивності.
В
...
В
...... p> В В
ВУ
В
ВУ
В
ВУ
В
ВУ
br clear=ALL>
...... br/>
(Б)
По - другому випадку (рис.2б), обмін інформацією між ОП ВУ проводиться через канали введення/виводу (КВ/В), що представляють собою спеціалізовані процесо...