Що таке відкрита архітектура комп 'ютера

Що таке відкрита архітектура комп 'ютера

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

Поява відкритої архітектури

Вісімдесяті роки минулого століття ознаменувалися появою ЕВМ четвертого покоління і початком ери персональних комп 'ютерів. У 1981 році світ побачив персональний комп 'ютер IBM PC, ставши найбільш продаваним за всю історію.

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

Вся проектна документація по IBM PC, включаючи електронні схеми, була опублікована у вигляді книги, вартістю близько 50 доларів, що і стало першим прикладом відкритої архітектури.

Згодом рішення про публікацію специфікацій негативно позначилося на компанії IBM, оскільки з 'явилися IBM-сумісні копії за набагато меншими цінами. Але пересічний користувач від цього тільки виграв.

Принципи відкритої архітектури

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

Перші персональні комп 'ютери поставлялися комплектом з друкованої плати, набору мікросхем, включаючи процесор, сполучних кабелів і дисковода. Користувачеві належало не тільки зібрати ЕВМ, а й написати ПЗ під нього.

Блоки встановлюються в роз 'єми материнської плати, яка за допомогою системної шини забезпечує їх взаємодію один з одним і центральним процесором. Відкрита архітектура дозволяє зібрати комп 'ютер з нуля, підібравши необхідний процесор, оперативну пам' ять, жорсткий диск і набір плат розширення під конкретні завдання. Таким чином, не володіючи знаннями в схемотехніці, можна отримати будь-який пристрій - від персонального веб-сервера до мультимедійного центру. Крім того, відкрита архітектура позитивним чином позначилася на ринку комп 'ютерних комплектуючих, викликавши високу конкуренцію в цій сфері. Як наслідок, продукція стала різноманітнішою, а ціни на неї нижчі. Досить порівняти вартість IBM-сумісного комп 'ютера із закритим аналогом, наприклад Apple.