дешевые проститутки
Математика Курс лекций по информатике Машиностроительное черчение Решение задач по физике Теоретические основы электротехники Сопротивление материалов История искусства Ядерные реакторы
Сбои в персональных компьютерах Программа инициализации Управление файлами Программы низкоуровневого форматирования Загрузочные секторы разделов Корневой каталог Таблицы размещения  файлов (FAT) Потери дискового пространства

В описании DOS всегда указывается, является ли команда встроенной или нет. По этому признаку вы можете определить, что нужно для ее выполнения. Принцип здесь очень простой: при вводе встроенной команды из командной строки DOS она исполняется немедленно, без загрузки программного файла с диска. Команды, для выполнения которых приходится загружать с диска программный файл, называют внешними, нерезидентными (transient — "временные") или утилитами (utilities).

Внешние команды, как только что было сказано, выполняются только после загрузки в память соответствующих инструкций, хранящихся в программном файле. Они загружаются в память только на время выполнения команды, и именно этим объясняется второе название этого типа команд — нерезидентные. Большинство команд DOS являются внешними; в противном случае для одновременного хранения инструкций всех команд DOS потребовались бы астрономические объемы системной памяти. Внешние команды используются реже, чем встроенные, и выполняются дольше, поскольку определенное время затрачивается на поиск и загрузку соответствующего программного файла.

Большинство программных файлов исполняются примерно так же, как и внешние команды DOS. Инструкции, необходимые для выполнения программы, должны быть найдены и загружены с диска. После завершения работы программы занимаемая инструкциями область системной памяти становится вновь доступной для использования.

Команды DOS. В таблицах 20.1-20.3 перечислены все встроенные, внешние и предназначенные для использования в пакетных (batch) файлах команды, предусмотренные в различных версиях DOS.

Таблица 20.1. Встроенные команды DOS

Название команды

Номер версии 1.0 1.1

DOS 2.0

2.1

3.0

3.1

3.2

3.3

4.x

5.x

6.x

CD/CHDIR

X

X

X

X

X

X

X

X

X

СНСР

X

X

X

X

CLS

X

X

X

X

X

X

X

X

X

COPY

X

X

X

X

X

X

X

X

X

X

X

CTTY

X

X

X

X

X

X

X

X

X

DATE

X

X

X

X

X

X

X

X

X

X

X

DEL/ERASE

X

X

X

X

X

X

X

X

X

X

X

DIR

X

X

X

X

X

X

X

X

X

X

X

EXIT

X

X

X

X

X

X

X

LOADHI/LH

X

X

MD/MKDIR

X

X

X

X

X

X

X

X

X

PATH

X

X

X

X

X

X

X

X

X

PROMPT

X

X

X

X

X

X

X

X

X

RD/RMDIR

X

X

X

X

X

X

X

X

X

REN/RENAME

X

X

X

X

X

X

X

X

X

X

X

SET

X

X

X

X

X

X

X

X

X

TIME

X

X

X

X

X

X

X

X

X

X

X

TYPE

X

X

X

X

X

X

X

X

X

X

X

VER

X

X

X

X

X

X

X

X

X

VERIFY

X

X

X

X

X

X

X

X

X

VOL

X

X

X

X

X

X

X

X

X

Поиск исполняемых файлов. DOS ищет инструкции, необходимые для выполнения собственных внешних команд и программ-приложений, только в определенных областях дискового пространства, хотя соответствующие файлы могут храниться в разных накопителях, а их в системе может быть несколько. Исполняемым файлам присваивается одно из трех стандартных расширений, по которым DOS определяет их категорию: СОМ (командные файлы), ЕХЕ (исполняемые файлы) или ВАТ (пакетные файлы). Файлы с расширением СОМ и ЕХЕ — это программы в машинных кодах; в файлах с расширением ВАТ содержатся последовательности команд и инструкций, исполняемых самой DOS. Поиск этих файлов ведется в текущем каталоге или в тех из них, которые определены в команде PATH (путь поиска).

Запись на диски и в файлы в персональных компьютерах