ВУЗ:
Составители:
Операционная система (ОС) – это программа, которая загружается при включении компьютера. Она производит диалог
с пользователем, осуществляет управление компьютером, его ресурсами (оперативной памятью, местом на дисках и т.д.),
запускает другие (прикладные) программы на выполнение. Операционная система обеспечивает пользователю и
прикладным программам способ общения (интерфейс) с устройствами компьютера.
Таким образом, операционная система выполняет следующие функции:
• управление работой каждого блока персонального компьютера и их взаимодействием;
• управление выполнением программ;
• организацию хранения информации во внешней памяти;
• взаимодействие пользователя с компьютером, т.е. поддержку интерфейса пользователя.
Основная причина необходимости операционной системы состоит в том, что элементарные операции для работы с
устройствами компьютера и управления ресурсами компьютера – это операции очень низкого (машинного) уровня, поэтому
действия, которые необходимы пользователю и прикладным программам, состоят из нескольких сотен или тысяч таких
элементарных операций.
Например, накопитель на магнитных дисках "понимает" только такие элементарные операции, как
включить/выключить двигатель дисковода, установить читающие головки на определенный цилиндр диска, выбрать
определенную читающую головку, прочесть информацию с дорожки диска в компьютер и т.д. И даже для выполнения
такого несложного действия, как копирование файла с одной дискеты на другую, необходимо выполнить тысячи операций
по запуску команд дисководов, проверке их выполнения, поиску и обработке информации в таблицах размещения файлов на
дисках и т.д. Задача еще усложняется тем, что файл на дисках занимает определенные участки, причем пользователь не
должен ничего знать о том, какие именно (все функции по обслуживанию таблиц размещения файлов, поиску информации в
них, выделению места для файлов на дисках выполняются операционной системой); во время работы программы
копирования может возникать несколько десятков различных особых ситуаций, например, сбой при чтении или записи
информации, неготовность дисководов к чтению или записи, отсутствие места на дискете для копируемого файла и т.д. Для
всех этих ситуаций необходимо предусмотреть соответствующие сообщения и корректирующие действия.
Операционная система скрывает от пользователя эти сложные и ненужные подробности. Она выполняет также
различные вспомогательные действия, например копирование или печать файлов. Операционная система осуществляет
загрузку в оперативную память всех программ, передает им управление в начале их работы, выполняет различные действия
по запросу выполняемых программ и освобождает занимаемую программами оперативную память после их завершения.
Основным механизмом функционирования MS DOS является система прерываний.
Прерывания – это процедуры, которые компьютер вызывает для выполнения определенной задачи.
Существуют аппаратные, логические и программные прерывания.
• Аппаратные – инициируются аппаратурой, например сигналом от принтера, нажатием клавиши на клавиатуре,
сигналом от таймера и другими причинами.
• Логические – возникают при нестандартных ситуациях в работе микропроцессора, например деление на нуль,
переполнение регистров и др.
• Программные – инициируются программами, т.е. появляются, когда одна программа хочет получить сервис со
стороны другой программы, например доступ к определенным аппаратным средствам.
Каждое прерывание имеет уникальный номер, и с ним связана определенная подпрограмма. Когда вызывается
прерывание, процессор оставляет свою работу и выполняет прерывание. Затем загружается адрес программы обработки
прерывания и ей передается управление. После окончания ее работы управление передается основной программе, которая
была прервана. Аппаратные прерывания относятся к прерываниям низшего уровня, им присвоены младшие номера.
Логические и программные прерывания относят к верхнему уровню, они имеют большие номера.
• Таким образом, ОС является основной программной средой, которая обеспечивает функционирование
персонального компьютера.
На ПК операционная система постоянно располагается на жестком диске (в начальных секторах диска), который
предварительно был подготовлен как системный. Системный диск – диск, где хранятся основные модули операционной
системы и сервисные программы (команды), расширяющие ее возможности. Системным диском может быть и гибкий диск
(дискета), на который записываются основные компоненты ОС. Такая системная дискета в основном используется
опытными пользователями в различных аварийных ситуациях с компьютером.
Начальная загрузка ОС выполняется автоматически в следующих случаях:
• при включении электропитания компьютера;
• при нажатии на клавишу "Reset" на корпусе компьютера (такая клавиша есть не у всех моделей компьютеров);
• при одновременном нажатии клавиш [Ctrl] + [Alt] + [Del] на клавиатуре.
Для выполнения начальной загрузки ОС необходимо, чтобы в дисководе А для гибких дисков (первого дисковода для
дискет, подсоединенного к компьютеру) была установлена системная дискета с записанной операционной системой или
чтобы компьютер имел жесткий диск (винчестер) с записанной на нем операционной системой. Такой вариант загрузки
является одним из наиболее распространенных. Однако, возможны и другие варианты загрузки ОС. Например, загрузка ОС с
CD-ROM.
Загрузка операционной системы – перезапись операционной системы с диска (жесткого или гибкого) в оперативную
память ПК.
Загрузка ОС в оперативную память ПК происходит по частям (отдельными модулями). После загрузки основные
модули ОС располагаются в младших адресах ОП и остаются в ней постоянно до выключения компьютера.
Страницы
- « первая
- ‹ предыдущая
- …
- 40
- 41
- 42
- 43
- 44
- …
- следующая ›
- последняя »