Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Системне програмне забезпечення

Реферат Системне програмне забезпечення





пторі поточної задачі Робочі регістрі процесору, что візначають контекст Обчислювальна процеса, что перерівається. Далі ВІН візначає ту підпрограму, что винна віконаті Дії, зв'язані з обслуговування потокового запиту на переривані. Нарешті, перед тим як Передат Керування Цій підпрограмі, супервізор переривані установлює необхідній режим ОБРОБКИ переривані. После Виконання підпрограмі ОБРОБКИ переривані Керування вновь передається супервізору, цього разу вже на тій модуль, что займається діспетчерізацією завдань. І вже диспетчер задач, у свою черго, відповідно до прийнятя режиму розподілу процесорного годині (между процесами, что віконуються,) відновіть контекст тієї задачі, якій буде вірішено віділіті процесор. Розглянуто нами схема проілюстрована на мал.3

В 


В В 







Рис. 3. Обробка переривані при участі супервізорів ОС


4. Способи віділення пам'яті под Новий Розділ. Їх Перевага и Недоліки


Загальнопрійнята в Данії годину Концепція віртуальної пам'яті з'явилася й достатньо давно. Вона дозволила вірішіті Цілий ряд актуальних ПИТАНЬ організації обчислень. Самперед до числа таких вопросам відносіться забезпечення надійного Функціонування мультіпрограмніх систем. p> У будь-який момент годині комп'ютер Виконує безліч процесів чг завдань, шкірні з якіх має свой власний адресності простір. Тому необхідній Механізм поділу невелікої ФІЗИЧНОЇ пам'яті между різнімі завданнями. Віртуальна пам'ять є одним Зі способів реалізації Такої возможности. Вона поділяє фізічну пам'ять на блоки и розподіляє їх между різнімі завданнями. При цьом вона передбачає такоже Деяк схему захисту, что обмежує задачу Тімі блоками, что їй належати. p> Крім того, Віртуальна пам'ять спрощує такоже завантаження програм, забезпечуючі Механізм автоматичного переміщення програм, что дозволяє Виконувати ту саму програму в довільному місці ФІЗИЧНОЇ пам'яті. p> З Іншого боку існує Поняття ФІЗИЧНОЇ оператівної пам'яті, власне з Якою І працює процесор, вітягаючі з неї відряд и дані І поміщаючі в неї результати обчислень.

Фізична пам'ять - це впорядкована множини комірок, что пронумеровані, тоб до кожної з них можна звернута, вказано ее адресою. При цьом кількість комірок ФІЗИЧНОЇ пам'яті обмеже и фіксована.

Системне програмне забезпечення винне зв'язувати Кожне ім'я, что Вказаною користувачем, з фізічною коміркою, тоб Здійснювати відображення імен на фізічну пам'ять комп'ютера.

В  В В 

логічне (Символьних) имя

В В  br/>

Простір імен програми

В 






Комірка оператівної пам'яті

(фізична адреси)

Фізична пам'ять комп'ютера

В 


Рис.1. Пам'ять І відображення


У загально випадка відображення відбувається в два етапи: спочатку системою програмування, после чего операційною системою (вікорістовуючі СПЕЦІАЛЬНІ Модулі управління пам'яттю и відповідні засоби обчіслювальної системи.) Між цімі етап звертання до пам'яті мают форму віртуальної або логічної адреси. При цьом можна Сказати, что множини всех допустимих значень віртуальної адреси для деякої програми візначають ее віртуальний адресності простір або віртуальну пам'ять. Віртуальний адресності простір самперед поклади від архітектури процесора и от системи програмування, при цьом практично НЕ поклади від реального об'єму ФІЗИЧНОЇ пам'яті комп'ютера.

Термін Віртуальна пам'ять Фактично відносіться до систем, Які зберігають Віртуальні адреси во время Виконання. Так як одного відображення здійснюється в процесі Виконання задачі, то адреси фізічніх комірок могут змінюватіся.

Просте неперервно розподіленння и

Розподілення з перекриття (оверлейні структурі)

Просте неперервно розпріділенння - це найпростіша схема, відповідно до Якої вся памя'ть умовно может буті розділена на три частин:

область, якові займає операційна система;

область, у якій розміщується завдання, что віконується;

незайнята Нічим (вільна) область пам'яті.

Будучи найперш схем, вона и СЬОГОДНІ й достатньо розповсюджена. Ця схема пріпускає, что ОС не підтрімує мультіпрограмування, того НЕ вінікає проблеми розподілу памя'ті между декількома завданнями. Вся область пам'яті при цьом - неперервно, что полегшує роботу системи програмування. p> ...


Назад | сторінка 5 з 14 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка системи обміну файлами між двома комп'ютерами, в яких відомі I ...
  • Реферат на тему: Множини і комбінаторика. Апаратне забезпечення персонального комп'ютер ...
  • Реферат на тему: Програмне забезпечення комп'ютера
  • Реферат на тему: Апаратно-програмне забезпечення персонального комп'ютера
  • Реферат на тему: Методика формування уявлення про програмне забезпечення персонального комп& ...