Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Архітектура. КР 2.doc
Скачиваний:
1
Добавлен:
06.12.2018
Размер:
245.76 Кб
Скачать

1. Поняття системної та локальної шини.

Основними характеристиками шин є розрядність переданих даних і швидкість передачі даних.

Найбільший інтерес викликають два типи шин – системний і локальний.

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

Локальною шиною, як правило, називається шина, безпосередньо підключена до контактів мікропроцесора, тобто шина процесора.

3. Рівні взаємодії системи usb.

USB (Universal Serial Bus - універсальна послідовна шина) є промисловим стандартом розширення архітектури ПК, орієнтованим на інтеграцію з телефонією та пристроями побутової електроніки. Шина забезпечує 3 швидкості передачі даних: повну швидкість (12 Мбіт/с), низьку швидкість (1,5 Мбіт/с), високу швидкість (480 Мбіт/с). Шина USB представляє собою хост-центричну апаратно-програмну систему підключення множини периферійних пристроїв. Хост-центричність розуміється в наступних аспектах: хост відповідає за конфігурування всіх пристроїв, управляє всіма обмінами (транзакціями) на шині; обмін інформацією можливий лише між хостом та пристроями. Роботою всіх пристроїв шини USB керує хост-контролер - програмно-апаратна підсистема хост-комп'ютера.

Компоненти апаратної частини USB:

периферійні пристрої USB виконують корисні функції;

хост-контролер забзепечує зв'язок шини з ядром комп'ютера;

хаби USB забезпечують додаткові точки підключення пристроїв;

кабелі USB з'єднують пристрої з хабами.

Компоненти програмної частини USB:

клієнтське ПЗ - драйвери пристроїв USB, які забезпечують доступ до пристроїв з боку прикладного ПЗ;

драйвер USB - "завідує" всіма пристроями USB системи, їх нумерацією, конфігуруванням, наданням служб, розподілом пропускної здатності шини, потужності живлення і т.п.;

драйвер хост-контролера - перетворює запити введення-виведення в структури даних, розміщені в комунікаційній області оперативної пам'яті, і звертається до регістрів хост-контролера

Схема: DVD-RW, мережна карта, монітор, системний таймер, DMA

Варіант №12

1. Загальні характеристики шин isa-8 та isa-16

Шина ІSA була першою стандартизованою системною шиною (ІSA означає Іndustry Standart Archіtecture) і довгі роки була стандартом в області РС. І навіть сьогодні роз’єми цієї шини можна зустріти на деяких системних платах.

1. 8-розрядна шина.

Родоначальником у сімействі шин ІSA була 8-розрядна шина, що з'явилася в 1981 році (8 bіt ІSA Bus), яку можна зустріти в комп'ютерах ХТ. 8-розрядна шина має 62 контакти. Вони включають 8 ліній даних, 20 ліній адреси, 6 ліній запиту переривань. Шина функціонує на частоті 4.77 MHz. 8-розрядна шина ІSA – сама повільна із всіх системних шин (пропускна здатність становить усього 1.2 Mb в секунду), тому вона вже давно застаріла і сьогодні практично ніде не використовується.

2. 16-розрядна шина.

Подальшим розвитком ІSA стала 16-розрядна шина, також іноді вона називається AT-Bus, що вперше була використана в 1984 році. Її слоти складаються із двох частин, з яких одна (більша) повністю копіює 8-розрядний слот. Додаткова ж частина містить 36 контактів (додаткові 8 ліній даних, 4 лінії адреси й 5 ліній ІRQ плюс контакт для нового сигналу SBHE). Тому короткі 8-розрядні плати можна встановлювати в роз’єми нової шини (зробити це навпаки, звичайно ж, неможливо).

Передача байта даних по шині ІSA відбувається в такий спосіб: спочатку на адресній шині виставляється адреса ділянки пам’яті або порту пристрою вводу/виводу, куди треба передати байт, потім на лінії даних виставляється байт даних. Виконується затримка тактами очікування й подається сигнал на передачу байта (строб запису), причому невідомо, встигли записатися дані чи ні. Тому тактова частота шини обрана 8.33 MHz, щоб навіть самі повільні пристрої гарантовано могли зробити по шині обмін даними (командами). Пропускна здатність при цьому склала 5.3 Mb/s.