Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

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



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





Дата публикования: 2015-01-24; Прочитано: 2530 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...