P5 (микроархитектура) - P5 (microarchitecture)

P5
Логотип процессора Intel Pentium MMX.svg
Общая информация
Запущен22 марта 1993 г.
Снято с производства15 февраля 2000 г.[1][нужен лучший источник ]
Спектакль
Максимум. ЦПУ тактовая частота60–300 МГц
ФСБ скорости50–66 МГц
Кеш
L1 тайник16–32 КБ
Архитектура и классификация
АрхитектураP5 (IA-32 )
инструкцииMMX
Физические характеристики
Розетки)
Продукты, модели, варианты
Модель (ы)
  • Pentium серии
  • Серия Pentium OverDrive
  • Pentium MMX серии
История
ПредшественникIntel 80486
ПреемникP6, Pentium II

Оригинал Pentium микропроцессор был представлен Intel 22 марта 1993 г.[2][3] Как прямое продолжение 80486 архитектура, это была первая суперскалярный x86 микроархитектура и двойная целое число трубопроводы, более быстрый блок с плавающей запятой, Шире шина данных, отдельный код и кеши данных а также функции для дальнейшего уменьшения расчет адреса задержка.

Считается пятым основным поколением в линейке 8086-совместимых процессоров, его реализация и микроархитектура назывался P5. В Набор инструкций чаще упоминалось как i586 (очень близко к i486 и i386, с добавлением лишь нескольких специализированных инструкций).

В октябре 1996 г. Pentium MMX[4] был представлен, дополняя ту же базовую микроархитектуру с Набор инструкций MMX, большие кеши и некоторые другие улучшения.

Intel Pentium A80501 66 МГц Изображение штампа SX950

(Конкуренты включены Motorola 68040, Motorola 68060, PowerPC 601, SPARC, MIPS, Альфа семейства, в большинстве из которых когда-то использовалась суперскалярная конфигурация конвейера с двумя инструкциями по порядку.)

Intel прекратила выпуск процессоров P5 Pentium (продавался как более дешевый продукт, так как Pentium II 1997 г.) в начале 2000 г. в пользу Celeron процессор, который также заменил 80486 бренд.[1]

Разработка

Микроархитектура P5 была разработана той же командой из Санта-Клары, которая разработала 386 и 486.[5] Проектные работы начались в 1989 году;[6] команда решила использовать суперскалярный архитектура со встроенным кешем, числами с плавающей запятой и предсказанием переходов. Предварительный проект был впервые успешно смоделирован в 1990 году, после чего планировка дизайна. К этому времени в команде было несколько десятков инженеров. Дизайн был скотчем, или переведен на кремний в апреле 1992 года, после чего началось бета-тестирование.[7] К середине 1992 года в команде P5 было 200 инженеров.[8] Intel сначала планировала продемонстрировать P5 в июне 1992 года на выставке. ПК Экспо, и официально объявить о процессоре в сентябре 1992 г.,[9] но проблемы с дизайном вынудили отказаться от демонстрации, а официальное внедрение чипа было отложено до весны 1993 года.[10][11]

Джон Х. Кроуфорд, главный архитектор оригинального 386-го, участвовал в разработке дизайна P5,[12] вместе с Дональдом Альпертом, который руководил архитектурной командой. Дрор Авнон руководил проектированием FPU.[13] Винод К. Дхам был генеральным менеджером группы P5.[14]

Intel Ларраби В проекте многоядерной архитектуры используется ядро ​​процессора, полученное из ядра P5 (P54C), дополненное многопоточность, 64-битные инструкции, и шириной 16 блок векторной обработки.[15] Маломощный Intel Микроархитектура Bonnell работал в начале Атом Ядра процессора также используют упорядоченный двойной конвейер, аналогичный P5.[16]

Основные улучшения по сравнению с микроархитектурой 80486

