ОПЕРАЦИОННЫЕ СИСТЕМЫ ДЛЯ КОМПЬЮТЕРОВ ТИПА IBM PC

Общие сведения о MS DOS

Операционные системы для индивидуальных ЭВМ за время существования этого класса компов с 1975 г. перетерпели существенное развитие, сопровождавшееся повышением разрядности индивидуальных компов (ПК) от 8 до 32, расширением способностей, улучшением интерфейса с юзером (табл.2.1).

Таблица 2.1 Некие типы ОС для индивидуальных компов

ПК
8-разрядные 16-разрядные 32-разрядные
Р/М-80, MSX DOS, MикpoDOS, Микрос-80 MS ОПЕРАЦИОННЫЕ СИСТЕМЫ ДЛЯ КОМПЬЮТЕРОВ ТИПА IBM PC-DOS, РАФОС, ОС DBK, ИНМОС UNIX, XENIX, Windows 95, OS/2

8-разрядные ОС сохраняют значение в качестве операционных систем простых учебных и бытовых (игровых) компов. Из-за ограниченного адресного места оперативки (65 кбайт) суровые проф внедрения таких компов невозможны.

16-разрядные IBM-совместимые компы составляют значительную часть парка проф индивидуальных компов в ОПЕРАЦИОННЫЕ СИСТЕМЫ ДЛЯ КОМПЬЮТЕРОВ ТИПА IBM PC нашей стране. Часто встречающаяся ОС для этих компов - однопользовательская однозадачная MS DOS (компании MicroSoft - сокращенно MS; DOS - британская аббревиатура наименования «дисковая операционная система»). 1-ая версия этой ОС была сотворена сразу с компьютером IBM PC в 1981 г. и из наружных устройств поддерживала только накопители на гибких дисках с дискетами на 160 кбайт ОПЕРАЦИОННЫЕ СИСТЕМЫ ДЛЯ КОМПЬЮТЕРОВ ТИПА IBM PC. Версия 2.0 связана с возникновением модификации PC XT, поддерживала также накопители на жестких дисках до 10 Мбайт, древовидную файловую структуру. Пользующаяся популярностью в протяжении ряда лет версия 3.3 (1987 г.) - для поддержки PC AT. Эта модификация ОС адресует 640 кбайт оперативки, что в момент ее возникновения было прогрессивным моментом, а потом стало сдерживающим ОПЕРАЦИОННЫЕ СИСТЕМЫ ДЛЯ КОМПЬЮТЕРОВ ТИПА IBM PC прогресс программного обеспечения фактором. Современные версии MS DOS преодолели ограничения на размер оперативного запоминающего устройства (ОЗУ), имеют огромное количество новых команд, содержат интегрированные драйверы устройств, графическую оболочку, справочную систему и т.д.

Главные структурные составляющие MS DOS таковы:

• базисная система ввода-вывода (BIOS);

• системный загрузчик (SB);

• драйверы ОПЕРАЦИОННЫЕ СИСТЕМЫ ДЛЯ КОМПЬЮТЕРОВ ТИПА IBM PC устройств (т.е. программки, поддерживающие их работу);

• базисный модуль;

• командный микропроцессор (именуемый также интерпретатором команд);

• утилиты DOS (вспомогательные программки).

Охарактеризуем кратко главные составляющие. BIOS хранится в ПЗУ. Эта программка написана конкретно в машинных кодах; при включении компьютера она автоматом считывается в ОЗУ, запускается на выполнение и производит беглую проверку работоспособности главных ОПЕРАЦИОННЫЕ СИСТЕМЫ ДЛЯ КОМПЬЮТЕРОВ ТИПА IBM PC устройств компьютера. Потом BIOS производит поиск на дисках программки пуска операционной системы (программкиисходной загрузки). BIOS имеет также функции поддержки стандартных устройств перифирии, сначала монитора и клавиатуры.

