БЛОК ПЕРИФЕРІЙНИХ ПРИСТРОЇВ

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

  • вінчестер, підключений до контролера, є периферійним пристроєм, так як він не займає окремих ресурсів і процесор звертається до нього через ресурси контролера;
  • • контролер є системним пристроєм, оскільки володіє системними ресурсами у вигляді портів і ліній переривання, мають власні адреси.

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

БЛОК ІНТЕРФЕЙСУ

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

  • шину адреси, призначену для передачі адреси. Адреса формується мікропроцесором для вибору необхідної комірки основної пам'яті (ОЗУ, ПЗУ) або системного пристрою (наприклад, порту введення-виведення), до якого підключено необхідну периферійний пристрій. Для IBM-сумісних комп'ютерів прийнятий обсяг адресується осередки, рівний одному байту. Тому розрядність шини адреси визначає максимальний обсяг адресується процесором зовнішньої пам'яті. Наприклад, 32-розрядна шина адреси забезпечує адресацію пам'яті об'ємом до 232 байт = 4 Гбайт, а 36-розрядна шипа - до 236 байт = 64 Гбайт;
  • шину даних, яка служить для вибірки команд, що надходять з ОЗУ або ПЗУ в пристрій управління мікропроцесора, а також для пересилання операндів між мікропроцесором і ОЗУ або зовнішнім пристроєм. У перших поколіннях комп'ютерів кількість ліній (8, 16 або 32) шини даних відповідало розрядності операндів, оброблюваних мікропроцесором. У сучасних 32-розрядних комп'ютерах використовується 64-розрядна шина даних, щоб забезпечити одночасне пересилання з пам'яті в процесор двох команд або операндів;
  • шину управління, по якій передаються різноманітні сигнали. Вони задають режими роботи пам'яті (запис або зчитування), інтерфейсних пристроїв (введення або виведення інформації) і мікропроцесора (запуск, запити зовнішніх пристроїв на обслуговування, видача інформації про поточний режим роботи та ін.). Розрядність шини управління визначається організацією роботи системи, можливостями реалізації різних режимів її функціонування, використовуваними методами контролю мікропроцесора і ряду інших пристроїв. Тому набір переданих по цій шині сигналів є індивідуальним для кожної моделі мікропроцесора. Є ряд керуючих сигналів, які використовуються в більшості мікропроцесорних систем. До них відносяться сигнали початкового запуску (RESET); сигнали, що задають режим роботи пам'яті (читання - RD, запис - WR); сигнали, необхідні для реалізації переривань, і деякі інші.

Інтерфейсні кошти , або кошти поєднання пристроїв і компонентів комп'ютера, можна розбити на кілька груп:

  • шинний інтерфейс , який містить шини розширення, або шини введення-виведення, і розглянуту вище системну шину. Шини розширення забезпечують основу функціональної розширюваності PC-сумісного комп'ютера, орієнтуючи його на виконання крім обчислювальних широкого кола різних завдань (формування і обробка відеозображень, графіка, текстові документи і багато інших) за допомогою периферійних пристроїв. Вони призначені для підключення різних адаптерів і контролерів периферійних пристроїв до системної плати. Адаптери і контролери служать для сполучення периферійних пристроїв з конкретною шиною (по суті справи з центральними пристроями - процесором і основною пам'яттю). Контролер на відміну від адаптера після отримання команди від обслуговуючої програми здатний до самостійних дій. Адаптери і контролери мають системними ресурсами, тому через них можливе звернення процесора до периферійних пристроїв;
  • системна логіка, що представляє собою набір мікросхем, що встановлюються на системній платі, для організації обміну даними між центральним процесором і периферійними пристроями. Такий набір мікросхем називають чіпсетом (Chipset). Чіпсет включає в себе інтерфейс шини процесора, контролери пам'яті, шини введення-виведення та ін. На сучасні чіпсети покладається виконання великої кількості різноманітних функцій;
  • • конструктивні інтерфейсні засоби, до яких відносяться ряд елементів: карти (плати) розширення, слоти, сокети, перемикачі, кабелі, роз'єми та ін.

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

 
< Попер   ЗМІСТ   Наст >