Микроархитектура P5 имеет несколько важных улучшений по сравнению с предыдущей архитектурой i486.

  • Спектакль:
    • Суперскаляр архитектура - Pentium имеет два канала данных (конвейеров), которые во многих случаях позволяют ему выполнять две инструкции за такт. Основной канал (U) может обрабатывать любые инструкции, а другой (V) может обрабатывать наиболее распространенные простые инструкции. Немного[ВОЗ? ] RISC сторонники утверждали, что "сложный" набор инструкций x86, вероятно, никогда не будет реализован с помощью жесткой конвейерной микроархитектура и тем более за счет конструкции с двумя конвейерами. 486 и Pentium продемонстрировали, что это действительно возможно и осуществимо.
    • 64-битный внешняя шина данных удваивает объем информации, доступной для чтения или записи при каждом обращении к памяти, и, следовательно, позволяет Pentium загружать свой кэш кода быстрее, чем 80486; он также обеспечивает более быстрый доступ и хранение 64-битных и 80-битных x87 FPU данные.
    • Разделение кэшей кода и данных уменьшает конфликты выборки и чтения / записи операндов по сравнению с 486. Для сокращения времени доступа и затрат на реализацию оба из них 2-сторонний ассоциативный, вместо единственного 4-стороннего кэша 486. Связанное усовершенствование Pentium - это возможность читать непрерывный блок из кэша кода, даже когда он разделен между двумя строками кэша (как минимум 17 байтов в худшем случае).
    • Намного быстрее блок с плавающей запятой. Некоторые инструкции показали огромное улучшение, в первую очередь FMUL, с пропускной способностью до 15 раз выше, чем в 80486 FPU. Pentium также может выполнять инструкцию FXCH ST (x) параллельно с обычной (арифметической или загрузкой / сохранением) инструкцией FPU.
    • Сумматоры адресов с четырьмя входами позволяют Pentium еще больше сократить задержку вычисления адреса по сравнению с 80486. Pentium может вычислять режимы полной адресации с сегментная база + базовый регистр + масштабированный регистр + немедленное смещение в одном цикле; 486 имеет только сумматор адресов с тремя входами и, следовательно, должен разделять такие вычисления между двумя циклами.
    • В микрокод может использовать оба конвейера для включения автоповторяющихся инструкций, таких как REP MOVSW, выполнять одну итерацию каждый такт, в то время как 80486 требовалось три такта на итерацию (а самые ранние чипы x86 значительно больше, чем 486). Кроме того, оптимизация доступа к первым словам микрокода на этапах декодирования помогает значительно ускорить выполнение нескольких частых инструкций, особенно в их наиболее распространенных формах и в типичных случаях. Вот некоторые примеры (486 → Pentium, в тактах): CALL (3 → 1), RET (5 → 2), сдвиг / поворот (2–3 → 1).
    • Более быстрый, полностью аппаратный умножитель делает такие инструкции, как MUL и IMUL, в несколько раз быстрее (и более предсказуемыми), чем в 80486; время выполнения сокращено с 13–42 тактов до 10–11 для 32-битных операндов.
    • Виртуализированное прерывание для ускорения виртуальный режим 8086.
  • Другие свойства:
    • Расширенные функции отладки с введением порта отладки на базе процессора (см. Отладка процессора Pentium в Руководстве разработчика, том 1).
    • Расширенные функции самопроверки, такие как проверка четности кэша L1 (см. Структура кеша в Руководстве разработчика, том 1).
    • Новые инструкции: CPUID, CMPXCHG8B, RDTSC, RDMSR, WRMSR, RSM.
    • Исключены тестовые регистры TR0 – TR7 и инструкции MOV для доступа к ним.
  • Позже Pentium MMX также добавил Набор инструкций MMX, простое целое число SIMD расширение набора команд, предназначенное для использования в мультимедиа Приложения. MMX нельзя было использовать одновременно с x87 Инструкции FPU, поскольку регистры использовались повторно (для обеспечения быстрого переключения контекста). Более важными улучшениями стали удвоение размеров кэша инструкций и данных, а также несколько изменений в микроархитектуре для повышения производительности.

