рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Функции и назначение базового модуля дисковой операционной системы

Функции и назначение базового модуля дисковой операционной системы - раздел Образование, ОПЕРАЦИОННА СИСТЕМА MS DOS Разовый Модуль Располагается В Виде Файла Msdos.sys На Системном Диске...

разовый модуль располагается в виде файла MSDOS.SYS на системном диске в специально выделенном для него месте вслед за файлом модуля расширения IO.SYS. Объем
файла MSDOS.SYS для версии 6.22 — 38 Кбайт. Базовый модуль не имеет жесткой привязки к аппаратной части и при необходимости может быть заменен на другой файл.


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

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

Пример 9.14.Программы, входящие в структуру базового модуля DOS, должны обес-
печивать:

• создание файла: присвоение имени, расположение его на диске, определение заня-
того им объема дискового пространства;

• наличие сведений о занятых и свободных участках дискового пространства;

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

Функциии назначение командного процессора

Командный процессор, иногда называемый процессором консольных команд, пред-
назначен для поддержки пользовательского интерфейса DOS. Он представляет собой обыч-
ный файл COMMAND.COM и располагается на системном диске в любом месте
пространства, выделенного под файлы. Так, для MS DOS версии 6.22 объем СОМ-
MAND.COM равен 55 Кбайтам.

Командный процессор состоит из двух модулей — резидентного и транзитного. Ре-
зидентный мо дул ь
хранится в оперативной памяти постоянно после загрузки опера-
ционной системы. Транзитный мо дул ь может вытесняться из оперативной памяти
на диск прикладной программой, если ей для работы не хватает памяти. После окончания
работы такой программы транзитный модуль вновь восстанавливается на прежнем месте
оперативной памяти путем считывания его с диска. Транзитный модуль содержит исполни-
тель внутренних команд и загрузчик программ в оперативную память для выполнения.

Взаимодействие с командным процессором осуществляется при помощи команд. Под
командой понимается указание на выполнение некоторого действия. Команды бывают двух
типов: резидентные (внутренние) и транзитные (внешние). Резидентные команды
входят в состав самого командного процессора. Транзитные команды являются
файлами типа ЕХЕ или СОМ, входящими в состав операционной системы DOS и хранящи-
мися в обычном каталоге, как правило, с именем DOS.

Внимание! Прежде чем воспользоваться внешней командой,
надо удостовериться в ее наличии на диске, а затем только ввес-
ти ее в командную строку.

Основные функции командного процессора в процессе нормальной работы компьюте-
ра состоят в следующем:

• приеме и анализе команд, введенных с клавиатуры или из командного файла;

• выполнении внутренних команд;

• загрузке программ в память для выполнения;

• обработке прерываний по завершении задачи.

Основная функция командного процессора на этапе загрузки — это выполнение файла
автонастройки AUTOEXEC.BAT.

При нормальном функционировании операционной системы командный процессор
выдает на экран приглашение к работе, например С:. В ответ на это приглашение вы вво-
дите имя программы или команды, а командный процессор расшифровывает символы вве-
денного имени и продолжает работу по одному из следующих вариантов:

• в случае резидентной команды он сразу приступает к ее выполнению;


I в случае транзитной команды или любой другой программы он загружает ее в опера-
тивную память, подключая для этого два других модуля операционной системы: базо-
вый модуль БДОС и модуль расширения BIOS, и передает этой программе или
команде управление.

После окончания работы введенной команды (программы) управление вновь возвра-
щается командному процессору.

Назначение загрузчика

Загрузчик BOOT RECORD (модуль начальной загрузки) всегда размещается на диске в
нулевом секторе и занимает объем 512 байт. Основное назначение этой небольшой про-
граммы состоит в поиске и перезаписи (загрузке) с диска в оперативную память двух фай-
юв —IO.SYS и MSDOS.SYS. Поиск этих модулей и их загрузка в оперативную память
осуществляются в определенном порядке, поэтому на диске и в оперативной памяти они за-
нимают фиксированное место и следуют один за другим. Если блок начальной загрузки не
обнаружит этих модулей на диске, то он выдает соответствующее сообщение и работа ком-
пьютера приостанавливается. Кроме того, функцией загрузчика является запуск модуля рас-
ширения BIOS.

Как различать утилиты, внешние команды и драйверы

Утилиту, внешние команды и драйверы представляют собой программы, хранящиеся во
многих случаях в каталоге системного диска в виде файлов типа .COM, .EXE, .SYS. Внеш-
нее различие между ними весьма условное, и связывают его с интерфейсом взаимодействия
шльзователем.

