- •Введение.
- •Общее представление о микропроцессоре.
- •Внутренняя структура микропроцессора.
- •Наиболее важные параметры мп
- •Система команд микропроцессора
- •Основной алгоритм работы процессора
- •Типы микропроцессоров.
- •Процессор 80286.
- •Процессор 80386.
- •Процессор 80486.
- •Микропроцессоры с архитектурой risc
- •Микропроцессоры с архитектурой cisc
- •Микропроцессоры с misc архитектурой.
- •Первые процессоры фирмы Intel.
- •Микропроцессоры фирмы амd
- •Заключение
Типы микропроцессоров.
Тип установленного в компьютере микропроцессора является главным фактором, определяющим облик ПК. Именно от него зависят вычислительные возможности компьютера. В зависимости от типа используемого микропроцессора и определённых им архитектурных особенностей компьютера различают пять классов ПК:
1. Компьютеpы класса XT;
2. Компьютеpы класса AT;
3. Компьютеpы класса 386;
4. Компьютеры класса 486;
5. Компьютеры класса Pentium.
В соответствии с архитектурными особенностями, определяющими свойства системы команд, различают:
1. Микропроцессоры с CISC архитектурой.
2. Микропроцессоры с RISC архитектурой.
3. Микропроцессоры с MISC архитектурой.
Процессор 80286.
МИКРОСХЕМЫ МИКРОПРОЦЕССОРНОГО КОМПЛЕКТА 80286 |
80286 - однокристальный 16-разрядный МП |
80287 - однокристальный 80-разрядный математический сопроцессор |
82284 - генератор тактовых сигналов |
82288 - системный контроллер |
82289 - арбитр магистрали |
Микропроцессор 80286 появился в 1982 году. При разработке были учтены достижения в архитектуре микрокомпьютеров и больших компьютеров. Процессор 80286 может работать в двух режимах: в режиме реального адреса он эмулирует микропроцессор 8086, а в защищенном режиме виртуального адреса (Protected Virtual Adress Mode) или P-режиме предоставляет программисту много новых возможностей и средств. Среди них можно отметить расширенное адресное пространство памяти 16 Мбайт, появление дескрипторов сегментов и дескрипторных таблиц, наличие защиты по четырем уровням привилегий, поддержку организации виртуальной памяти и мультизадачности. Процессор 80286 применяется в ПК PC/AT и младших моделях PS/2.
ОСНОВНЫЕ ХАРАКТЕРИСТИКИ МП 80286
Тактовая частота.............………………....6; 8; 10; 12
Адресное пространство памяти:
физической, Мбайт........................………………...16
виртуальной на задачу, Гбайт.............……………..1
Число уровней защиты памяти...............…………..4
Пропускная способность шины, Мбайт/с......…12,5
Число контактов четырехразрядного корпуса.….68
Процессор 80386.
МИКРОСХЕМЫ МИКРОПРОЦЕССОРНОГО НАБОРА 80386 |
80386 - быстродействующий 32-разрядный МП с 32-разрядной внешней
|
80387 - быстродействующий математический сопроцессор |
82384 - генератор тактовых сигналов |
82358 - арбитр магистрали. |
При разработке 32-битного процессора 80386 потребовалось решить две основные задачи - совместимость и производительность. Первая из них была решена с помощью эмуляции микропроцессора 8086 - режим реального адреса (Real Adress Mode) или P-режим.
В Р-режиме процессор 80386 может выполнять 16-битные программы (код) процессора 80286 без каких-либо дополнительных модификаций. Вместе с тем, в этом же режиме он может выполнять свои "естественные" 32-битные программы, что обеспечивает повышение производительности системы. Именно в этом режиме реализуются все новые возможности и средства процессора 80386, среди которых можно отметить масштабированную индексную адресацию памяти, ортогональное использование регистров общего назначения, новые команды, средства отладки. Адресное пространство памяти в этом режиме составляет 4 Гбайт.
Микропроцессор 80386 дает разработчику систем большое число
новых и эффективных возможностей, включая производительность от 3 до 4 миллион операций в секунду, полную 32-битную архитектуру, 4 гигабитное (2 байт) физическое адресное пространство и внутреннее обеспечение работы со страничной виртуальной памятью.
Микропроцессор реализован с помощью технологии фирмы Intel CH MOSIII - технологического процесса, объединяющего в себе возможности высокого быстродействия технологии HMOS с малым потреблением технологии кмоп. Использование геометрии 1,5 мкм и слоев металлизации дает 80386 более 275000 транзисторов на кристалле. Микропроцессор 80386 выпускается в двух вариантах, работающих на частоте I2 и I6 мгц без состояний ожидания, причем вариант 80386 на 16 мгц обеспечивает скорость работы 3-4 миллиона операций в секунду.
Микропроцессор 80386 разделен внутри на 6 автономно и параллельно работающих блоков с соответствующей синхронизацией. Все внутренние шины, соединяющие эти блоки, имеют разрядность 32 бит. Конвейерная организация функциональных блоков в 80386 допускает временное наложение выполнения различных стадий команды и позволяет одновременно выполнять несколько операций. Кроме конвейерной обработки всех команд, в 80386 выполнение ряда важных операций осуществляется специальными аппаратными узлами. Блок умножения/деления 80386 может выполнять 32-битное умножение за 9-41 такт синхронизации, в зависимости от числа значащих цифр; он может разделить 32-битные операнды за 38 тактов (в случае чисел без знаков) или за 43 такта (в случае чисел со знаками). Регистр группового сдвига 80386 может за один такт сдвигать от 1 до 64 бит. Обращение к более медленной памяти (и- ли к устройствам ввода/вывода) может производиться с использованием конвейерного формирования адреса для увеличения времени установки данных после адреса до 3 тактов при сохранении двухтактных циклов в процессоре. Вследствие внутреннего конвейерного формирования адреса при исполнении команды, 80386, как правило, вычисляет адрес и определяет следующий магистральный цикл во время текущего магистрального цикла. Узел конвейерного формирования адреса передает эту опережающую информацию в подсистему памяти, позволяя, тем самым, одному банку памяти дешифрировать следующий магистральный цикл, в то время как другой банк реагирует на текущий магистральный цикл.
ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ МП 80386
Тактовая частота, МГц.................16, 20, 25, 33
Адресное пространство памяти:
физическое, Гбайт...................……………….4
виртуальное, Тбайт...................…………….64
Число уровней защиты..................…………...4
Пропускная способность шины, Мбайт/с....32
Число контактов корпуса с матричным
разложением выводов...................…………132
