- Lektsia - бесплатные рефераты, доклады, курсовые работы, контрольные и дипломы для студентов - https://lektsia.info -

Настройка операционной системы MS Windows. (пользовательские и системные настройки). Установка и удаление оборудования. Поддержка оборудования, диспетчер Plug and Play.



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

Значок появляется в случае подключения устройств по интерфейсу USB. Для других устройств может потребоваться перезагрузка компьютера, чтобы ОС Windows определила новое оборудование.

Для некоторых устройств, драйверы которых были уже включены в дистрибутив операционной системы, Windows XP самостоятельно установит драйверы, что обеспечит работоспособность подключенного устройства. Диспетчер PnP — основной компонент, от которого зависит способность Windows к распознаванию изменений в аппаратной конфигурации. Так, диспетчер PnP позволяет портативному компьютеру с Windows при подключении к стыковочной станции автоматически обнаруживать дополнительные устройства стыковочной станции и делать их доступными пользователю. Поддержка Plug and Play требует взаимодействия на уровнях оборудования, драйверов устройств и операционной системы. Эта поддержка в Windows базируется на промышленных стандартах перечисления и идентификации подключенных к шинам устройств. Например, стандарт USB определяет способ самоидентификации устройств, подключенных к шине USB. Ha этой основе в Windows реализуются следующие возможности Plug and Play.

• Диспетчер PnP автоматически распознает установленные устройства, и этот процесс включает перечисление устройств при загрузке и обнаружение их добавления или удаления во время работы системы.

• Диспетчер PnP выделяет аппаратные ресурсы, собирая информацию о требованиях устройств к аппаратным ресурсам. B ходе арбитража ресурсов диспетчер PnP распределяет ресурсы между устройствами с учетом их требований. диспетчер PnP должен уметь перераспределять ресурсы.

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

• Диспетчер PnP также реализует механизмы, позволяющие приложениям и драйверам обнаруживать изменения в аппаратной конфигурации.

Порядок загрузки MS DOS. Процедура POST.

Начальная загрузка MS DOS

Начальная загрузка выполняется автоматически в случаях: При включении электропитания ПК; При нажатии клавиши RESET; При одновременном нажатии клавиш CTRL+ALT+DEL;

Порядок загрузки MS DOS:Программа-загрузчик проверяет наличие системных файлов в корневом каталоге загрузочного диска. Программазагрузчик считывает в память системные файлы. Если в корневом каталоге загрузочного диска есть файл сжатых дисков DBLSPASE.BIN, то он загружается. Из корневого каталога загрузочного диска читается файл конфигурации системы CONFIG.SYS и в соответствии с указаниями этом файле, загружаются драйверы. Из корневого каталога загрузочного диска читается командный процессорCOMMAND.COM и передается ему управление. Если он отсутствует, то сообщение об ошибке. Командный процессор выполняет командный файл AUTOEXEC.BAT, если этот файл есть на загрузочном диске. В файле AUTOEXEC.BAT указываются программы и команды, выполняемые при каждом запуске ПК. После выполнения этого файлы на экран выводится приглашение DOS, например, C:\>.

Обслуживание ввода – вывода. Функции базовой подсистемы ввода-вывода.

Используется принцип слоеного построение системы управления вводом-выводом для операционной системы

Два нижних уровня этой слоеной системы составляет hardware: сами устройства, непосредственно выполняющие операции, и их контроллеры, служащие для организации совместной работы устройств и остальной вычислительной системы. Третий уровень составляют драйвера устройств ввода-вывода, которые скрывают от разработчиковоперационных систем особенности работы конкретных приборов и обеспечивающие четко определенный интерфейс между hardware и вышележащим уровнем – уровнем базовой подсистемы ввода-вывода, которая, в свою очередь, предоставляет механизм взаимодействия между драйверами и программной частью вычислительной системы в целом. Блокирующиеся, не блокирующиеся и асинхронные системные вызовы

1.Блокирующиеся системные вызовы. Применение такого вызова приводит к блокировке инициировавшего его процесса, т.е. процесс переводится операционной системой из состояния исполнение в состояние ожидание. Завершив выполнение всех операций ввода-вывода, предписанных системным вызовом, операционная система переводит процесс из состояния ожидание в состояние готовность. После того, как процесс будет снова выбран для исполнения, в нем произойдет окончательный возврат из системного вызова.

2.Не блокирующиеся системные вызовы. Их название не совсем точно отражает суть дела. В простейшем случае, процесс, применивший не блокирующийся вызов, не переводится в состояние ожидание вообще.

3. К третьей группе относятся асинхронные системные вызовы. Процесс, использовавший асинхронный системный вызов, никогда в нем не блокируется.

 

Понятие процесса. Классификация процессов. Понятие контекста и дескриптора процесса.

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

Не следует смешивать понятия процесс и программа. Програм­ма — это план действий, а процесс это само действие, поэтому понятие процесса включает: программный код; данные; содержимое стека; содержимое адресного и других регистров процессора.

 

Обслуживание ввода – вывода. Типы устройств. Структура системы ввода-вывода. Управление периферийными устройствами.

Используется принцип слоеного построение системы управления вводом-выводом для операционной системы

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

Типы устройств

Устройства ввода-вывода делятся на следующие типы:

§ Байт-ориентированные устройства (клавиатура, модем, терминал и т.п.);

§ блок-ориентированные устройства (магнитные и оптические диски и ленты, сетевые адаптеры;

§ все остальные (таймеры, графические дисплеи, телевизионные устройства, видеокамеры и т.п.);

Устройства бывают выделенные и разделяемые.

Управление периферийными устройствами

Существует два типа управления периферийными устройствами – прямой и косвенный.

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

При косвенном управлении между процессором и периферийным устройством помещается специальный процессор, который осуществляет управление операциями ввода /вывода. Такой процессор называется каналом. Центральный процессор инициирует ввод/вывод и переходит на выполнение других операций, а канал управляет периферийным устройством по специальной программе,канальной