Навігація
Головна
 
Головна arrow Інформатика arrow Архітектура ЕОМ і систем
< Попередня   ЗМІСТ   Наступна >

РОЗПОДІЛ СИСТЕМНИХ РЕСУРСІВ

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

  • незмінна частина, до якої відносяться пристрої системної плати, встановлені її виробником. Ресурси пристроїв системної плати можуть бути задані настройками CMOS Setup, а частина з пристроїв може бути навіть відключена, якщо замість них використовуються адаптери, встановлені в слоти розширення;
  • змінна частина, до якої відносяться карти, адаптери, плати, що встановлюються користувачем. Ресурси встановлюваних карт задаються або вручну, або автоматично в залежності від можливостей шин, карт розширення і BIOS. Мета повної автоматизації - досягти ідеалу PnP (Plug and Play - включай і грай), коли від користувача потрібно лише механічно встановити новий пристрій, а далі все розподілу і установки драйверів виконуються без його участі.

Найбільш поширеними для підключення карт розширення комп'ютерів є шини ISA і PCI. В шину PCI спочатку були закладені можливості автоматичної конфігурації пристроїв, і вона підтримує РпР в повному обсязі. Шина ISA не мала механізмів автоматичної конфігурації і розподілу ресурсів. Конфігурація встановлюваних адаптерів і вирішення конфліктів здійснювалися користувачем (зазвичай за допомогою джамперів). В даний час більшість карт ISA підтримують специфікацію PnP ISA.

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

  • вказується розподіл системних ресурсів по шинам, які вони пов'язують;
  • задаються шляхи транслювання керуючих сигналів по шинах і управління буферами даних. При цьому, принаймні для операцій читання, забезпечується для кожної адреси пам'яті або введення-виведення єдина шина призначення. Операції запису в принципі можуть бути широкомовними.
 
Якщо Ви помітили помилку в тексті позначте слово та натисніть Shift + Enter
< Попередня   ЗМІСТ   Наступна >
 
Дисципліни
Агропромисловість
Аудит та Бухоблік
Банківська справа
БЖД
Географія
Документознавство
Екологія
Економіка
Етика та Естетика
Журналістика
Інвестування
Інформатика
Історія
Культурологія
Література
Логіка
Логістика
Маркетинг
Медицина
Нерухомість
Менеджмент
Педагогіка
Політологія
Політекономія
Право
Природознавство
Психологія
Релігієзнавство
Риторика
Соціологія
Статистика
Техніка
Страхова справа
Товарознавство
Туризм
Філософія
Фінанси
Пошук