Курсовая, контрольная работа. Примеры выполнения

Курс физики технического университета

На главную
Молекулярная физика
Карта сайта
Обычно BIOS для современных системных плат разрабатывается одной из специализирующихся на этом фирм - Award Software, American Megatrends Inc. (AMI), реже - Phoenix Technology, Microid Research; в данное время наиболее популярен Award BIOS 6.00. Некоторые производители плат (например, IBM, Intel, Acer) сами разрабатывают BIOS'ы для своей продукции. Иногда для одной и той же платы имеются версии BIOS от разных производителей - в этом случае допускается копировать прошивки или заменять микросхемы ПЗУ; в общем же случае каждая версия BIOS привязана к конкретной модели платы.

Программа, записанная в MBS жесткого диска, разыскивает в своей таблице разбиения запись с системными индикаторными байтами, указывающими на наличие расширенного раздела. Если программа находит такую запись, она переписывает содержимое загрузочного сектора расширенного раздела (содержимое этого сектора называется расширенной загрузочной записью или EBR — Extended Boot Record), найдя его в указанном месте диска. Частью EBR также является таблица, в которой может содержаться указание на следующий расширенный раздел. Если такая запись найдена, то с указанного места на диске считывается еще одна EBR. Поиск продолжается до тех пор, пока не будут исчерпаны все указания на наличие расширенных разделов или их количество не достигнет максимального — 24.

Программа, записанная в MBS, пытается найти в своей таблице разбиения индикаторные байты загрузки, которыми помечается активный раздел.

В компьютерах фирмы IBM, если ни один из разделов не отмечен как активный, вызывается интерпретатор встроенного Бейсика, записанный в ПЗУ BIOS. В большинстве же IBM-совместимых систем в этом случае выводится какое-либо сообщение об ошибке на диске.

22.Если значение какого-либо индикаторного байта загрузки в таблице разбиения MBS задано некорректно или если в качестве активных указано несколько разделов, то работа системы прекращается, и на дисплее появляется следующее сообщение:

Invalid partition table (Неверная таблица разбиения).

Если в MBS найдена запись об активном разделе, то загружается и проверяется содержимое его VBS.

Если VBS активного раздела не может быть правильно прочитан в результате пяти попыток (из-за ошибок считывания), то работа системы прекращается и появляется сообщение:

Error loading operating system {Ошибка при загрузке операционной системы) .

25.VBS активного раздела проверяется на наличие сигнатуры. Если последние два байта сектора не равны контрольному значению 55AAh, то работа системы прекращается и появляется следующее сообщение:

Missing operating system (Операционная система отсутствует) .

Выполняется программа, записанная в VBS активного раздела. Она проверяет корневой каталог тома и выясняет, являются ли два файла —IBMBI0.COM и IBMD0S.COM (IO.SYS и MSDOS.SYS) — первыми в этом каталоге. Если это так, то происходит их загрузка.

Если диск был подготовлен программами FORMAT или SYS, входящими в DOS 3.3 или более раннюю версию, а указанные системные файлы не являются первыми в корневом каталоге, или если оказывается невозможным их загрузить, то появляется следующее сообщение:

Non-System disk or disk error Replace and strike any key when ready (Несистемный диск или ошибка на диске. Замените его и нажмите на любую клавишу, когда будете готовы.)

28. Если диск был подготовлен программами FORMAT или SYS, входящими в DOS-3.3 или более раннюю версию, a VBS поврежден, то вы увидите сообщение:

Disk Boot failure

(Не удается произвести загрузку с диска) .

29. Если диск был подготовлен программами FORMAT или SYS, входящими в DOS 4.0 или более позднюю версию, но соответствующие системные файлы не являются первыми в каталоге или возникли проблемы с их загрузкой, или VBS поврежден, то вы увидите следующее сообщение:

Non-System disk or disk error Replace and strike any key when ready (Несистемный диск или ошибка на диске. Замените его и нажмите на любую клавишу, когда будете готовы.)

Если проблем при предшествующих операциях не возникло, то программа, записанная в VBS, производит загрузку вышеупомянутых системных файлов или файла WINBOOT.SYS.

Процессоры 486 и выше имеют также внутренний (Internal) кэш объемом 8-16 кб. Он также обозначается как Primary (первичный) или L1 (Level 1 - первый уровень) в отличие от внешнего (External), расположенного на плате и обозначаемого Secondary (вторичный) или L2, а в наиболее современных процессорах - даже L3. Применение кэша совместно с обычной памятью примерно на 3-15% ускоряет обработку информации (в первую очередь - мультимедийной) процессором.

7271f726
На главную