Реферат на тему история bios

Обновлено: 02.07.2024

Современный ПК невозможно представить без BIOS (англ. Basic Input-Output System – базовая система ввода-вывода, БСВВ) – программы, находящейся в ПЗУ (постоянном запоминающем устройстве) персонального компьютера и исполняющейся при включении питания. Главная функция BIOS – подготовить машину к тому, чтобы основное программное обеспечение (в большинстве случаев это операционная система), записанное на различных носителях (жесткий диск, дискета, компакт-диск или доступное через сеть), могло загрузиться и получить контроль над компьютером. ПК без BIOS – это как маленький ребенок, не умеющий даже разговаривать. Однако если компьютер как таковой появился еще в середине прошлого столетия, то сам BIOS несколько позже.

Твердое

Микросхем BIOS существует всего четыре типа: ROM (Read Only Memory) или ПЗУ, PROM (Programmable ROM) или ППЗУ (программируемое ПЗУ), EPROM (Erasable PROM) или СППЗУ (Стираемое ППЗУ), EEPROM (Electrically EPROM) или ЭСППЗУ (электронно стираемое ППЗУ), второе название – flash ROM. Именно в таком порядке, как перечислено, они и были разработаны. Начнем с самого старого типа – ROM.

Самые первые ПЗУ, как понятно из названия, были неперезаписываемые и представляли собой матрицу с выжженным программным кодом. Такой тип BIOS просуществовал очень недолго.

В завершение вводной части статьи перечислим основные составляющие ROM BIOS . Первым в работу включается POST (Power-On Self Test). В этот момент происходит тестирование основных компонентов ПК: центрального процессора, самого ПЗУ, узлов материнской платы, ОЗУ и основных периферийных устройств. Далее загружается непосредственно сам BIOS. Здесь речь идет о низкоуровневых драйверах, обеспечивающих работу системы при запуске компьютера или при загрузке в безопасном режиме. Здесь же активизируется поддержка средств ввода данных, в простейшем виде – клавиатуры. Следующим шагом вступает в действие программа начальной загрузки – именно она выполняет поиск операционной системы на доступных носителях и ее загрузку. В последнюю очередь выполняется загрузка CMOS (Complementary Metal Oxide Semiconductor). Именно эту часть BIOS’а ты и редактируешь после нажатия клавиши [Del] в начале старта ПК.

MrBIOS от Microid Research

Универсальность MrBIOS’а как такового была заложена в первые же годы его жизни. Программный код детища Microid Research не рассчитывался на индивидуальные особенности того или иного чипсета. Это давало возможность легкой адаптации продукта для целого ряда устройств. В конечном итоге в список клиентов Microid Research попадает Ocean Technology – гигант электронной индустрии того времени. Если его имя тебе не известно, то мы приведем название торговой марки, под которым продавалась большая часть продукции этого производителя – Octek. В конечном итоге прибыль Microid Research от продажи MrBIOS’а удвоилась, ибо программный код, разработанный для одного и того же чипсета, продавался сперва OPTi а затем и Ocean Technology.

Phoenix Award от Phoenix Technologies

Уникальное новшество было анонсировано осенью 2003 года. Имя ему – Phoenix TrustedCore NB. Phoenix TrustedCore NB позволяет управлять настройками BIOS’а удаленного ПК по сети. При этом наличие ОС на администрируемом ПК вовсе не обязательно – поддержку сети полностью обеспечивает TrustedCore NB. Таким образом, системный администратор получает удаленный доступ к базовым настройкам компьютера даже в случае, если операционная система вышла из строя.

Ну и наконец осветим сочетание слов Phoenix и Award. В 1998 году Award Software была куплена Phoenix Technologies, и под словом Award понимается ничего более, чем просто торговая марка.

AMI BIOS от American Megatrends Inc.

