Что такое открытая архитектура компьютера?

3 ноября 2014 г. Просмотров: 1122

Архитектура — основополагающий принцип устройства компьютерных систем, термин также применим и к программному обеспечению. Открытая архитектура подразумевает свободный доступ к спецификациям устройств.


Появление открытой архитектурыВосьмидесятые годы прошлого века ознаменовались появлением ЭВМ четвертого поколения и началом эры персональных компьютеров. В 1981 году свет увидел персональный компьютер IBM PC, став самым продаваемым за всю историю.Причины успеха этой модели кроются в принципе открытой архитектуры, который был реализован впервые. Все проекты компьютера находились в открытом доступе. Это позволило другим производителям начать выпуск совместимых комплектующих и периферийных устройств.Вся проектная документация по IBM PC, включая электронные схемы, была опубликована в виде книги, стоимостью около 50 долларов, что и явилось первым примером открытой архитектуры.Впоследствии решение о публикации спецификаций негативно сказалось на компании IBM, поскольку появились IBM-совместимые копии по гораздо меньшим ценам. Но рядовой пользователь от этого только выиграл.Принципы открытой архитектурыОткрытая архитектура IBM подразумевает ряд стандартов, касающихся аппаратного и программного обеспечения компьютера. Например, адресация устройств, наличие BIOS и энергонезависимой памяти для ее хранения, организация процессорных прерываний и так далее.Но главный принцип — унификация составных частей, так называемая блочно-модульная структура. Персональный компьютер состоит из определенных блоков, набор их может меняться или дополняться пользователем самостоятельно. Первые персональные компьютеры поставлялись комплектом из печатной платы, набора микросхем, включая процессор, соединительных кабелей и дисковода. Пользователю предстояло не только собрать ЭВМ, но и написать ПО под него.Блоки устанавливаются в разъемы материнской платы, которая посредством системной шины обеспечивает их взаимодействие друг с другом и центральным процессором.Открытая архитектура позволяет собрать компьютер с нуля, подобрав необходимый процессор, оперативную память, жесткий диск и набор плат расширения под конкретные задачи. Таким образом, не обладая знаниями в схемотехнике, можно получить любое устройство - от персонального веб-сервера до мультимедийного центра.Кроме того, открытая архитектура положительным образом сказалась на рынке компьютерных комплектующих, вызвав высокую конкуренцию в этой сфере. Как следствие, продукция стала разнообразнее, а цены на нее ниже. Достаточно сравнить стоимость IBM-совместимого компьютера с закрытым аналогом, например Apple.

Оцените статью!