Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Режими роботи процесорів




 

Усі 32-розрядні й наступні процесори Intel, починаючи з 386-го, можуть виконувати програми в декількох режимах. Режими процесора призначені для виконання програм в різних середовищах; у різних режимах можливості чіпа неоднакові, тому що команди виконуються по-різному. Залежно від режиму процесора змінюється схема керування пам'яттю системи і завданнями. Процесори можуть працювати в трьох режимах: реальному, захищеному і реальному віртуальному режимі (реальному усередині захищеного).

 

Реальний режим

У первинному IBM РС використовувався процесор 8088, який міг виконувати 16-розрядні команди, застосовуючи 16-розрядні внутрішні регістри, і адресувати тільки 1 Мбайт пам'яті, використовуючи 20 розрядів для адреси. Все програмне забезпечення РС спочатку було призначене для цього процесора; воно було розроблене на основі 16-розрядної системи команд і моделі пам'яті об'ємом 1 Мбайт. Наприклад, DOS, все програмне забезпечення DOS, Windows від 1.x до 3.x і всіх застосувань для Windows від 1.x до 3.x написані з розрахунку на 16-розрядні команди. Ці 16-розрядні операційні системи і додатки були розроблені для виконання на первинному процесорі 8088.

 

Захищений режим

Першим 32-розрядним процесором, призначеним для РС, був 386-й. Цей чіп міг виконувати абсолютно нову 32-розрядну систему команд. Щоб повністю використовувати перевагу 32-розрядної системи команд, були необхідні 32-розрядна операційна система і 32-розрядні додатки. Цей новий режим називався захищеним, оскільки програми, що виконуються в нім, захищені від перезаписування своїх областей пам'яті іншими програмами. Такий захист робить систему надійнішої. Крім того, програму, “потерпілу крах”, можна досить просто завершити без ушкодження для всієї системи. Знаючи, що розробка нових операційних систем і додатків, що використовують переваги 32-розрядного захищеного режиму, займе якийсь час, Intel передбачила в процесорі 386 сумісний реальний режим. Для більшості користувачів цього було досить; їм не було потрібне все 32-розрядне програмне забезпечення – достатньо було того, щоб 16-розрядні програми, що були у них, працювали швидше. На жаль, через це процесор ніколи не працював в 32-розрядному захищеному режимі, і всі можливості такого режиму не використовувалися.

 






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных