Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Настройка операционной системы 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: \>. Обслуживание ввода – вывода. Функции базовой подсистемы ввода-вывода. Используется принцип слоеного построение системы управления вводом-выводом для операционной системы Два нижних уровня этой слоеной системы составляет hardwar e: сами устройства, непосредственно выполняющие операции, и их контроллеры, служащие для организации совместной работы устройств и остальной вычислительной системы. Третий уровень составляют драйвера устройств ввода-вывода, которые скрывают от разработчиковоперационных систем особенности работы конкретных приборов и обеспечивающие четко определенный интерфейс между hardware и вышележащим уровнем – уровнем базовой подсистемы ввода-вывода, которая, в свою очередь, предоставляет механизм взаимодействия между драйверами и программной частью вычислительной системы в целом. Блокирующиеся, не блокирующиеся и асинхронные системные вызовы 1.Блокирующиеся системные вызовы. Применение такого вызова приводит к блокировке инициировавшего его процесса, т.е. процесс переводится операционной системой из состояния исполнение в состояние ожидание. Завершив выполнение всех операций ввода-вывода, предписанных системным вызовом, операционная система переводит процесс из состояния ожидание в состояние готовность. После того, как процесс будет снова выбран для исполнения, в нем произойдет окончательный возврат из системного вызова. 2.Не блокирующиеся системные вызовы. Их название не совсем точно отражает суть дела. В простейшем случае, процесс, применивший не блокирующийся вызов, не переводится в состояние ожидание вообще. 3. К третьей группе относятся асинхронные системные вызовы. Процесс, использовавший асинхронный системный вызов, никогда в нем не блокируется.
Понятие процесса. Классификация процессов. Понятие контекста и дескриптора процесса. Процесс — минимальный программный объект, обладающий собственными системными ресурсами (запущенная программа, программа в стадии выполнения). Не следует смешивать понятия процесс и программа. Программа — это план действий, а процесс это само действие, поэтому понятие процесса включает: программный код; данные; содержимое стека; содержимое адресного и других регистров процессора.
Обслуживание ввода – вывода. Типы устройств. Структура системы ввода-вывода. Управление периферийными устройствами. Используется принцип слоеного построение системы управления вводом-выводом для операционной системы Два нижних уровня этой слоеной системы составляет hardwar e: сами устройства, непосредственно выполняющие операции, и их контроллеры, служащие для организации совместной работы устройств и остальной вычислительной системы. Третий уровень составляют драйвера устройств ввода-вывода, которые скрывают от разработчиковоперационных систем особенности работы конкретных приборов и обеспечивающие четко определенный интерфейс между hardware и вышележащим уровнем – уровнем базовой подсистемы ввода-вывода, которая, в свою очередь, предоставляет механизм взаимодействия между драйверами и программной частью вычислительной системы в целом. Типы устройств Устройства ввода-вывода делятся на следующие типы: § Байт-ориентированные устройства (клавиатура, модем, терминал и т.п.); § блок-ориентированные устройства (магнитные и оптические диски и ленты, сетевые адаптеры; § все остальные (таймеры, графические дисплеи, телевизионные устройства, видеокамеры и т.п.); Устройства бывают выделенные и разделяемые. Управление периферийными устройствами Существует два типа управления периферийными устройствами – прямой и косвенный. Прямое управление реализует непосредственно связь между процессором и ПФУ. Управление осуществляется с помощью последовательности специальных команд. При этом центральный процессор реализует следующий алгоритм: инициализация, проверка готовности, останов. При косвенном управлении между процессором и периферийным устройством помещается специальный процессор, который осуществляет управление операциями ввода /вывода. Такой процессор называется каналом. Центральный процессор инициирует ввод/вывод и переходит на выполнение других операций, а канал управляет периферийным устройством по специальной программе, канальной
Популярное:
|
Последнее изменение этой страницы: 2017-03-09; Просмотров: 900; Нарушение авторского права страницы