> Особливий інтерес представляли три режими роботи кристала Вѕ реальний , захищений і режим віртуального МП i8086 . У першому забезпечувалася сумісність на рівні об'єктних кодів з пристроями i8086 і i80286, що працюють в реальному режимі. При цьому архітектура i80386 була майже ідентична архітектурі 86-го процесора, для програміста ж він взагалі представлявся як ЦП i8086, виконує відповідні програми з більшою швидкістю і володіє розширеною системою команд і регістрами. Завдяки цим якостям 32-розрядного продукту компанія зберегла колишніх клієнтів, які хотіли модернізувати свої системи, не відмовляючись від наявного заділу в області програмного забезпечення, і привернула тих, кому спочатку була потрібна висока швидкість обробки інформації.
Одне з основних обмеженні реального режиму було пов'язано з граничним обсягом адресується пам'яті, рівним 1 Мбайт. Від нього вільний захищений режим, що дозволяє скористатися всіма перевагами архітектури нового ЦП. Розмір адресного простору в цьому випадку збільшувався до 4 Гбайт, а об'єм підтримуваних програм до 64 Тбайт. Системи захищеного режиму володіли більш високим швидкодією і можливостями організації істинної багатозадачності. p> Нарешті, режим віртуального МП відкривав можливість одночасного виконання ОС і прикладних програм. написаних для МП i8086, i80286 і80386. Оскільки обсяг пам'яті, адресується 386-м процесором, не обмежений значенням 1 Мбайт, він дозволяв формувати кілька віртуальних середовищ i8086.
10 квітня 1989 корпорація Intel оголосила про початок випуску 32 розрядного приладу другого покоління - i80486 , що став після пристроїв i8080 і! 8086 ще одним довгожителем.
Pentium
Стрімкий ускладнення програмного забезпечення і постійне розширення сфери застосування комп'ютерів настійно вимагали істотного зростання обчислювальної потужності центральних процесорів ПК. До всього іншого на п'яти стали наступати і RISC-процесори. Хоча наприкінці 80-х років деякі експерти передбачали близький кінець кристалів СISC, корпорація Intel цілком справедливо порахувала, що до цього ще далеко і в мікропроцесорах використані не всі можливості СISC-архітектури. Крім того, фірмі навряд чи пробачили б відмову від програмної сумісності з попередніми моделями - вартість накопиченого системного та прикладного ПЗ вже вимірювалася в мільярдах доларів. p> Як це траплялося не раз, опрацювання нового процесора почалися, коли проект створення 486-го МП вступив у заключну стадію. В основу продукту була покладена суперскалярна архітектура (ще один атрибут зі світу мейнфреймів), яка і дала можливість отримати п'ятикратне підвищення продуктивності в порівнянні з моделлю 486DХ. Висока швидкість виконання команд досягалася завдяки двом 5-ступінчастим конвеєрам, що дозволяв одночасно виконувати декілька інструкцій. Для постійного завантаження обох конвеєрів з кеш'а потрібно широка смуга пропускання. Сумісний буфер команд і даних забезпечити її не міг, і розробники скористалися рішенням з арсеналу RISC-процесорів, оснастивши Pentium роздільними буферами команд і даних. При цьому обмін інформацією з пам'яттю через кеш даних здійснювався абсолютно незалежно від процесорного ядра, а буфер інструкцій був пов'язаний з ним через високошвидкісну 256-розрядну внутрішню шину. Незважаючи на те що новий кристал був спроектований як 32-розрядний, для зв'язку з іншими компонентами системи використовувалася зовнішня 64-розрядна шина даних з максимальною пропускною здатністю 528 Мбайт/с. Ще однією В«родзинкоюВ» архітектури, запозиченої у представників універсальних ЕОМ стала схема передбачення переходів.
За швидкістю виконання команд з плаваючою точкою Pentium в п'ять - сім разів перевершив процесор 486DX2/50 і майже на порядок - мікросхему 486DX/33.
Pentium Pro
27 березня 1995 Intel представила мікропроцесор шостого покоління, який отримав назву Pentium Pro . Прагнення вичавити з CISC-архітектури практично все, на що вона здатна, змусило розробників цього продукту користуватися майже всіма технічними рішеннями, які раніше застосовувалися в супер ЕОМ і мейнфреймах (Благо, досягнута ступінь інтеграції це вже дозволяла). Перш за все мова йде про використання механізму динамічного поділу порядку виконання команд декількох багатоступеневих конвеєрів замість двох 5-східчастих конвеєрів, характерних для Pentium. Новий ЦП має їх три, в кожному з яких 14 ступенів. Подібний багатофазний конвеєр дозволив забезпечити високу тактову частоту процесора (133 МГц в першій моделі). Для здійснення постійної завантаження конвеєра необхідні високоефективний кеш команд і високоякісна схема передбачення переходів. Тому на відміну від свого попередника, що мав двухвходового асоціативний кеш інструкцій, Pentium Pro має більш ефективним чотиривходових кеш'ем, а також схемою передбачення розгалужень на 512 входів. Крім того, ...