Pentium был разработан для выполнения более 100 миллионов инструкций в секунду (MIPS),[17] а модель 75 МГц смогла достичь 126,5 MIPS в некоторых тестах.[18] Архитектура Pentium, как правило, обеспечивала почти вдвое большую производительность процессора 486 за такт в обычных тестах. Самые быстрые компоненты 80486 (с немного улучшенной микроархитектурой и частотой 100 МГц) были почти такими же мощными, как Pentium первого поколения, а AMD Am5x86 был примерно равен Pentium 75 по чистой производительности ALU.

Опечатки

В ранних версиях Pentium P5 с частотой 60–100 МГц была проблема с блоком с плавающей запятой, которая приводила к неверным (но предсказуемым) результатам некоторых операций деления. Этот недостаток, обнаруженный в 1994 году профессором Томасом Найсли из Линчбергского колледжа, штат Вирджиния, стал широко известен как Ошибка Pentium FDIV и вызвали затруднения у Intel, которая создала программу обмена для замены неисправных процессоров.

В 1997 году была обнаружена еще одна ошибка, которая могла позволить вредоносной программе вывести систему из строя без каких-либо особых привилегий: "Ошибка F00F ". Все процессоры серии P5 были затронуты, и никаких фиксированных степпингов не было выпущено, однако современные операционные системы были исправлены с обходными путями для предотвращения сбоев.

Сердечники и степпинги

Pentium был основным микропроцессором Intel для персональных компьютеров в середине 1990-х годов. Первоначальный дизайн был воплощен в новых процессах, и были добавлены новые функции для поддержания его конкурентоспособности, а также для работы с конкретными рынками, такими как портативные компьютеры. В результате появилось несколько вариантов микроархитектуры P5.

P5

Микроархитектура Intel Pentium

Первое ядро ​​микропроцессора Pentium носило кодовое название «P5». Код продукта был 80501 (80500 для самого раннего степпинг Q0399). Были две версии, предназначенные для работы на частотах 60 МГц и 66 МГц соответственно, с использованием Розетка 4. Эта первая реализация Pentium использовала традиционный 5-вольтовый источник питания (произошедший от обычного Логика TTL требования совместимости). Он содержал 3,1 миллиона транзисторы и имеет размеры 16,7 на 17,6 мм для площади 293,92 мм.2.[19] Он был изготовлен в 0,8 мкм BiCMOS процесс.[20] 5-вольтовая конструкция привела к относительно высокому потреблению энергии на его рабочей частоте по сравнению с последующими моделями.

P54C

Снимок экрана Intel Pentium P54C

За P5 последовал P54C (80502) в 1994 году с версиями, предназначенными для работы на частоте 75, 90 или 100 МГц с использованием источника питания 3,3 В. Маркировка переключателя на Розетка 5, это был первый процессор Pentium, работавший при напряжении 3,3 В, что уменьшало потребление энергии, но требовало регулирования напряжения на материнских платах. Как и в случае с процессорами 486 с более высокой тактовой частотой, с этого момента использовался внутренний умножитель тактовой частоты, чтобы позволить внутренней схеме работать на более высокой частоте, чем внешний адрес и шины данных, поскольку увеличение внешней частоты является более сложным и обременительным из-за физические ограничения. Он также позволял двустороннюю многопроцессорную обработку и имел встроенный местный APIC а также новые функции управления питанием. Он содержал 3,3 миллиона транзисторов и имел размер 163 мм.2.[21] Он был изготовлен с использованием процесса BiCMOS, который был описан как 0,5 мкм и 0,6 мкм из-за разных определений.[21]

P54CQS