Программка исходной загрузки, отысканная BIOS-ом на диске, обращается поочередно к дисководам А, В и т.д. пока не отыщет программку SB ОПЕРАЦИОННЫЕ СИСТЕМЫ ДЛЯ КОМПЬЮТЕРОВ ТИПА IBM PC - системный загрузчик. Эта программка инспектирует наличие на диске ядра операционной системы, состоящего из файлов с наименованиями ibmio.sys - файла расширения BIOS и command.com - командного микропроцессора, загружает их в ОЗУ и запускает на выполнение первую из этих программ. Она дополнительно тестирует оборудование, производит конфигурирование DOS (стандартное при отсутствии файла config ОПЕРАЦИОННЫЕ СИСТЕМЫ ДЛЯ КОМПЬЮТЕРОВ ТИПА IBM PC.sys - файла конфигурации либо необычное в согласовании с содержанием файла config.sys), подключает нужные драйверы и т.д. Дальше эта программка устанавливает некие указания о методах обработки прерываний (векторы прерываний) и передает управление базисному модулю DOS, который продолжает устанавливать правила обработки прерываний и после чего загружает в ОЗУ командный ОПЕРАЦИОННЫЕ СИСТЕМЫ ДЛЯ КОМПЬЮТЕРОВ ТИПА IBM PC микропроцессор и передает ему управление.

Юзер, работающий с DOS без программ - оболочек либо дополнительных интерфейсных систем, конкретно разговаривает с командным микропроцессором. Режим работы - диалоговый, т.е. юзер дает команду, ОС делает и ожидает последующей команды. Метод отдавать команды является довольно архаичным - текст команды необходимо просто набрать на клавиатуре, зачем огромную ОПЕРАЦИОННЫЕ СИСТЕМЫ ДЛЯ КОМПЬЮТЕРОВ ТИПА IBM PC часть команд нужно держать в голове, а для изредка встречающихся - воспользоваться справочником (или в виде книжки, или интегрированным в DOS).

Командный микропроцессор, будучи запущенным, сначала ищет и исполняет программку автозапуска (файл autoexec.bat), если она есть. Эта программка создается юзером из команд DOS для того, чтоб произвести некие рутинные деяния по ОПЕРАЦИОННЫЕ СИСТЕМЫ ДЛЯ КОМПЬЮТЕРОВ ТИПА IBM PC созданию комфортной для начала работы обстановки. К примеру, если при запуске компьютера вы получаете на дисплее панели Norton Commander, то только поэтому, что «автозапуск» этой программки предусмотрен тем, кто составлял файл autoexec.bat. Последующее действие командного микропроцессора - выдача на экран приглашения юзеру вводить команду, выглядящее, к примеру, так ОПЕРАЦИОННЫЕ СИСТЕМЫ ДЛЯ КОМПЬЮТЕРОВ ТИПА IBM PC: С> (если DOS загружалась с диска С).

В процессе работы прикладных програм в ОЗУ повсевременно находится только малая часть DOS (именуемаярезидентной). Все другие модули DOS подгружаются только по мере потребности в их и удаляются из ОЗУ после отработки.

Файловая система MS DOS поддерживает дисководы, обозначаемые латинской буковкой и двоеточием, к ОПЕРАЦИОННЫЕ СИСТЕМЫ ДЛЯ КОМПЬЮТЕРОВ ТИПА IBM PC примеру:

а:, b:, с:,

иерархическую систему каталогов, заимствованную у системы UNIX, файлы с именами до восьми знаков и расширением до 3-х.

Общие команды MS DOS

Общие команды распознаются и производятся командным микропроцессором command.com. Команды вводятся с клавиатуры, их ввод заканчивается нажатием кнопки ().

Общие команды DOS делятся на группы ОПЕРАЦИОННЫЕ СИСТЕМЫ ДЛЯ КОМПЬЮТЕРОВ ТИПА IBM PC:

• команды работы с дисками;

• команды работы с файлами;

• команды работы с каталогами;

• команды управления системой.

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

[] []

Характеристики (аргументы) указывают на те объекты, над которыми совершаются операции, ключи уточняют действие команды. Признак ключа (тумблера) -наличие косой полосы ' /'. Квадратные скобки указывают на возможность отсутствия куска.

DIR

Команда работы ОПЕРАЦИОННЫЕ СИСТЕМЫ ДЛЯ КОМПЬЮТЕРОВ ТИПА IBM PC с каталогами; выводит на экран перечень директорией и файлов, находящихся снутри текущего директория. Если использовать команду DIR без характеристик и тумблеров, она выводит названия файлов (директорией), их расширения, размеры (в б), дату и время сотворения, их число, общий размер и размер свободного дискового места.

Полный синтаксис такой ОПЕРАЦИОННЫЕ СИСТЕМЫ ДЛЯ КОМПЬЮТЕРОВ ТИПА IBM PC:

