- •32 Разрядные процессоры от amd 10
- •Вступление
- •Различия между cisc и risc процессорами
- •Процессоры, основанные на cisc архитектуре
- •Появление первых 32-х разрядных камней
- •Расцвет 32 разрядности
- •32 Разрядные процессоры от amd
- •Технология
- •Архитектура
- •Совместимость
- •Применение
- •Камни, которые мы потеряли Процессоры Cyrix
- •Камни от idt (Integrated Device Technology)
- •Процессоры, основанные на risc архитектуре Архитектура процессора UltraSparc III и ее особенности
- •Краткое описание архитектуры
- •Конвейер
- •Порядок запуска команд на исполнение
- •Механизм предсказания ветвлений
- •Особенности реализации внешних интерфейсов микропроцессора
- •Интерфейс с основной памятью
- •Канал обмена с l2 кэш-памятью
- •Особенности реализации канала записи в l2 кэш-память
- •Системный интерфейс
- •Процессор PowerPc g5
- •Технологии mips процессоров от Silicon Graphics (sgi)
- •Немного об архитектуре
- •Alpha-процессор
- •Нейропроцессор Биологический прототип
- •Принципы работы
- •Нейрожелезо
- •Нейропроцессор nm6403
- •Архитектура биопроцессора
- •Приложения Приложение 1: Архитектура процессора PowerPc g5
- •Приложение 2: Сводная таблица параметров процессоров amd
- •Приложение 3: Идентификация процессоров по их cpuid
- •Приложение 4: Упрощённая схема устройства cisc процессоров
- •Список используемой литературы
Вступление 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 процентов этих команд, но им требуется сложное программное обеспечение.