За P54C в начале 1995 года последовала P54CQS, работавшая на частоте 120 МГц. Он был изготовлен в 0,35 мкм BiCMOS процесс и был первым коммерческим микропроцессором, который был изготовлен по процессу 0,35 мкм.[21] Количество транзисторов такое же, как у P54C, и, несмотря на более новый процесс, у него также была идентичная площадь кристалла. Чип был подключен к корпусу с помощью проводное соединение, что позволяет подключать только края чипа. Микросхема меньшего размера потребовала бы изменения конструкции корпуса, поскольку существует ограничение на длину проводов, и края микросхемы будут дальше от контактных площадок на корпусе. Решение заключалось в том, чтобы оставить чип того же размера, сохранить существующие прокладка, и только уменьшите размер логической схемы Pentium, чтобы позволить ему достичь более высоких тактовых частот.[21]

P54CS

За P54CQS быстро последовал P54CS, который работал на частотах 133, 150, 166 и 200 МГц, и представил Разъем 7. Он содержал 3,3 миллиона транзисторов размером 90 мм.2 и был изготовлен с использованием процесса BiCMOS 0,35 мкм с четырьмя уровнями межсоединения.

P24T

P24T Pentium OverDrive за 486 Системы были выпущены в 1995 году и основывались на версиях 3,3 В 0,6 мкм с тактовой частотой 63 или 83 МГц. Поскольку они использовали Розетка 2 /3, пришлось внести некоторые изменения, чтобы компенсировать 32-битную шину данных и более медленную встроенную кэш-память L2 486 материнских плат. Поэтому они были оснащены 32КБ Кэш L1 (вдвое больше, чем у процессоров Pentium до P55C).

P55C

Логотип Pentium, с MMX улучшение (1993–1999)
Микроархитектура Intel Pentium MMX
Pentium MMX 166 МГц без крышки

P55C (или 80503) был разработан Центром исследований и разработок Intel в г. Хайфа, Израиль. Он был продан как Pentium с MMX Технологии (обычно просто звонят Pentium MMX); Хотя он был основан на ядре P5, он содержал новый набор из 57 инструкций «MMX», предназначенных для повышения производительности мультимедийных задач, таких как кодирование и декодирование цифровых мультимедийных данных. Линия Pentium MMX была представлена ​​22 октября 1996 года и выпущена в январе 1997 года.[22]

Новые инструкции работали с новыми типами данных: 64-битными упакованными векторами из восьми 8-битных целых чисел, четырех 16-битных целых чисел, двух 32-битных целых чисел или одного 64-битного целого числа. Так, например, инструкция PADDUSB (упакованный насыщенный байт без знака) складывает два вектора, каждый из которых содержит восемь 8-битовых целых чисел без знака, поэлементно; каждое дополнение, которое переполнение насыщает, что дает 255, максимальное значение без знака, которое может быть представлено в байтах. Эти довольно специализированные инструкции обычно требуют специального кодирования программистом для их использования.

Другие изменения в ядре включают 6-ступенчатый конвейер (против 5 на P5) со стеком возврата (впервые сделано на Cyrix 6x86) и улучшенный параллелизм, улучшенный декодер команд, кэш данных L1 16 КБ + кэш команд L1 16 КБ с обоими 4 ассоциативность (по сравнению с 8 КБ данных / инструкций L1 с двусторонней передачей на P5), 4 буфера записи, которые теперь могут использоваться любым конвейером (по сравнению с одним, соответствующим каждому конвейеру на P5), и улучшенный предсказатель ветвления взято из Pentium Pro,[23][24] с буфером на 512 записей (против 256 на P5).[25]

Он содержал 4,5 миллиона транзисторов и имел площадь 140 мм.2. Он был изготовлен по технологии CMOS 0,28 мкм с тем же шагом металла, что и предыдущий процесс BiCMOS 0,35 мкм, поэтому Intel описала его как «0,35 мкм» из-за аналогичной плотности транзисторов.[26] Процесс имеет четыре уровня взаимосвязи.[26]