Внешней командой принято считать программу, выдающую пользователю ряд
простых запросов или выполняющуюся автоматически без специально организованного ин-
терфейса с пользователем. MS DOS имеет определенный перечень внешних команд.

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

Утилиты — обслуживающие программы, которые предоставляют пользователю
сервисные услуги. Они, как правило, имеют полноэкранный, организованный в виде меню
интерфейс взаимодействия с пользователем. Реже интерфейс организован в виде запросов.

РАЗМЕЩЕНИЕ MS DOS НА ДИСКЕ И В ОПЕРАТИВНОЙ ПАМЯТИ

Размещение операционной системы на диске

Операционная система MS DOS постоянно хранится на жестком диске. Помимо этого
цолжна существовать ее резервная копия на гибком диске, называемом системным.

Системный диск— диск, где хранятся основные модули операционной
системы и сервисные программы (команды), расширяющие ее возмож-
ности.

На рис. 9.10 показана структура 3,5" системного диска, состоящего из 2847 секторов,
•выделены:

системная область объемом 77 Кбайт для двух модулей IO.SYS и MSDOS.SYS;
область пользователя, где будет находиться файл COMMAND.COM— 55 Кбайт.


Рис. 9.10.Структура системного гибкого диска (3,5") с операционной системой MS DOS

На гибком диске 0-я и 1-я дорожки отведены для размещения модулей операционной
системы и организации файловой структуры диска:

• 0-й сектор занимает загрузчик;

• 18 секторов (с 1-го по 18-й) отведены для основной и дублирующей таблиц размеще-
ния файлов FAT (File Allocations Table), в которых хранятся номера кластеров, выде-
ленных под каждый файл;

• 14 секторов (с 19-го по 32-й) занимает главный каталог;

• начиная с 33-го сектора, располагаются два модуля операционной системы IO.SYS и
MSDOS.SYS;

• командный процессор COMMAND.COM наряду с другими программами располагает-
ся в области пользователя.

Внимание! Структура диска с прикладными программами (без
операционной системы) полностью совпадает по 32-й сектор
включительно со структурой системного диска (рис. 9.10). Начи-
ная с 33-го сектора, располагается область пользователя, где хра-
нятся прикладные программы.

– Конец работы –

Эта тема принадлежит разделу:

ОПЕРАЦИОННА СИСТЕМА MS DOS

ОСНОВНЫЕ ПОНЯТИЯ... ХАРАКТЕРИСТИКА MS DOS ТЕХНОЛОГИЯ РАБОТЫ В MS... ОСНОВНЫЕ ПОНЯТИЯ...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Функции и назначение базового модуля дисковой операционной системы

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

ТЕХНОЛОГИЯ РАБОТЫ В MS DOS
ГЛАВА Современный пользователь персонального компьютера, работая в удобной среде прикладного программного о

НАЗНАЧЕНИЕ ОПЕРАЦИОННОЙ СИСТЕМЫ
Как известно, компьютер выполняет действия в соответствии с предписаниями программы, созданной на одном из языков программирования. При работе пользователя на компьютере часто возникает нео

ПОНЯТИЕ ФАЙЛА
В основе любой операционной системы лежит принцип организации работы внешнего устройства хранения информации. Несмотря на то, что внешняя память может быть технически реализована на разных материал

СПОСОБЫ ОБРАЩЕНИЯ К ФАЙЛУ
Как обращаться к файлу К файлу можно обращаться с помощью имени, полного имени, спецификации. Для того чтобы воспользоваться одним из этих вариантов, надо знать ряд пр

Как обращаться к группе файлов
Часто возникает ситуация, когда надо работать не с одним файлом, а с группой файлов. Пример 9,5.Операции с группой файлов: • копирование группы файлов с одного ди

ХАРАКТЕРИСТИКА MS DOS
• Организация доступа к файлу • Модульная структура MS DOS • Размещение MS DOS на диске и в оперативной памяти • Загрузка MS DOS в оперативную

Путь и приглашение
Из рис. 9.1 -9.3 видно, что доступ к файлу осуществляется через каталог благодаря заре™ стрированному в нем имени данного файла. Если каталог имеет иерархическую структуру то доступ к файлу

C:KAT1VKAT2
Текущим диском является жесткий диск С. Текущим каталогом — каталог второго I уровня КАТ2, входит в каталог первого уровня К ATI, который, в свою очередь, заре-1 гистрирован в главном катал

Структура записей в каталоге
Теперь вам предстоит знакомство со структурой хранящихся в каталоге записей со сведе- ниями о файлах и подкаталогах нижнего уровня. Запись о файле в каталоге содержит имя и тип

Модули операционной системы MS DOS
Понятие модуля широко используется применительно как к аппаратной, так и к программ- ной части компьютера. Модуль— унифицированная самостоятельная функциональная часть

Сции и назначение модуля расширения базовой системы ввода-вывода
1дуль расширения базовой системы ввода-вывода ЕМ BIOS придает кость операционной системе при обращении к внешним устройствам, а при необходи- i и перекрывает (блокирует) функции пост

Роль FAT-таблицы размещения файлов
Файл размещается на диске по кластерам, которые пронумерованы. Эти кластеры могут на- ходиться в разных местах диска, и соответственно файл будет храниться на диске в виде от- дельны

Размещение операционной системы MS DOS в оперативной памяти
Распределение пространства оперативной памяти было показано в гл.4 на рис. 4.7, 4.8, где непосредственно адресуемая память определяется объемом 1024 Кбайт. Рассмотрим это пространство,

ЗАГРУЗКА MS DOS В ОПЕРАТИВНУЮ ПАМЯТЬ С ДИСКА
Алгоритм загрузки операционной системы Операционная система хранится во внешней памяти обычно на жестком диске, реже — на гибком. Для нормальной работы компьютера необходимо, чтобы осн

Команды — способ общения пользователя с компьютером в операционной системе
Работа на компьютере в операционной системе MS DOS организуется к ома н дам и. Они вызывают определенное действие в компьютере: организуют передачу информации; выра- батывают необход

Bad kommand or filename
(Неверная команда или имя файла) 3. При невыполнении команды вы внимательно просматриваете заданную конструк- цию команды и вновь вводите ее, но уже в откорректированном варианте.

ОСНОВНЫЕ КОМАНДЫ ДЛЯ РАБОТЫ С КАТАЛОГАМИ
Команда DIR — просмотр каталога К наиболее часто используемым командам относится команда просмотра содержимого ка- талога DIR. Работу на персональном компьютере вы, ка

Команда TYPE — просмотр текстового файла
Формат команды для печати

Команда COPY — копирование файлов
Этой командой вы будете пользоваться для создания копий существующих файлов. Поми- мо этой основной функции команда COPY будет полезна и для выполнения двух вспомога- тельных функций:

C:>COPY А:ТЕМ.ТХТ A1A2SVET.TXT Копирование файла ТЕМ.ТХТ с
диска пассивного дисковода в каталог 2-го уровня А2 текущего дисковода. Полученной копии файла присваивается новое имя SVET.TXT. C:A1>COPY *.BAS B:/V Копирование всех ф

C:>COPY М1.ТХТ+М2.ТХТ KAT1SUM.TXT
Объединение двух текстовых файлов М1.ТХТ и М2.ТХТ в один файл SUM.TXT, который будет записан в каталог I -го уровня КАТ 1. C:>COPYT1.TXT+T2.TXTОбъединение двух

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

Команда DISKCOMP — сравнение дисков
Команда DISKCOMP применяется для сравнения дисков, один из которых получен коман- дой DISKCOPY. Сравнение осуществляется по дорожкам. При несовпадении содержимого двух дисков будет выдано о

Запомните!
• Командный файл состоит из команд операционной системы MS DOS, имен файлов запуска и сервисных программных средств. • Каждая команда занимает отдельную строку. • После ок

НАСТРОЙКА ОПЕРАЦИОННОЙ СИСТЕМЫ С ПОМОЩЬЮФАЙЛА КОНФИГУРАЦИИ CONFIG.SYS
Общие сведения Файл CONFIG.SYS предназначен для настройки операционной системы на конкретную конфигурацию аппаратуры компьютера, Он, так же как и файл AUTOEXEC.BAT, пр

Команды, наиболее часто используемые в файле CONFIG.SYS
BREAK= ONили OFF— установка режима проверки одновременного нажатия клавиш <Ctrl> <Break> или <Ctrl> <C>. Если установл

ВОПРОСЫ ДЛЯ САМОПРОВЕРКИ
1.Роль и назначение операционной системы. 2.Что такое файл и каковы его характеристики? 3.Как образуется имя файла и полное имя файла? 4.Способы обращения к группе файлов

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги