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

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

На главную
Молекулярная физика
Карта сайта
Раньше BIOS зашивался в однократно программируемые ПЗУ либо в ПЗУ с ультрафиолетовым стиранием; сейчас в основном выпускаются платы с электрически перепрограммируемыми ПЗУ (Flash ROM), которые допускают "перешивку" BIOS средствами самой платы. Это позволяет исправлять заводские ошибки в BIOS, изменять заводские умолчания, программировать собственные экранные заставки и т.п.

DOS 3.3

При выполнении команды SYS из DOS 3.3 место под новые файлы не расчищается, (как это происходит в DOS 4.0 и более поздних версиях), поэтому первые два элемента корневого каталога либо должны быть пустыми, либо в них должны быть зарегистрированы файлы под теми же именами, что и у новых системных файлов. Как и в DOS 4.0 и в более поздних версиях, в первом кластере на диске должно быть записано начало файла IBMBI0.COM, однако, в отличие от более современных версий DOS, программа SYS из DOS 3.3 не будет за вас переставлять какие-либо записи на диске. Вам придется делать это вручную — очищать первые два элемента корневого каталога и переписывать файлы, занимающие первый кластер на диске, в другое место. Это можно сделать с помощью практически любого дискового редактора, имеющегося в вашем распоряжении. Напомним еще раз, что системные файлы в DOS 3.3 могут быть фрагментированными и располагаться на различных участках диска (конечно, с учетом того, что было сказано о первом кластере).

В том случае, если названия системных файлов в DOS 3.3 и в старой версии не совпадают, автоматически заменить их с помощью команды SYS нельзя — старые файлы не будут ни стерты, ни перемещены в другое место. Если вы проводите именно такую модернизацию системы, то проще всего сначала изменить имена записанных на диске системных файлов на те, что используются в новой версии. После этого можно ввести команду SYS — и старые файлы, будут заменены на новые под теми же названиями.

DOS 3.8

В DOS 3.2 и более ранних версиях весь файл IBMBIO.COM должен располагаться в первых кластерах диска, начиная с кластера 2 (первый кластер). Другой системный файл — IBMDOS.COM — может быть фрагментирован и размещен в любых местах на диске; он не обязательно должен быть записан сразу следом за первым.

DOS вл

В DOS 2.x оба системных файла (IBMBI0.COM и IBMD0S.COM) должны занимать непрерывный ряд кластеров в начале диска, начиная с первого (кластер 2). Системные файлы версии DOS 2.1 по размерам больше, чем в DOS 2.0, однако разница не настолько велика, чтобы для размещения новых файлов потребовались дополнительные кластеры. Поэтому замена DOS 2.0 на DOS 2.1 с помощью команды SYS обычно проходит без осложнений.

Windows 95

Программа автоматической установки Windows 95 переименовывает существующие системные файлы DOS, присваивая им расширения ".DOS", после чего на их месте размещается один системный файл под названием WIN-BOOT.SYS.

OEM-версии

Замена с помощью команды SYS одной ОЕМ-версии DOS на другую, более позднюю, но той же фирмы-изготовителя, всегда происходит без осложнений. Я провел следующий эксперимент с IBM DOS. Сначала я установил IBM DOS 2.0 в компьютере с жестким диском с помощью обычной команды FORMAT /S и скопировал все файлы DOS в подкаталог C:\D0S. Затем я начал последовательно устанавливать на жестком диске' новые версии IBM DOS — 2.1, 3.0, 3.1, 3.2, 3.3, 4.0, 5.0 и даже 6.3, пользуясь только командами SYS и COPY (вместо последней иногда использовались XC0PY и REPLACE). После каждой модификации я проверял, загружается ли система с жесткого диска с новой версией DOS — никаких проблем обнаружено не было. Основываясь на результатах этого эксперимента, я пришел к выводу, что при замене одной ОЕМ-версии DOS на другую, более позднюю, нет необходимости пользоваться командой FORMAT (если версии DOS разработаны одной и той же фирмой). Ту же самую проверку я выполнил и для дискет. Начав с загрузочной дискеты, отформатированной под управлением IBM DOS 2.0, я использовал команды SYS и COPY для последовательной ее модернизации вплоть до версии 6.3 — и снова ни разу не столкнулся с проблемами при загрузке. Причем эту дискету мне ни разу не пришлось переформатировать.

Таким образом, можно смело заменять ОЕМ-версии DOS на любом загрузочном диске — жестком или гибком — без какого-либо их переформатирования. Если проблемы все же возникают, то, скорее всего, причина заключается в том, что вы пытаетесь заменить старую версию DOS на такую, в которой системные файлы называются иначе. Это означает, что указанные версии разработаны разными фирмами. Если же выяснится, что загвоздка не в этом, тщательно проверьте последовательность операций, выполняемых при загрузке. Скорее всего, вам удастся выяснить причину возникающих сложностей.

Cache (запас) в контексте терминов материнской платы обозначает быстродействующую буферную память между процессором и основной памятью. Кэш служит для частичной компенсации разницы в скорости процессора и основной памяти - там хранятся наиболее часто используемые данные. Когда процессор первый раз обращается к ячейке памяти, ее содержимое параллельно копируется в кэш, и в случае повторного обращения в скором времени может быть с гораздо большей скоростью выбрано из малого, но очень быстродействующего кэша, чем из относительно медленной основной памяти.

7271f726
На главную