Хотя P55C оставался совместимым с Разъем 7, требования к напряжению для питания микросхемы отличаются от стандартных спецификаций Socket 7. Большинство материнских плат, изготовленных для Socket 7 до введения стандарта P55C, не совместимы с двойной шиной напряжения, необходимой для правильной работы этого ЦП (напряжение ядра 2,9 В, напряжение ввода-вывода 3,3 В). Корпорация Intel решила эту проблему с помощью комплектов обновления OverDrive, в которых использовался переходник с собственным регулятором напряжения.

Тилламук

Процессоры Pentium MMX для ноутбуков использовали «мобильный модуль», в котором находился центральный процессор. Этот модуль был Печатная плата с непосредственно прикрепленным к нему ЦП в меньшем форм-факторе. Модуль прикрепляется к материнской плате ноутбука, и обычно теплораспределитель был установлен и вступил в контакт с модулем. Однако с размером 0,25 мкм Тилламук Мобильный Pentium MMX (назван в честь город в Орегоне ) модуль также содержал 430TX чипсет вместе с системой 512 КБ SRAM кэш-память.

Модели и варианты

Pentium и Pentium с технологией MMX
KL Intel Pentium P5.jpg
Pentium 60 SX948 gold front.jpg
KL Intel Pentium 75.jpg Pentium Front.jpg Pentium tt80502-75 sk089 наблюдать.pngIntel Pentium 133.jpg KL Intel Pentium P54C 200.jpg Ic-photo-Intel - TT80502133 - (PP133) - (Mobile-Pentium-CPU) .JPGKL Intel Pentium MMX.jpg Intel Pentium MMX 166 PGA Front.jpg Ic-photo-Intel - TT80503166 - (Pentium-MMX-Mobile-CPU) .JPG
KL Intel Pentium Mobile.jpg
Кодовое названиеP5P54CP54C / P54CQSP54CSP55CТилламук
Код продукта805018050280503
Размер процесса (мкм )0.800,60 или 0,35 *0.350,35 (позже 0,28)0.25
Площадь кристалла (мм2 )293,92 (16,7 x 17,6 мм)148 @ 0,6 мкм / 91 (позже 83) @ 0,35 мкм91 (позже 83)141 @ 0,35 мкм / 128 @ 0,28 мкм94,47 (9,06272 x 10,42416 мм)
Количество транзисторов (миллионы)3.103.203.304.50
РазъемРозетка 4Розетка 5/7Разъем 7
УпаковкаCPGA / CPGA + IHSCPGA / CPGA + IHS /TCP *CPGA / TCP *CPGA / TCP *CPGA /PPGAPPGATCP *CPGA / PPGA / TCP *PPGA / TCP *TCP / TCP включен ММС-1
Тактовая частота (МГц )60667590100120133150166200120*133*150*166200233166200233266300
Скорость автобуса (МГц )6066506050666066606660666066
Напряжение ядра5.05.153.3 2,9*3.3 2.9*3.3 3.1* 2.9*3.3 3.1* 2.9*3.3 3.1* 2.9*3.3 3.1* 2.9*3.33.32.2*2.45*2.45*2.8 2.45*2.82.81.9 1.8*1.8*1.8*1.9 2.0*2.0*
Напряжение ввода / вывода5.05.153.33.33.33.33.33.33.33.33.33.33.33.33.33.32.52.52.52.52.5
TDP (макс. Вт)14.6 (15.3)16.0 (17.3)8.0 (9.5) 6.0* (7.3*)9.0 (10.6) 7.3* (8.8*)10,1 (11,7) 8,0 при 0,6 мкм * (9,8 при 0,6 мкм *) 5,9 при 0,35 мкм * (7,6 при 0,35 мкм *)12.8 (13.4) 7.1* (8.8*)11.2 (12.2) 7.9* (9.8*)11.6 (13.9) 10.0* (12.0*)14.5 (15.3)15.5 (16.6)4.2*7.8* (11.8*)8.6* (12.7*)13.1 (15.7) 9.0* (13.7*)15.7 (18.9)17.0 (21.5)4.5 (7.4) 4.1* (5.4*)5.0* (6.1*)5.5* (7.0*)7.6 (9.2) 7.6* (9.6*)8.0*
Введено1993-03-221994-10-101994-03-071995-03-271995-06-121996-01-041996-06-101997-10-201997-05-191997-01-081997-06-021997-081998-011999-01
* Звездочка указывает, что они были доступны только как чипы Mobile Pentium или Mobile Pentium MMX для ноутбуки.
Pentium OverDrive с технологией MMX
KL Intel Pentium MMX Overdrive A.jpg
Кодовое названиеP54CTB
Код продуктаPODPMT60X150PODPMT66X166PODPMT60X180PODPMT66X200
Размер процесса (мкм)0.35
РазъемРозетка 5/7
УпаковкаCPGA с радиатором, вентилятором и регулятором напряжения
Тактовая частота (МГц)125150166150180200
Скорость шины (МГц)506066506066
Обновление дляPentium 75Pentium 90Pentium 100 и 133Pentium 75Pentium 90, 120 и 150Pentium 100, 133 и 166
TDP (макс. Вт)15.615.615.618
Напряжение3.33.33.33.3
Встроенные версии Pentium с технологией MMX
KL Intel Pentium MMX встраиваемый Top.jpg
KL Intel Embedded Pentium MMX PGA Bottom.jpg
Кодовое названиеP55CТилламук
Код продуктаFV8050366200FV8050366233FV80503CSM66166GC80503CSM66166GC80503CS166EXTFV80503CSM66266GC80503CSM66266
Размер процесса (мкм )0.350.25
Тактовая частота (МГц )200233166166166266266
Скорость автобуса (МГц )66666666666666
УпаковкаPPGAPPGAPPGABGABGAPPGABGA
TDP (макс. Вт)15.7174.54.14.17.67.6
Напряжение2.82.81.91.81.81.92.0

