Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по процессорам1.doc
Скачиваний:
40
Добавлен:
02.05.2014
Размер:
537 Кб
Скачать

37

Вступление 3

Различия между CISC и RISC процессорами 4

Процессоры, основанные на CISC архитектуре 5

16-ти разрядные процессоры i8086 - i80286 5

8086 5

8088 5

i80286 5

Появление первых 32-х разрядных камней 7

i80386 7

i80486 7

INTEL PENTIUM (P5) 8

Расцвет 32 разрядности 9

Intel Pentium Pro 9

Intel Pentium ММХ 9

Intel Pentium 2 9

Intel Pentium 3 9

Intel Pentium 4 9

32 Разрядные процессоры от amd 10

AMD K5 10

AMD K6 10

AMD K6-2 10

AMD K6-3 10

AMD Athlon (К7) 11

64-разрядные технологии AMD и Intel 12

Технология 12

Архитектура 12

Совместимость 13

Применение 14

Цена 14

Камни, которые мы потеряли 16

Процессоры Cyrix 16

Камни от IDT (Integrated Device Technology) 16

Процессоры, основанные на RISC архитектуре 17

Архитектура процессора UltraSPARC III и ее особенности 17

Краткое описание архитектуры 17

Конвейер 18

Порядок запуска команд на исполнение 18

Механизм предсказания ветвлений 19

Особенности реализации внешних интерфейсов микропроцессора 19

Интерфейс с основной памятью 20

Канал обмена с L2 кэш-памятью 20

Особенности реализации канала записи в L2 кэш-память 21

Системный интерфейс 21

Процессор PowerPC G5 23

Технологии MIPS процессоров от Silicon Graphics (SGI) 24

Alpha-процессор 25

Нейропроцессор 26

Биологический прототип 26

Принципы работы 26

Нейрожелезо 26

Нейропроцессор NM6403 27

Архитектура биопроцессора 28

Приложения 29

Приложение 1: Архитектура процессора PowerPC G5 29

Приложение 2: Сводная таблица параметров процессоров AMD 30

Приложение 3: Идентификация процессоров по их CPUID 33

Приложение 4: Упрощённая схема устройства CISC процессоров 36

Список используемой литературы 37

Вступление

В этой работе я постараюсь, как можно шире описать все, ну или почти все виды микропроцессоров и микропроцессорных технологий, существующих со времён, когда компания Intel выпустила первый в мире 16 разрядный процессор под маркировкой «8086».Был это 1978 год.… И, как говорится, понеслось: 16,32,64 разряда, разрабатывались новые и всё более совершенные технологии, совершенствовалось производство, падала цена… что для конечного пользователя не так уж и маловажно и зачастую является определяющим решением при покупке компьютера. Да и сейчас не каждый решится выложить $1200 за 64-х разрядный процессор Itanium от Intel’а.

Различия между cisc и risc процессорами

Аббревиатура RISC (Reduced Instruction Set Computer) появилась в середине 80-х годов XX века, когда ученые из Беркли сообщили о создании "компьютера с ограниченным набором команд". Именно в те времена произошло великое разделение, и остальные компьютеры стали называть CISC (Complete Instruction Set Computer - компьютеры со сложным (расширенным) набором команд). Так, к CISC-процессорам относятся Intel 80x86 и Pentium, Motorola MC680x0, DEC VAX. Класс RISC-процессоров составляют такие монстры как Alpha, Sun, Ultra SPARC, MIPS, PowerPC и некоторые другие.

RISC-процессоры характеризуются следующими особенностями:

  • удалены сложные и редко используемые инструкции;

  • все инструкции имеют одинаковую длину, что позволяет уменьшить сложность управления процессором и увеличить скорость обработки команд;

  • отсутствуют инструкции, работающие с памятью напрямую, все данные загружаются только из памяти в регистр и наоборот;

  • отсутствуют операции работы со стеком;

  • применение конвейера параллельных вычислений;

  • большинство операций производятся за один такт микропроцессора.

Тактовая частота RISC-процессоров (при прочих равных условиях) выше CISC-процессоров, более того, в RISC - микропроцессорах появилась возможность работы различных его составляющих на разных тактовых частотах. Поэтому при указании тактовой частоты процессора выбирают его максимальную частоту.

Аббревиатура CISC означает Complete Instruction Set Computer – компьютер со сложным (полным) набором команд. Несмотря на то, что первый CISC-процессор был разработан компанией IBM (она до сих пор их использует в мейнфреймах типа IBM ES/9000), лидером производства считается компания Intel. CISC отличается малым количеством регистров общего назначения, большим количеством машинных команд (откуда следует и название). Это приводит к усложнению декодирования инструкций, что в свою очередь приводит к расходованию аппаратных ресурсов. Слабость CISC архитектуры заключается в том, что 80 процентов вычислений процессора приходилось на 20 процентов команд. Хоть в RISC процессорах как раз и используются только 20 процентов этих команд, но им требуется сложное программное обеспечение.