Ресурсы компьютера = основные ресурсы + устройства.
Основные ресурсы – это процессор, основная память и программы.
Устройства – дисплей, клавиатура, мышь, винчестер и др.
Без любого из устройств компьютер может работать, а без любого основного ресурса компьютер не работоспособен.
ОС Windows использует основные ресурсы как разделяемые, т.е. предоставляет их в одновременное пользование нескольким приложениям.
Процессор разделяется с помощью режима многозадачности.
Программы и память разделяются при запуске программ дважды, трижды и т.д. При этом в памяти хранится одна копия программы, а для данных организуются 2,3 и т.д. областей.
Устройства компьютера тоже используются как разделяемые.
Режим разделения зависит от устройства. Например, дисплей разделяется с помощью окон, принтер разделяется с помощью очереди печати.
ОС Windows относится к 32-разрядным ОС, т.е. она для хранения адреса памяти использует 32 бита. Это позволяет ОС Windows напрямую обращаться к 232 байт = 4 Гигабайт основной памяти.
Виртуальная машина – часть разделяемых ресурсов, предоставленных одной задаче. ОС Windows организует для каждого приложения свою виртуальную машину. Каждое приложение «уверено», что оно решается на отдельном компьютере.
Драйвер – программа, которая управляет потоками данных к устройству и от устройства.
В Windows для интеграции программных и аппаратных средств используется технология Plug & Play (Вставь и играй / Включи и работай). Эта технология состоит в обеспечении следующих функций:
1. Распознавание устройств для их установки и настройки.
2. Уведомление и настройка драйверов устройств, ОС и интерфейса.
3. -объединение драйверов устройств, системных компонентов и интерфейса;
Изменение аппаратного состава отслеживается автоматически при включении компьютера и во время его работы.
Сейчас почти все устройства изготовляются с учетом технологии Plug & Play.