Скачать 2.85 Mb.
|
Структура вычислительной системыВзаимодействие уровней осуществляется с помощью межуровневых интерфейсов. Средства программные доступные на уровнях управления ресурсами ВС: •Система команд компьютера • Программный интерфейс драйверов устройств как физических, так и виртуальных. Аппаратный уровень вычислительной системыАппаратный уровень ВС. С позиции верхних уровней это физические ресурсы и система команд ЭВМ. Каждому физическому ресурсу соответствует определенный аппаратный компонент компьютера и его характеристики. Характеристики: 1)Правила программного использования (для ЦП – система команд, для внешних устройств – команды управления ими) 2) производительность и/или емкость (ЦП – тактовая частота, разрядность обработки машинного слова; для внешнего запоминающего устройства – объем помещающейся информации и скорость доступа) 3) Степень занятости или используемости (ЦП – время, которое было затрачено, ОЗУ – объем используемой памяти; для линий связи – их загруженность) Все эти характеристики определены для данного конкретного устройства в конкретном случае. Одно и тоже устройство может иметь различные характеристики, в зависимость от использования. Средства программирования, доступные на аппаратном уровне: • система команд компьютера; • аппаратные интерфейсы программного взаимодействия с физическими ресурсами. Управление физическими ресурсами ВС Данный уровень является 1-м первым уровнем системного программного обеспечения вычислительной системы и его назначение в систематизации и стандартизации правил программного использования физических ресурсов. На этом уровне обеспечивается создание программ управления физическими ресурсами. Для обеспечения управления физическими ресурсами, используются программы, которые называются драйверами физического ресурса (устройства). Д райвер физического устройства – программа, основанная на использовании команд управления конкретного физического устройства и предназначенная для организации работы с данным устройством. Драйвер А предоставляет возможность работы с блочной организацией данных на магнитной ленте. Это означает, что вся информация, которая записывается на магнитную ленту, представлена в виде последовательности блоков данных фиксированного размера, каждый из блоков данных пронумерован от начала этой ленты. Соответственно для чтения данных с ленты мы должны пропустить все блоки, который предшествуют необходимому нам блоку и после этого идет обмен. 2-я модель – это модель, в которой магнитная лента организована в виде устройства, в котором используется запись определенной длины. В этом случае каждая запись ограничивается маркером начала и маркером конца. В общем случае длина записи может быть неограниченной. Для чтения информации при этой модели организации драйвера мы должны пропустить соответствующее количество записей до записи с необходимым номером. Уровень управления физическими ресурсами – программная составляющая вычислительной системы, обеспечивающая предоставление для каждого конкретного физического ресурса интерфейса для использования – драйвер физического ресурса (устройства). Драйвер физического устройства упрощает для пользователя интерфейс работы с устройством. Драйвер физического устройства скрывает от пользователя детальные элементы управления конкретным физическим устройством. Драйвер физического устройства ориентирован на конкретные свойства устройства. На данном уровне иерархии вычислительной системы обеспечивается корректное функционирование и использование физических ресурсов/устройств. На этом уровне пользователю доступны: системы команд, аппаратные устройства, доступ к физическим ресурсам через соответствующие драйверы. Проблемы: 1)Для работы на этом уровне надо быть знакомым с интерфейсом соответствующего устройства 2) Программа должна модифицироваться для работы с устройствами другого типа Управление логическими/виртуальными ресурсами Логическое/виртуальное устройство (ресурс) – устройство/ресурс, некоторые эксплутационные характеристики которого (возможно все) реализованы программным образом. Драйвер логического/виртуального ресурса - программа, обеспечивающая существование и использование соответствующего ресурса Разветвленная иерархия виртуальных и физических устройств: Драйверы делятся на 3 категории 1.Драйверы физических устройств 2. драйверы логических или виртуальных устройств, обобщающие и унифицирующие возможность доступа для устройств одного класс. 3. Драйверы логических виртуальных устройств не существующих в аппаратном виде .Рассмотрим пример ниже. Группа А - это драйвера физических устройств, мы видим здесь драйвера конкретных дисковых устройств, здесь драйвер жесткого диска фирмы IBM , здесь еще какой-нибудь; драйвер оперативной памяти и т.д. Группа В – это драйвера виртуальных ресурсов, которые обобщают свойства конкретных устройств, в частности драйвер виртуального диска, это означает что в системе есть единый упрощенный интерфейс, который доступен для программиста и программ и который обеспечивает работу с виртуальным диском. Что в данный момент ассоциируется с виртуальным диском – это уже проблема операционной системы, с ним может быть ассоциирован драйвер конкретного физического устройства (драйвер физического диска, драйвер оперативной памяти). Группа С – файловая система; Т.о. все что есть в ВС на программном уровне, мы можем переопределить в терминах ресурсов и драйверов. У ровень управления физическими и виртуальными ресурсами составляют ОС. Ресурсы вычислительной системы - совокупность всех физических и виртуальных ресурсов. Одна из характеристик ресурсов вычислительной системы их конечность, следовательно возникает конкуренция за обладание ресурсом между его программными потребителями. Операционная система - это комплекс программ, обеспечивающий управление ресурсами вычислительной системы. Средства программирования, доступные на уровнях управления ресурсами ВС: • система команд компьютера; • программные интерфейсы драйверов устройств (как физических, так и виртуальных) На уровне ОС пользователю доступны:
|
Конспект лекций по курсу опд. Ф. 11. Операционные системы Муниципальное общеобразовательное учреждение средняя общеобразовательная школа №23 | Операционные системы конспект лекций Внутренняя организация файловой системы: модель версии Fast File System (ffs) bsd 193 | ||
Паспорт программы учебной дисциплины «Операционные системы» Область применения Рабочая программа учебной дисциплины «Операционные системы» является частью рабочей основной профессиональной образовательной программы... | Конспект лекций по дисциплине: «Операционные системы и среды» «Системы баз данных», «Инструментальные средства разработки аппаратно-программных систем», «Микропроцессоры и микропроцессорные системы»,... | ||
Рабочая учебная программа по дисциплине «Операционные системы» разработана... Операционные системы [Текст]: рабочая учебная программа. Тюмень: гаоу впо то «тгамэуп». 2013. 17 с | Самостоятельная работа приобщает студентов к творчеству, поиску и... Автор разработки: Торгашин Геннадий Владимирович, гобу спо во «Борисоглебский индустриальный техникум», преподаватель дисциплины... | ||
Вопросы для экзаменов по предмету операционные системы Основные компоненты компьютерной системы, общая картина функционирования компьютерной системы | Программа дисциплины Операционные системы для специальности 090102.... Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов специальности «090102 Компьютерная... | ||
Курсовой проект по дисциплине «Системы программирования и операционные системы» Резидентный обработчик прерываний от клавиатуры с подключением до системного обработчика | Рабочая программа По дисциплине «Операционные системы» | ||
Конспект лекций по курсу «операционные системы» Москва 2007 Лекция... Существует три основных подхода к разработке ос и системного по с точки зрения инструментальных средств | Контрольные вопросы по курсу «Операционные системы» При расслоении памяти соседние по адресам ячейки размещаются в различных модулях памяти, так что появляется возможность производить... | ||
Рабочая программа учебной дисциплины Операционные системы разработана на основе Федерального государственного образовательного стандарта среднего профессионального образования... | Рабочая программа учебной дисциплины Операционные системы и среды разработана в соответствии с Федеральным государственным образовательным стандартом среднего профессионального... | ||
С. В. Назаров операционные системы Федеральное государственное образовательное учреждение высшего профессионального образования | Конспект урока тема: «Графический интерфейс Windows». Цели урока В настоящее время все операционные системы для персональных компьютеров обеспечивают взаимодействие с пользователем с помощью графического... |