Инициализация ПЭВМ на базе i86-хАрхитектура вычислительной машины, прежде всего, определяет методы взаимодействия между составляющими ее элементами и построена на концепции ядра и расширяющих его возможности модулей. Ядро - это системные ресурсы, без которых ПК работать не может. Модули расширения представляют собой законченные подсистемы, взаимодействующие с ядром по заданному протоколу. Системное ядро ПК включает в себя:
К модулям расширения относятся:
В соответствии с архитектурой ПК построен и механизм пробуждения. После включения питания выполняются следующие действия:
Все перечисленные выше действия выполняет центральный процессор ПК под управлением BIOS (Basic Input Output System), записанного в микросхемах ПЗУ. BIOS представляет собой подпрограммы, предназначенные для изоляции операционной системы (ОС) и прикладных программ от конкретной аппаратной реализации того или иного узла персонального компьютера. Поэтому все обращения ОС или прикладных программ переадресуются подпрограммам BIOS. Исключения составляют программы, напрямую работающие с аппаратурой. Встроенное программное обеспечение, кроме BIOS, содержит программы: POST (Power On Self Test - тест при включении питания), BIOS SETUP (программа установки параметров ПК и взаимодействия с CMOS-памятью, где эти данные хранятся). На этапе пробуждения ПК основное значение приобретает программа POST, обеспечивающая поиск, инициализацию и проверку компьютера. Последовательность и содержание подпрограмм POST и BIOS определяются общими принципами функционирования ПК и его компонентов и поэтому во многом схожи, независимо от фирмы-разработчика BIOS, от типа и модели ПК. Для более подробного ознакомления с работой компьютера можно использовать листинг BIOS любой фирмы. В последнее время BIOS часто хранится во flash-памяти, что позволяет пользователю обновлять (дополнять) версию BIOS без привлечения специальной аппаратуры. Вопросы для самоконтоля 1. Что понимают под суперскалярной архитектурой? 2. Какие команды могут быть спаренными? 3. Какие способы обработки данных объединяет термин " динамическое исполнение программы "? 4. В чем состоит внутренняя RISC-архитектура ЦП Pentium Pro? 5. В работе какого процессора наблюдается отклонение от принципов фон Неймана? В чем это проявляется? 6. В чем состоит преимущество использования двойной независимой шины? 7. Что нового появилось в архитектуре процессора Pentium III по сравнению с Pentium MMX? 8. Какие особенности имеет Net Burst-архитектура? 9. В чем состоит отличие кэш-команд ЦП Pentium IV от всех предыдущих?
|