ISA: відмінності між версіями

[перевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
м вікіфікація
Avatar6 (обговорення | внесок)
Немає опису редагування
Рядок 1:
{{Без джерел|дата=грудень 2010}}
[[Файл:Isa1.jpg|міні|праворуч|300пкс|П'ять 16-ти розрядних та один 8-ми розрядний слоти шини ISA на [[Материнська плата|материнській платі]].]]
{{otheruses|ISA (значення)}}
'''ISA''' (від {{lang-en|Industry Standard Architecture, ISA bus}} — {{lang-uk|Промислова стандартна архітектура}}) — 8-ми або 16-ти [[Розрядністьрозрядність|розрядна]] [[Комп'ютерна шина|шина]] введення/виведення [[IBM PC]]-сумісних [[комп'ютер]]ів. Використовується для підключення [[плата розширення|плат розширення]] стандарту ISA. Конструктивно виконується у вигляді 62-х або 98-контактного [[роз'ємуєм]]у на [[материнська плата|материнській платі]].
 
== Історія ==
Шина ISA протягом багатьох років була стандартом в області PC-комп'ютерів. Вона є однією з перших в сімействі шин, але використовується досі. Це пов'язано з тим, що для багатьох пристроїв, зокрема [[миша комп'ютерна|миші]], [[клавіатура|клавіатури]], [[модем]]ів, ручних [[сканер]]ів, дисководів та ін., швидкодія цієї шини більш, ніж достатня. В певний час, коли частота ISA перевищила 8 [[МГц]], були спроби відділити шину ISA від шини [[процесор]]а, яка була тоді основною. Раніше вони працювали на одній частоті. Аби уникнути розділення шин, в подальшому був розроблений розширений варіант шини ISA з новою назвою — [[VESA local bus]] (чи VL-Bus). Так був зроблений поворот до [[архітектура комп'ютера|архітектури]] локальних шин.
 
Фірма «[[Intel]]» сумісно з «[[Microsoft]]» розробили стратегію поступової відмови від шини ISA (згідно з специфікацєю [[РС98]] і [[РС99]]). Згідно з специфікацією РС99, надалі в комп'ютері повинні використовуватись тільки дві шини, а саме — [[PCI]] та [[AGP]]. Але, враховуючи великий парк ПК з шиною ISA і високу вартість модернізації комп'ютерів, 16-розрядна шина ISA буде використовуватисьвикористовувалась ще не один рік. 16-розрядну шину ISA інколи називають AT BUS. Її [[слот]] складається з двох частин, одна з яких у точності відповідає слоту 8-розрядної шини ISA, а на [[контакт]]и другої частини виведені лінії для додаткових адрес введення/виведення, переривань та каналів [[DMA]] (Direct Memory Access). Тому короткі 8-розрядні карти можна встановити в 16-розрядний слот.
 
== Конструкція ==
Додатковий слот має 36 контактів. Призначення контактів 16-розрядної шини ISA приведено в багатьох літературних джерелах, зокрема.
16-розрядну шину ISA інколи називають AT BUS. Її [[слот]] складається з двох частин, одна з яких у точності відповідає слоту 8-розрядної шини ISA, а на [[контакт]]и другої частини виведені лінії для додаткових адрес введення/виведення, [[переривання|переривань]] та каналів [[DMA]] (Direct Memory Access). Тому короткі 8-розрядні карти можна встановити в 16-розрядний слот.
 
Додатковий слот має 36 контактів[[контакт]]ів. Призначення контактів 16-розрядної шини ISA приведено в багатьох літературних джерелах, зокрема.
Передача [[байт]]а даних по шині ISA проходить наступним чином. На адресній шині виставляється адреса комірки [[RAM]] чи порту [[Пристрій введення-виведення|пристрою введення-виведення]], у котрий необхідно передати [[байт]]. Потім на шину даних виставляється байт даних, і по одній з ліній шини керування передається сигнал запису WR, який є стробом. Контроль запису не проводиться, тому [[тактова частота]] шини ISA вибрана такою, що дорівнює 8,33 [[МГц]]. Це зроблено з метою, щоб навіть найповільніші пристрої встигали проводити обмін даними чи командами по шині.
 
Передача [[байт]]а даних по шині ISA проходить наступним чином. На адресній шині виставляється адреса комірки [[RAM]] чи порту [[Пристрій введення-виведення|пристрою введення-виведення]], у котрий необхідно передати [[байт]]. Потім на шину даних виставляється байт даних, і по одній з ліній шини керування передається сигнал запису WR, який є стробом[[строб]]ом. Контроль запису не проводиться, тому [[тактова частота]] шини ISA вибрана такою, що дорівнює 8,33 [[МГц]]. Це зроблено з метою, щоб навіть найповільніші пристрої встигали проводити обмін даними чи командами по шині.
Основним недоліком шини ISA є те, що вже при частоті процесорів i386 та i486 дані не можуть передаватися по шині з тією ж швидкістю, з якою їх обробляє процесор. Тому в очікуванні даних він вимушений простоювати. Це стало причиною появи нових стандартів.
 
== Недоліки ==
Основним недоліком шини ISA є те, що вже при частоті процесорів [[i386]] та [[i486]] дані не можуть передаватися по шині з тією ж швидкістю, з якою їх обробляє процесор. Тому в очікуванні даних він вимушений простоювати. Це стало причиною появи нових стандартів.
 
== Примітки ==
{{reflist}}
 
{{Комп'ютерні шини}}