Управление работой блоков ЭВМ

 

Функция управления работой блоков ЭВМ имеет две основных составляющих:

а) Управление памятью (ОЗУ и ВЗУ) ЭВМ.

б) Обеспечение взаимодействия с периферийными устройствами, к которым относятся внешние ЗУ и устройства ввода-вывода (клавиатура, дисплей, принтер и т.д.).

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