
- •Тема 1:Операционые системы.
- •Тема 2:Структура информационой системы.
- •Тема 3:Структура операционые системы.
- •Тема 4:Класификации ос.
- •Тема 5:Особенности ос.
- •Тема 6:Сетевые ос.
- •Тема 7:Управление локальными ресурсами.
- •Тема 8:Страничная организация памяти.
- •Тема 9:Принципы конвеерной обработки команд.
- •Тема 10:Сегментное распределение памяти.
- •Тема 11:Методы распределения памяти с использованием дискового пространства
- •Тема 12:Управление вводом и выводом.
- •Тема 13:Физическая организация устройств ввода и вывода.
Тема 8:Страничная организация памяти.
Конвеерная обработка команд микропроцессора.
Машина Фон Эймана идиалистическая модель микропроцесора.
АЛУ-предназначена для арифметичееских и логических операций.
УУ-устройство управления преднозначенр для выполнения управляющих операций.
КЭШ-сверх оперативная память предназначееня для хронения оперативной информации по текущей программес последовательным методом доступа.
Шина-предназначена для связи всех частй микропроцессора.
В вычислительной технике может использоваться 2-а типа памяти:
С последовательным доступом часто называют КЭШ.
С произвольным доступом.
Принцип Фон Эймана заключается в том,что данные и команды не отличаются друг от друга.
Порядок выполнения команд в современном компьютере.
Шина предназначена для передачи данных.
При передачи команд они поступают в КЭШ 1-го уровня,поступает декадирующее устройство.
Тема 9:Принципы конвеерной обработки команд.
Заключаестя в следующем,что во-первых каждая команда проходит несколько уровней,при своем выполнении во -вторых,когда 1-ая команда переходит на второй уровень выполнения для следущей команда начинается первый этап выполнения и т.д .
Конвеерное выполнение команд позволяет увеличить быстродействие микропроцесора при последоватльном выполнении програм.
При выполнении команд ветвление происходит перезагрузка конвеера,что замедляет работу микропроцессора.
Виды адресации:
Для индефикации переменных используются символьные имена,виртуальные адреса и физически адреса.
Символьные имена присваевает программиет при написании программы.
Виртуальные адрса присваевает компилятор при помпиляции.
Физ.адреса присваивает ОС при выполнении программы.
Для выполнения задачи управления памятью ОС выполняет следущии подзадачи:
Хранит сведения по свободным ОС.
Выполняет память для процессоров
Дефрагментирует память
Методы распределения памяти.
Без использования и с использованием внешней памяти.
Распределения памяти:
фиксироваными разделами
перемещиемыми
динамическими
страничное распредиление
сегментное распредиление
страничное-сегментное распредиление
Вся ОП разделяется на блоки фиксированной величины,под каждую задачу выполняется необходимое количество блоков.
При запуске задачи виртуальные адреса в физические пересчитываются 1-н раз.
Распределение блокамификсираванной величины.
В данном алгоритме выделяется необходимый блок памяти для каждой задачи.
Возникает проблема дифрагментации.
В данном случае физ.адреса пересчитываются 1 раз.
Перемещаемые разделы.
Аналагичны предидущему алгоритму,но дополнительно решина задача дифразментации.
При таком алгоритме диспечер памяти переодически смещает блоки в незанятую область.таким образом виртуальные адреса в физические переодически пересчитываются.
При каждом завершении задачи переодически имя если для поступивщей задачи не хвотает свободного времени.
СВОП
Под ОП как правило понимают память ,выполлненую на микросхемах,такая память наиболее быстрая,но соответственно она и дорогая.
Недостаток ОП решается за счет полуоперативной памяти т.е. хранение данных во временном файле на жестком диске,который называется СВОП.При этом прежде чем использовать эти данные их надо загрузить в ОП.
Сущ.различные алгоритмы загрузки и выгрузки данных:
Выгружаются дальше всего невгруженные файлы.
По интенсивности обращения к странице
По другим показателям (случайная загрузка)