Говоря о AMI BIOS, сразу хочется начать с основной изюминки программного продукта этой фирмы – модульности. Данная концепция, известная под названием Modular BIOS, в свое время была подхвачена практически всеми разработчиками низкоуровневого ПО. Идеология здесь простая: основной разработчик BIOS’а, то есть в данном случае AMI, пишет ядро (core) BIOS’а. Окончательную адаптацию с помощью специальной утилиты AMIBCP (BIOS Configuration Program) под конкретный чипсет выполняет фирма-покупатель BIOS’a.

Первой ласточкой стал AMIBIOS Plus. На сегодняшний день в современных версиях программного кода AMI от самой первой версии практически ничего не осталось. Первой версией AMI BIOS, в которой имелись долгосрочные изменения, прослужившие добрый десяток лет, стала Core 2.x. Именно здесь впервые появились такие существующие и по сей день разделы, как Configure BIOS Features, Configure CMOS Setup и Configure BIOS Setup.

В 1994 году выходит в свет AMIBIOS95 Core 4.x. Из основных нововведений отметим следующие: поддержка старта Windows 95 и Flash ROM. Последняя новация дала старт новой эпп5е BIOS. За обновлением BIOS’а системной платы теперь мог следить сам пользователь. Кроме того, здесь был реализован обобщенный подход к инициализации устройств на всех типах шин посредством Device Initialization Manager (DIM).

Год спустя появляется AMIBIOS95+ Core 5.x с внушительным перечнем мощнейших изменений: поддержка многопроцессорных систем согласно MPS v1.1, поддержка спецификации PCI v2.1 и разветвленных PCI-шин, управление энергосбережением APM 1.1, автоопределение жестких дисков и режимов их работы (PIO), поддержка соединения по инфракрасному порту (IrDA).

Модульная система была усовершенствована с выходом AMIBIOS Core 6.x. Здесь стоит отметить преемственность кода в части контрольных точек, загрузочного блока и процедур инициализации с помощью DIM-менеджера, а также четкую идентификацию блоков программного кода с помощью меток.

Последней версией XX века низкоуровневого ПО American Megatrends стал AMIBIOS Core 7.x. Наиболее существенные новшества здесь следующие: PC2001, WfM 2.0 и Enhanced Disk Drive Secure Boot 3.0. Примечательным фактом, связанным с выходом упомянутой версии BIOS, стал дебют модуля ezPORT, который обслуживает пользовательское меню. Именно он разрешил интерфейсный спор между WinSetup и HiFlex в пользу последнего. Кроме того, в Core 7.x появляются LBA-48, а также целый перечень доработок в таких модулях, как CPU-4.24, GreenPC-1.11, APM-1.2/1.11 и USB-1.30.

AMIBIOS 8 вышел в свет в октябре 2001 года. Помимо очередных усовершенствований отдельных частей программного кода, немало было сделано в плане повышения безопасности перепрошивки BIOS’а пользователем. Здесь речь идет о двух вещах: Flash Update и BIOS Recovery. Если при старте контрольная сумма не совпадает, автоматически запускается служба BIOS Recovery. В очередной раз улучшена модульность программного кода. Его редактирование для адаптации под конкретный чипсет теперь выполняется посредством визуального интерфейса Visual eBios и редактора карт прерываний IRQ Wizard.

Следующим шагом в развитии низкоуровневого программного обеспечения AMI стал анонс в начале 2003 года BIOS’а, поддерживающего спецификации TCPA 1.0. Они были созданы альянсом Trusted Computing Platform Alliance (TCPA) для обеспечения компьютерной безопасности на аппаратном уровне. В упомянутый альянс входят многие крупные производители компьютерного оборудования, такие, как IBM, Intel, Hewlett-Packard и другие.

EFI – BIOS будущего

Сугубо прагматичный интерфейс ныне существующих типов BIOS’ов предложено модернизировать под внешний вид наиболее привычных операционных систем, то есть Windows. Для обновления версий EFI более не потребуется пресловутая дискета. Теперь изначально будет иметься полноценная поддержка USB-накопителей.

Несмотря на четырехлетнюю давность анонса, еще равно говорить о массовой экспансии EFI на оккупированную старичком BIOS’ом территорию. Что именно мы увидим в будущем, покажет время.

Читайте также: