Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

DOS loaded is low

Работа с файлами, каталогами, дисками в операционной системе MS-DOS | FC - команда сравнения файлов | Краткие теоретические сведения | Утилиты DOS | Задания | Установка операционной системы. Загрузка операционной системы Windows. | Требования Windows ХР Professional к аппаратным средствам | Установка сетевых компонентов Windows ХР Professional | Задание | Упражнение 1: использование возможностей панели управления |


Некоторые программы не могут вообще работать, если не обеспечена поддержка старшей памяти.

DRIVPARM – изменение параметров дисковых накопителей.

Формат директивы:

Drivparm=/D:номер устройства/С/F:тип/Н:головки /S:секторы/Т:дорож- ки /I /N

Ключи:

/D: - номер накопителя (0-255 т.е. 0=А, 1=В, 2=С и т.д.);

/С - указание на то, что дисковод имеет аппаратный контроль фиксации открытой дверцы. Это необходимо для обнаружения факта смены дискеты;

/F:тип - определение типа накопителя:

0 – 5,25 160К/180К или 320К/360К;

1 – 5,25 1,2 МВ;

2 – 3,5 720Кб;

5 – винчестер;

6 – накопитель на магнитной ленте;

7 – 3,5 1,44МВ;

8 – оптический дисковод с чтением и записью информации;

9 – 3,5 2,88МВ;

/Н:головки - количество головок физического накопителя (1-99).

/S:секторы - определяет число секторов на дорожке (0-99);

/Т:дорожки - определяет число дорожек на носителе информации (0-99);

/N - определяет блоковое устройство с несменным носителем;

/I - указывает на подключение к контроллеру гибких дисков 5.25 дисковода

на 3.5

files – задание числа одновременно открытых файлов.

Формат директивы:

Files = число_файлов (8-255).

Примечание:

· По умолчанию число одновременно открытых файлов равно 8.

· Для машин с объемом оперативной памяти 512-640К рекомендуется иметь 20-30 одновременно открытых файлов, при 640К - до 40 открытых файлов.

· Увеличение числа открытых файлов ускоряет работу с программами, активно работающие с большим числом файлов, но приводит к уменьшению объема свободной оперативной памяти.

INSTALL – загрузка внешних команд (утилит) DOS из файла CONFIG. SYS.

Формат директивы:

INSTALL=диск:\маршрут\имя_утилиты_ DOS команда

LASTDRIVE – определение максимального количества логических дисков, которое может иметь компьютер.

Формат директивы:

LASTDRIVE = символ

Параметры:

символ – буква латинского алфавита от А до Z, задающая букву последнего логического диска, который может иметь компьютер.

SHELL – указание месторасположения в системе командного процессора.

Формат директивы:

Shell= диск:\маршрут\имя_файла диск2:\маршрут2\имя_файла2/ключи

Ключи:

/Е: устанавливает размер системного окружения, который принимает значения от 160 до 32768 и должно быть кратно 16.

/Р указывает, что командный процессор полностью резидентен в памяти, и из него нельзя выйти командой EXIT;

/MSG предписывает командному процессору сохранять в оперативной памяти тексты аварийных сообщений, используется совместно с ключом /Р.

STACKS – задание числа стеков DOS.

Формат директивы:

Stacks = число_стеков, размер_стека

Параметры:

число_стеков – количество стеков, используемых DOS, в процессе обработки прерываний (изменяется в пределах от 8 до 64);

размер_стека – длина одного стека в байтах. Длина стека может изменяться от 32 до 512 байт.

 

Загружаемые драйверы устройств. Драйверы устройств представляют собой программы, дополняющие систему ввода-вывода MS-DOS и обеспечивающие обслуживание новых устройств или нестандартное использование имеющихся устройств. Драйверы загружаются в ОЗУ при загрузке операционной системы, а их имена указываются в файле конфигурации config.sys.

ANSI.SYS – расширенное управление клавиатурой и дисплеем. Обеспечивает дополнительные функции управления дисплеем:

- возможность чтения текущего положения курсора.

- установка цвета символов и фона,

- позиционирование курсора,

- переназначение клавиш.

Формат директивы подключения драйвера

Device = диск:\маршрут\ansi.sys/X /K /R

Ключи:

/Х - переназначение отдельных клавиш (правые Alt и Ctrl клавиши управления курсором) на дополнительной клавиатуре.

/К - использование алгоритма работы со 101 –клавишной клавиатурой, с

83 – клавишной клавиатурой.

/R - данный драйвер будет производить нормализацию строк прокрутки при работе программ чтения с экрана текстов, которые могут изменять строки прокрутки.

DBLSPACE.SYS – управление месторасположением в памяти модуля DBLSPACE.BIN, который обеспечивает доступ к сжатым дискам (командой dblspace осуществляется сжатие данных на жестких или гибких магнитных дисках для увеличения свободного пространства и создание дополнительных дисков, работающих под управлением программы Double Space).

Формат директивы подключения драйвера:

Device = диск:\маршрут\ dblspace.sys /MOVE/NOHMA

Ключи:

MOVE – перемещение модуля DBLSPACE.BIN в младшие адреса основной памяти, так как при загрузке ОС модуль DBLSPACE.BIN загружается в старшие адреса основной памяти.

NOHMA – предотвращение перемещения модуля DBLSPACE.BIN из основной памяти в область старшей памяти

DISPLAY.SYS - расширение возможностей стандартного драйвера консоли CON, входящего в состав DOS, или ANSI. SYS, если он установлен. Этот драйвер применяется для переключения кодовых страниц командой DOS MODE.

Формат директивы подключения драйвера:

Device = диск:\маршрут\ display.sys con = (тип, ном_стр, кол_стр, кол_шр)

Параметры:

Тип – тип дисплея, установленного на компьютере.

ном_стр – номер кодовой страницы, являющейся аппаратно поддерживаемой для данного типа дисплея.

кол_стр – указание количества страниц, которые будут использоваться при выводе текстовой информации на экран. По умолчанию количество страниц установлено для адаптера EGA равным 6, а для адаптеров LCD равным 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:дорож – количество дорожек на одной стороне.

EMM386.EXE – поддержка расширенной памяти и эмуляция дополнительной памяти как расширенной, а также дает возможность загрузки программ и драйверов устройств в область старшей памяти (UMB).

HIMEM.SYS – поддержка дополнительной памяти.

RAMDRIVE.SYS – организация в оперативной памяти виртуального (электронного) диска.

Формат директивы подключения:

Device = диск\маршрут\RAMDRIVE.SYSобъем размер_сектора число_файлов /А /Е

Ключи:

Объем – объем ОП в Кб, выделяемой для организации электронного диска (от 4 до 32767, по умолчанию 64);

р азмер сектора - указание размера сектора (128, 256, 512, по умолчанию – 512);

число файлов - число файлов, которое может включать корневой каталог (от 2 до 1024, по умолчанию - 64);

/А – электронный диск создается в расширенной памяти;

/Е – электронный диск создается в дополнительной памяти.

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.

Пример использования:

[menu]

menuitem = base_config, Base Configuration

menuitem = normal_config, Normal Configuration

menuitem = network_config, Network Configuration

[base_config]

device = c:\dos\himem.sys

dos = high

[normal_config]

include base_config

dos = umb

device = c:\dos\emm386.exe ram

device = c:\dos\ramdrive.sys 512

[network_config]

include normal_config

devicehigh = c:\dos\network.sys

[common]

break on

files = 40

buffers = 30

shell = c:\dos\command.com/E:1024/P

 

В результате обработки этого файла система выведет стартовое меню запуска, в котором будет указаны три варианта работы:

 

Стандартными обозначениями блоков директив являются:

[menu] – предваряющая собой директивы menuitem и другие описывающие варианты обработки файла config.sys.

[common] – содержит в себе директивы, которые обязательно выполняются независимо от варианта работы.

Блоки директив обозначаются следующим образом:

[текст] - где поле текст содержит наименование блока директив длиной до 70 символов, причем не допустимо использование символов: пробелов, \, /,:,;, =, [, ].

Include – включение в блок директив варианта работы из другого блока директив.

Формат директивы:

Include = имя _блока

имя _блока – содержит имя блока директив, который необходимо включить в какой-то другой блок команд.

 


Дата добавления: 2015-10-02; просмотров: 50 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Краткие теоретические сведения| Задание.

mybiblioteka.su - 2015-2024 год. (0.012 сек.)