DIR [диск:] [путь] [имя_файла] |/ Р] //W] [/А[[:]атрибуты]] [/0[[:]порядок_сортировки]] [...]

Характеристики

[диск:][путь] указывают дисковод и каталог, оглавление которого необходимо просмотреть;

[имя_фаила] указывают файл либо группу файлов, перечень которых нужно
получить.

В названии файла могут быть применены символы-заместители:

? подменяет один случайный знак в названии файла;

* подменяет случайное число случайных ОПЕРАЦИОННЫЕ СИСТЕМЫ ДЛЯ КОМПЬЮТЕРОВ ТИПА IBM PC знаков.

К примеру:

DIR *.txt просмотр перечня всех файлов с расширением txt;

DIR а?.* просмотр перечня файлов с именами из 2-ух символов, 1-ый из которых
буковка а, и случайными расширениями.

Ключи:

/Р выводит информацию, пока экран не заполнится, для получения
последующих экранов нужно жать всякую кнопку;

/W выводит информацию в ОПЕРАЦИОННЫЕ СИСТЕМЫ ДЛЯ КОМПЬЮТЕРОВ ТИПА IBM PC сокращенном виде, только названия файлов и
директориев (в 5 столбцов);

/А[[:] атрибуты] выводит информацию тех директориев и файлов, атрибуты
которых указаны.

Вот некие атрибуты:

Н . сокрытые файлы;

- Н все файлы, не считая укрытых;

S системные файлы;

- S все файлы, не считая системных;

D директории;

-D только файлы;

R ОПЕРАЦИОННЫЕ СИСТЕМЫ ДЛЯ КОМПЬЮТЕРОВ ТИПА IBM PC файлы только для чтения.

Параметр

/О[[:] порядок_сортировки]

управляет порядком сортировки файлов в выдаваемом на экран перечне. Без этого параметра названия файлов и директорией выдаются в алфавитном порядке. Задавая его подходящим образом, можно организовать вывод файлов и директориев в порядке, оборотном алфавитному, в алфавитном либо оборотном порядке по именам расширений ОПЕРАЦИОННЫЕ СИСТЕМЫ ДЛЯ КОМПЬЮТЕРОВ ТИПА IBM PC, в порядке возрастания либо убывания даты и времени последнего конфигурации содержимого файла либо директория, в порядке возрастания либо убывание их размеров.

Еще несколько команд той же группы (только имена):

MKDIR (МО) создание нового директория;

CHDIR (CD) переход в другой директорий.

DEL (ERASE)

Команда работы с файлами; удаляет файлы.

Синтаксис ОПЕРАЦИОННЫЕ СИСТЕМЫ ДЛЯ КОМПЬЮТЕРОВ ТИПА IBM PC:

DEL [диск:] [путь] [/Р]

Параметр

[диск:] [путь]

показывает местопребывание и имя удаляемого файла либо группы файлов, если в имени употребляются символы-заместители.

Ключ /Р вызывает запрос доказательства для каждого удаляемого файла.

COPY

Команда работы с файлами; копирует один либо более файлов в обозначенное место, также может употребляться для слияния файлов ОПЕРАЦИОННЫЕ СИСТЕМЫ ДЛЯ КОМПЬЮТЕРОВ ТИПА IBM PC. Синтаксис:

COPY [/Y|/-Y] [/AI/B] [/A|/B] [+ файл-источник [/А|/В] [+ ...]] [файл-результат [/А|/В]] [/V]

Характеристики состоят из обозначения дисковода, директория и названии файла.

показывает положение и название файла, содержимое
которого нужно копировать.

показывает положение и название файла, в который необходимо
поместить скопированную информацию.

Ключи:

/Y показывает, что команда ОПЕРАЦИОННЫЕ СИСТЕМЫ ДЛЯ КОМПЬЮТЕРОВ ТИПА IBM PC не должна запрашивать доказательства при
подмене имеющихся файлов;

/V проверка того, что новые файлы записаны верно.

Еще команда той же группы:

RENAME (REN) - переименование файла либо группы файлов;

Примерами команд управления системой служат (приводятся только имена):

COMMAND - пуск командного микропроцессора;

EXIT - выход из командного микропроцессора.


operacionnoe-ustrojstvo.html
operaciya-analiza-ponyatie-i-sushnost.html
operaciya-diskontirovaniya.html