Архітектура 32-розрядних мікропроцесорів
- Характеристика 32-розрядних МП
- Програмна модель 32-розрядних МП
- Сегментна організація пам'яті 32-розрядних МП
- Сторінкова організація пам'яті 32-розрядних МП
- Захист за привілеями 32-розрядних МП
- Перемикання задач в 32-розрядному МП
1. Характеристика 32-розрядних МП
Існуючі 32-розрядні МП і386, i486, Pentium, Pentium Pro і Pentium II мають розрядність регістрів та шини адреси, яка дорівнює 32. Шина даних для процесорів і386, i486 є 32-розряд-ною, а для процесорів Pentium, Pentium Pro і Pentium II — 64-розрядною. Вони дають змогу адресувати 4 Гбайт пам'яті за наявності засобів підтримки сегментної та сторінкової адресації пам'яті. Процесори мають чотирирівневу систему захисту пам'яті та портів введення-виведення, можуть працювати у багатозадачному режимі. До режимів роботи МП i80286 доданий Virtual Real Mode — режим віртуального процесора i8086. Мікропроцесори допускають паралельну роботу кількох віртуальних процесорів i8086 під керуванням операційної системи типу Windows, OS/2, Unix. Процесори оперують з бітами, полями бітів, 8-, 16- та 32-бітовими операндами, рядками бітів, байтів, слів (16-розрядних даних) і подвійних слів (32-розрядних даних). В архітектуру процесорів введено засоби налагодження і тестування.