Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
1. ANSI.SYS – расширенное управление клавиатурой и дисплеем. Обеспечивает дополнительные функции управления дисплеем:
- возможность чтения текущего положения курсора.
- установка цвета символов и фона,
- позиционирование курсора,
- переназначение клавиш.
Формат директивы подключения драйвера
Device = диск:\маршрут\ansi.sys/X /K /R
Ключи:
/Х переназначение отдельных клавиш (правые Alt и Ctrl клавиши управления курсором) на дополнительной клавиатуре.
/К использование алгоритма работы со 101 –клавишной клавиатурой, с
83 – клавишной клавиатурой.
/R данный драйвер будет производить нормализацию строк прокрутки при работе программ чтения с экрана текстов, которые могут изменять строки прокрутки.
2. DBLSPACE.SYS – управление месторасположением в памяти модуля DBLSPACE.BIN, который обеспечивает доступ к сжатым дискам (командой dblspace осуществляется сжатие данных на жестких или гибких магнитных дисках для увеличения свободного пространства и создание дополнительных дисков, работающих под управлением программы Double Space).
Формат директивы подключения драйвера:
Device = диск:\маршрут\ dblspace.sys /MOVE/NOHMA
Ключи:
MOVE – перемещение модуля DBLSPACE.BIN в младшие адреса основной памяти, так как при загрузке ОС модуль DBLSPACE.BIN загружается в старшие адреса основной памяти.
NOHMA – предотвращение перемещения модуля DBLSPACE.BIN из основной памяти в область старшей памяти
3.DISPLAY.SYS - расширение возможностей стандартного драйвера консоли CON, входящего в состав DOS, или ANSI. SYS, если он установлен. Этот драйвер применяется для переключения кодовых страниц командой DOS MODE.
Формат директивы подключения драйвера:
Device = диск:\маршрут\ display.sys con = (тип, ном_стр, кол_стр, кол_шр)
Параметры:
Тип – тип дисплея, установленного на компьютере.
ном_стр – номер кодовой страницы, являющейся аппаратно поддерживаемой для данного типа дисплея.
кол_стр – указание количества страниц, которые будут использоваться при выводе текстовой информации на экран. По умолчанию количество страниц установлено для адаптера EGA равным 6, а для адаптеров LCD равным 1.
кол_шр – количество таблиц шрифтов, аппаратно поддерживаемых для каждой кодовой таблицы.
1. DRIVER.SYS – определение дополнительных НГМД, непосредственно не поддерживаемых DOS.
Формат директивы подключения:
Device = диск:\маршрут\ driver.sys /D:номер/C/F:специф/H:голов /S:секторов/T:дорож
D:номер – номер физического накопителя на гибких дисках, номер накопителя может задаваться в диапазоне от 0 до 127.
F:специф – спецификатор дисковода, для указания типа используемого накопителя. Использование ключа /F: делает необязательным использование ключей /T:, /H:, /S:.
H:голов – число головок накопителя. По умолчанию число головок равно 2.
S:секторов – число секторов на дорожке.
T:дорож – количество дорожек на одной стороне.
2. EMM386.EXE – поддержка расширенной памяти и эмуляция дополнительной памяти как расширенной, а также дает возможность загрузки программ и драйверов устройств в область старшей памяти (UMB). (описание данного драйвера в методичке)
3. HIMEM.SYS – поддержка дополнительной памяти. (описание данного драйвера в методичке)
4. RAMDRIVE.SYS – организация в оперативной памяти виртуального (электронного) диска. (описание данного драйвера в методичке)
5. SMARTDRV. EXE – организация в дополнительной или расширенной памяти КЭШа для дисковых накопителей, для ускорения операций ввода-вывода.
Формат директивы подключения:
Device = диск:\маршрут\ smartdrv.exe/ DOUBLE_BUFFER
Ключи:
DOUBLE_BUFFER – предписывает SMARTDRV. EXE организовывать двойную буферизацию операций ввода-вывода данных.
Примечание:
· Для организации кэша в дополнительной памяти директиве DEVICE=SMARTDRV.EXE в файле CONFIG.SYS должна предшествовать директива DEVICE=HIMEM.SYS.
· Для организации кэша в расширенной памяти директиве DEVICE=SMARTDRV.EXE в файле CONFIG.SYS должна предшествовать директива DEVICE=ЕММ386.
Раздел 2 Операционная система MS-DOS
Т е м а 2.1 Организация хранения данных. (презентация)
Принципы хранения данных в операционной системе MS-DOS. Логическая и физическая структура дисков.
Краткая история операционной системы MS-DOS, получившей широчайшее распространение во всем мире и используемой в количестве, по разным оценкам, от 100 до 150 млн. экземпляров, начинается со скромной системы 86-DOS, написанной в середине 80-х годов Т. Петерсоном для компании Seattle Computer Products.
В июле 1981 г. фирма Microsoft приобрела права на систему 86-DOS, существенно переработала ее и выпустила на рынок под названием MS-DOS (Microsoft Disk Operating System). Когда осенью 1981 г. появились первые персональные компьютеры фирмы IBM, система MS-DOS 1.0 и ее аналог фирмы IBM PC-DOS 1.0 быстро стали основными системами для этих машин. В то же время непрерывное развитие аппаратных средств компьютеров и накопление опыта работы с ними привели к необходимости столь же непрерывного совершенствования исходных систем MS-DOS и PC-DOS. В дальнейшем они развивались параллельно и их новые версии соответствовали друг другу. К настоящему времени выпущено уже 6 версий MS-DOS (и еще большее число вариантов, если считать подверсии) и готовится к выпуску MS-DOS 7.O.
Первое серьезное усовершенствование MS-DOS (версия 2.0) было выполнено в 1983 г. Фактически была выпущена новая операционная система, хотя разработчикам удалось обеспечить полную совместимость с MS-DOS 1.0.
Система MS-DOS 3.0 появилась в августе 1984 г., одновременно с выпуском компьютеров IBM PC/AT на базе процессоров 80286. Начиная с этой версии, в MS-DOS входит поддержка расширенной памяти, жестких дисков увеличенного объема, разделяемых файлов (команда SHARE).
Начиная с версии 3.1, выпущенной в ноябре 1984 г., в MS-DOS включается поддержка сетевых структур. В версиях MS-DOS 3.2, и особенно 3.3, получили дальнейшее развитие возможности установки национальных форматов, введена поддержка дискет диаметром 3,5 дюйма и жестких дисков с емкостью более 32 Мбайт за счет создания на них нескольких разделов по 32 Мбайт (или менее) каждый, включен ряд новых команд и утилит (APPEND, CALL, CHCP, FASTOPEN, NLSFUNC, REPLACE, XCOPY), а также драйверов устройств (DISPLAY.SYS, DRIVER.SYS).
В 1988 г. появилась версия MS-DOS 4.0, для которой фирма Microsoft разработала собственную оболочку SHELL (в версии 4.01 был разработан русифицированный вариант оболочки). Кроме этого, в версию 4.01 включена поддержка разделов на жестких дисках, превышающих 32 Мбайт, средства эмуляции дополнительной памяти, а также ряд новых команд (APPEND, MEM, TRUNAME).
В MS-DOS версии 5.0 существенно улучшена поддержка расширенной и дополнительной памяти, усовершенствована оболочка SHELL, включен улучшенный интерпретатор QBASIC (вместо утилит BASIC и BASICA предыдущих версий), добавлен ряд новых команд, утилит и драйверов (DOSKEY, EDIT, FC, HELP, MIRROR, SETVER, UNDELETE, UNFORMAT, HIMEM.SYS, RAMDRIVE.SYS, SMARTDRV.SYS). Пожалуй, наиболее привлекательной чертой MS-DOS 5.0 явилась возможность организации на компьютерах с расширенной памятью специальных областей — области старшей памяти (НМА) и блоков верхней памяти (UMB), куда можно загружать устанавливаемые драйверы, резидентные программы и большую часть самой DOS. Это позволяет существенно увеличить объем памяти, отводимой прикладным программам (до 600—610 Кбайт), и в настоящее время является общепринятой методикой конфигурирования системы.
Операционная система MS-DOS 6.0, выпущенная в 1993 г., вобрала в себя все лучшие качества предыдущих версий и.отвечает современным взглядам на программные продукты для персональных компьютеров. Из MS-DOS 6.0 удалены некоторые устаревшие средства. Утилиты имеют развитый интерфейс пользователя, могут управляться как от клавиатуры, так и мышью, включают контекстные справочники и элементы обучающих систем. В MS-DOS 6.0 входят следующие утилиты:
• оболочка MS-DOS SHELL — многофункциональная программа, существенно упрощающая работу пользователя с файлами, каталогами и программами и предоставляющая ему ряд дополнительных возможностей, отсутствующих в самой DOS, например объединение программ в программные группы, защита их паролем, организация многозадачного режима с удобным переключением между задачами и другие;
• утилита резервного копирования MS BACKUP, осуществляющая получение резервных (архивных) копий файлов жесткого диска на архивных дискетах. Утилита обеспечивает все основные режимы резервного копирования (полное, инкрементное и разностное) и отличается высокой эффективностью;
• утилита DEFRAG, служащая для оптимизации файловой структуры на диске путем дефрагментации файлов и диска в целом;
• антивирусная программа-утилита MSAV, позволяющая вылечить диск, инфицированный вирусами;
• утилита MSD для получения технической информации о вычислительной системе;
• системный отладчик DEBUG, позволяющий отлаживать и изучать работу выполнимых программ, а также выполнять операции с памятью и портами компьютера;
• текстовый редактор MS-DOS EDIT, позволяющий создавать и редактировать текстовые файлы;
• интерактивный полноэкранный интерпретатор с языка Бейсик QBASIC;
• утилита MEM MAKER, позволяющая организовать оптимальное использование наличной памяти;
• утилита сжатия диска DBLSPACE, осуществляющая сжатие (компрессию) файлов в процессе их записи на диск и автоматическое развертывание при загрузке в память, что позволяет существенно увеличить эффективную емкость диска.
Состав команд MS-DOS 6.0 в целом совпадает с предыдущими версиями, чем обеспечена совместимость версий DOS на уровне интерфейса пользователя. С другой стороны, многие команды DOS приобрели дополнительные свойства; добавлен ряд новых команд.
Совместимость операционных систем. Обычно системное программное обеспечение DOS подстраивается к конкретной машине. При этом оно конструируется так, чтобы могло подойти для любой машины, совместимой с данной (например, для операционных систем PC-DOS или MS-DOS версий COMPAQ или Cordata). Единственная область, где программное обеспечение разных операционных систем дифференцировано, это файл 1O.SYS. Он непосредственно связан с физическим устройством электронного оборудования и организуется независимо каждой фирмой-изготовителем. Однако электронное оборудование разных систем сходно по своему строению, и это обеспечивает совместимость IO.SYS по основным параметрам.
Дата публикования: 2014-11-04; Прочитано: 863 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!