Помощничек
Главная | Обратная связь


Археология
Архитектура
Астрономия
Аудит
Биология
Ботаника
Бухгалтерский учёт
Войное дело
Генетика
География
Геология
Дизайн
Искусство
История
Кино
Кулинария
Культура
Литература
Математика
Медицина
Металлургия
Мифология
Музыка
Психология
Религия
Спорт
Строительство
Техника
Транспорт
Туризм
Усадьба
Физика
Фотография
Химия
Экология
Электричество
Электроника
Энергетика

МІКРОПРОЦЕСОР INTEL 80386



Випущений в 1985 році, він об'єднує в собі 275000 транзисторів і має 32-бітну адресну шину даних і 32-бітну шину команд.
У структурі мікропроцесора найбільш важливу роль грають:
• арифметико-логічний пристрій
• блок шинного інтерфейсу
• блок управління пам'яттю
Арифметико-логічний пристрій входить в так званий виконавчий блок, який виконує команди.
Блок керування пам’ятю
складається, в свою чергу, з двох інших блоків:
• блок сегментації
• блок підкачки сторінок.
Ці пристрої призначені для розбиття оперативної пам'яті на відносно невеликі фрагменти і динамічного перерозподілу їх в прикладних програмах.
Блок сегментації
здійснює розбивку доступного об'єму оперативної пам'яті на сегменти. Це дозволяє раціонально керувати логічним адресним простором за рахунок легкого переміщення даних і команд, а також ефективного доступу до зовнішніх джерел інформації.
Блок підкачки сторінок
керує пам'яттю на більш низькому рівні, ніж блок сегментації. Підкачка сторінок є проміжним етапом у процесі сегментації пам'яті, її можна заборонити застосуванням спеціальних системних команд. Кожна сторінка може бути розбита на один або кілька сегментів по 4 КБ. Пам'ять об'єднується в один або більше сегментів змінної довжини кожен розміром до 4 ТБ. Сегменту можуть бути присвоєні атрибути, що визначають його локалізацію, розмір, тип, (стек, команди, дані) і характеристики захисту. Кожне завдання може задіяти більше 16 000 сегментів по 4 ГБ. Таким чином, теоретично під завдання може бути відведено до 64 ТБ оперативної пам'яті. Реально ж (через апаратних обмежень) обсяг доступної пам'яті обмежений 32МБ.
Мікропроцесор Intel 80386 міг працювати в одному з двох режимів:
реальний режим
(Режим реальної адресації - real address mode) дозволяє запускати завдання, призначені для реалізації на процесорах сімейства Intel 8086/88.
захищений режим
(Режим захищеної віртуальної адресації - protected virtual address mode) дозволяє реалізувати всі переваги процесора (зокрема, запускати програми, що перевищують фізичний розмір оперативної пам'яті).
Для виконання операцій над числами з плаваючою комою мікропроцесору Intel 80386 необхідний співпроцесор. Можливі три варіанти:
• використання співпроцесора для ПК AT (Intel 80287)
• застосування співпроцесора Intel 80387, що забезпечує додатковий п'ятикратний виграш у швидкості при виконання операцій з плаваючою комою
• установка співпроцесора Weitek 3167. дає ще більше збільшення швидкості обчислень.
2.7 МІКРОПРОЦЕСОР INTEL I80486

Випущений в 1989 році. Містить близько 1,2 млн транзисторів, має 32-розрядну адресну шину і 32-розрядну шину даних, вбудовані блоки плаваючою арифметики і буферного запам'ятовуючого пристрою. З метою укорочення циклу інструкції при розробці цього мікропроцесора була використана архітектура RISC (reduced instruction set chip - "мікросхема зі скороченим набором команд").
Найбільш важливими компонентами 80486 є:

 

• арифметико-логічний пристрій
• блок управління пам'яттю
• блок плаваючою арифметики
• блок буферного пам'яті (cache-memory unit, блок "кеш"-пам'яті)
Крім всіх можливостей мікропроцесора 80386, Intel 80486 володіє і новими конструктивними особливостями, покликаними збільшити продуктивність. Система команд мікропроцесора розширена з метою реалізації нових програм. Теоретично доступний об'єм оперативної пам'яті - 64 ТБ.
Блок управління пам'яттю
повністю сумісний з аналогічним блоком мікропроцесора Intel 80386. Блок сегментації на додаток до можливостей мікропроцесора Intel 80386 забезпечує також чотири рівні захисту для роз'єднання прикладних програм та операційної системи. Апаратно реалізована захист дозволяє розробникам створювати системи з високим ступенем надійності.
Блок плаваючої арифметики
являє собою арифметичний співпроцесор Intel 80387, перенесений в тіло самого мікропроцесора Intel 80486.
Будь-яка програма, написана для мікропроцесора Intel 80386, його математичного співпроцесора 80387, а також попередніх моделей мікропроцесорів сімейства Intel 86/87 (8086-8088/8087, 80186, 80286/80287) може виконуватися мікропроцесором Intel 80486 без додаткових модифікацій.
Блок буферного ЗП
дозволяє зберігати безпосередньо всередині самого мікропроцесора найбільш часто використовувані дані і команди, що зменшує число додаткових звернень до зовнішньої шині. Швидке заповнення буферної пам'яті досягнуто за допомогою застосування шини спеціальної модифікації. Це привело до зростання продуктивності в два рази в порівнянні з мікропроцесором Intel 80386.
Оскільки 80387 у вигляді блоку входить до складу мікропроцесора 80486, необхідність в установці арифметичного співпроцесора відпадає. Тим не менше, якщо є високі вимоги до продуктивності системи, то поряд з вбудованим 80387 може бути використаний співпроцесор Weitek 4167.

 




Поиск по сайту:

©2015-2020 studopedya.ru Все права принадлежат авторам размещенных материалов.