Особенности аппаратного обеспечения

Применительно к BIOS, аппаратное обеспечение ПК имеет множество осо­бенностей. Эти особенности и их влияние на исполнение кода BIOS рассмат­риваются в данном разделе. Общая архитектура современного ПК довольно сложна, и разобраться в ней очень трудно, особенно тем, чья профессиональная деятельность началась уже того, как завершилась эпоха господства DOS. Что общего, можете вы ‘“Просить, имеется между современным аппаратным обеспечением и DOS? — Цело в том, что эта операционная система тесно связана как с BIOS, так Логика — это просто другое название чипсета и с аппаратными средствами. Эта связь сохранялась на протяжении десятиле­тий, с тем чтобы обеспечить обратную совместимость. При разработке архи­тектуры DOS было сделано множество предположений, касающихся BIOS и другого аппаратного обеспечения, с которым она взаимодействует. В отли­чие от современных операционных систем, DOS позволяет прикладным про­граммам напрямую взаимодействовать с аппаратными средствами. Вследст­вие этого, многие предопределенные диапазоны адресов в аппаратном обеспечении современных ПК необходимо поддерживать в таком же состоя­нии, в каком они были во времена DOS. В настоящее время, большая часть работы по поддержанию этих диапазонов адресов выполняется чипсетом ма­теринской платы и современными шинными протоколами. Эти диапазоны лежат в пределах первого мегабайта адресного пространства процессоров х86, т. е. в диапазоне 0X0_0000-0Xf_ffff. Имейте в виду, что на этот диапазон адресов отображается не только ROM, но и многие другие отображаемые на память компоненты аппаратного обеспечения ПК. Этот аспект будет обсуж­даться чуть позже.



Рубрика: Женский интерес

Комментарии закрыты.