Реферат Курсовая Конспект
Загружаемые драйверы устройств. - раздел Образование, Занятие №1 Введение 1. Ansi.sys – Расширенное Управление Клавиатурой И Дисплеем....
|
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 по основным параметрам.
– Конец работы –
Эта тема принадлежит разделу:
Задачей предмета является изучение операционных систем предназначенных для управления аппаратными средствами вычислительных... Операционная система ОС обязательная часть системного программного... Этапы развития операционных систем ПК Появление первых операционных...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Загружаемые драйверы устройств.
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов