Всего на сайте:
236 тыс. 713 статей

Главная | Информатика

Взаимосвязь аппаратного и программного обеспечения компьютера  Просмотрен 26

Операционные системы являются программной прослойкой между аппаратными средствами, с одной стороны, и пользователем и программами — с другой стороны. ОС организует пользовательский и программный интерфейс. ОС избавляет программиста и пользователя от необходимости напрямую работать с аппаратурой, предоставляет им виртуальную машину, которой легко управлять и которую легко программировать. ОС берет на себя рутинные операции по управлению всеми аппаратными устройствами компьютера (физической памятью, таймером, принтерами). Операционная система управляет аппаратурой с помощью драйверов устройств. Это программы, взаимодействующие с контроллерами устройств для выполнения операций в периферийных устройствах. Драйвер разрабатывается для конкретного типа устройства: принтера, дисковода, накопителя на магнитной ленте, монитора. Он преобразует запрос в последовательность команд физических операций, которые нужно выполнить устройству. Драйвер учитывает специфические особенности конкретных устройств. Это позволяет создать обобщенную ОС, которая настраивается на использование конкретных периферийных устройств с помощью установки соответствующих драйверов.

Предыдущая статья:Классификация и характеристика программного обеспечения компьютера Следующая статья:Многообразие операционных систем
page speed (0.0118 sec, direct)