Конкуренты

После появления Pentium такие конкуренты, как NexGen,[27] AMD, Cyrix, и Инструменты Техаса анонсировала Pentium-совместимые процессоры в 1994 году.[28] Журнал CIO идентифицировал NexGen Nx586 как первый Pentium-совместимый процессор,[29] пока Журнал ПК описал Cyrix 6x86 как первый. За ними последовали AMD K5, который был отложен из-за трудностей проектирования. Позднее AMD купила NexGen, чтобы помочь в разработке AMD K6, а Cyrix была куплена National Semiconductor.[30] Более поздние процессоры AMD и Intel сохраняют совместимость с оригинальным Pentium.

Смотрите также

Конкуренты

Рекомендации

  1. ^ а б "Уведомление об изменении продукта № 777" (PDF). Intel. 9 февраля 1999 г. Архивировано с оригинал (PDF) 27 января 2000 г.. Получено 14 октября, 2019.
  2. ^ Просмотр процессоров в хронологическом порядке по дате внедрения, Intel, получено 14 августа, 2007
  3. ^ Семейство процессоров Intel Pentium, Intel, получено 14 августа, 2007
  4. ^ или более формально Pentium с технологией MMX
  5. ^ п. 1, Хроники Pentium: люди, страсти и политика, стоящие за выдающимися чипами Intel, Роберт П. Колуэлл, Wiley, 2006, ISBN  978-0-471-73617-2.
  6. ^ п. 88, «Внутри Intel», Деловая неделя, # 3268, 1 июня 1992 г.
  7. ^ «Новая горячая звезда микрочипов», Моника Хортен, Новый ученый, # 1871, стр. 31 и сл., 1 мая 1993 г. Доступно на сайте 9 июня 2009 г.
  8. ^ п. 89, «Внутри Intel», Деловая неделя, # 3268, 1 июня 1992 г.
  9. ^ п. 8, «Intel предлагает взглянуть на свой чип« 586 »», Том Куинлан, InfoWorld, 16 марта 1992 г.
  10. ^ п. 1. «Проблемы дизайна вынуждают Intel отменить демонстрацию чипа 586», Том Куинлан и Кейт Коркоран, InfoWorld 14, # 24, 15 июня 1992 г.
  11. ^ стр. 1, 103, «Задержка чипа P5 не изменит планов соперников», Том Куинлан, InfoWorld 14, # 30, 27 июля 1992 г.
  12. ^ п. 54, «Intel исполняется 35 лет: что теперь?», Дэвид Л. Маргулиус, InfoWorld, 21 июля 2003 г., ISSN 0199-6649.
  13. ^ п. 21, "Архитектура микропроцессора Pentium ", Д. Альперт и Д. Авнон, IEEE Micro, 13, № 3 (июнь 1993 г.), стр. 11–21, Дои:10.1109/40.216745.
  14. ^ п. 90, «Внутри Intel», Деловая неделя, # 3268, 1 июня 1992 г.
  15. ^ § 3 Зайлер, Л .; Cavin, D .; Espasa, E .; Grochowski, T .; Juan, M .; Hanrahan, P .; Carmean, S .; Sprangle, A .; Forsyth, J .; Abrash, R .; Dubey, R .; Junkins, E .; Озеро, Т .; Сугерман, П. (август 2008 г.). "Larrabee: многоядерная архитектура x86 для визуальных вычислений" (PDF). Транзакции ACM на графике. Материалы ACM SIGGRAPH 2008. 27 (3): 18:11. Дои:10.1145/1360612.1360617. ISSN  0730-0301. S2CID  52799248. Получено 6 августа, 2008.
  16. ^ Ананд Лал Шимпи (27 января 2010 г.), Почему Pine Trail не намного быстрее, чем первый атом, получено 4 августа, 2010
  17. ^ «Архивная копия». Архивировано из оригинал 28 июля 2007 г.. Получено 14 сентября, 2007.CS1 maint: заархивированная копия как заголовок (связь)
  18. ^ http://www.islandnet.com/~kpolsson/micropro/proc1994.htm
  19. ^ Кейс, Брайан (29 марта 1993 г.). «Intel раскрывает подробности реализации Pentium». Отчет микропроцессора.
  20. ^ Процессор Intel Pentium (510 60, 567 66). Ноя 1994
  21. ^ а б c d Гвеннап, Линли (27 марта 1995 г.). «Pentium - первый процессор, достигший 0,35 микрона». Отчет микропроцессора.
  22. ^ Новый чип вызывает новые вопросы, CNet, получено 6 февраля, 2009
  23. ^ «Руководство по оптимизации архитектуры Intel» (PDF). 1997. С. 2–16.. Получено 1 сентября, 2017.
  24. ^ "Книга по аппаратному обеспечению ПК Фила Сторрса". Получено 1 сентября, 2017.
  25. ^ "ПРОЦЕССОР PENTIUM С ТЕХНОЛОГИЕЙ MMX ™" (PDF). 1997. Получено 1 сентября, 2017.
  26. ^ а б Слейтер, Майкл (5 марта 1996 г.). «Раскрыт долгожданный Intel P55C». Отчет микропроцессора.
  27. ^ Коркоран, Кейт; Кротерс, Брук (11 июля 1994 г.). «NexGen побьет цены на чипы Intel». InfoWorld. IDG: 5.
  28. ^ Барр, Кристофер (11 января 1994). "Убийцы Pentium". Журнал ПК. Зифф Дэвис. 13 (1): 29.
  29. ^ Эдвардс, Джон (15 июня 1995 г.). "В чипсах". Журнал CIO. IDG. 8 (17): 72–76.
  30. ^ Слейтер, Майкл (23 сентября 1997 г.). «ЦП для вашего следующего ПК». Журнал ПК. Зифф Дэвис. 16 (16): 130–133.

внешняя ссылка

Таблицы данных Intel

Инструкции Intel

В этих руководствах содержится обзор процессора Pentium и его функций: