русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Микроархитектура Р5.


Дата добавления: 2015-08-14; просмотров: 692; Нарушение авторских прав


Intel Pentium (MMX)  

Pentium, представленный в 1993 году, был интересен по многим причинам. Он стал первым процессором x86, с которым было решено отказаться от традиционных модельных номеров в пользу звучного названия, поскольку Intel не могла создать торговую марку только на одних числах. Кроме того, процессор прославился своей ошибкой. На Pentium первого поколения некоторые операции деления приводили к выдаче неверного результата. Intel заменила процессор, но ущерб компании был нанесён немалый. Ошибка, которая проявляла себя очень редко, вызвала настоящую шумиху в ИТ-прессе.

Pentium продавался в трёх разных линейках, первая была без множителя CPU, вторая - с множителем (включая знаменитый Pentium 166), а последняя обзавелась набором инструкций SIMD для x86 под названием MMX. У Pentium MMX был увеличен размер кэша L1, а также сделаны другие мелкие улучшения. Процессор Pentium стал первым x86 от Intel, способным выполнять две инструкции параллельно. У этих процессоров кэш L2 располагался на материнской плате (он работал на частоте FSB).

Первый Pentium имел внутреннее кодовое наименование Р5, использовал конвейеризацию (суперскаляризацию) и произво­дился с использованием процесса 0,8 мкм. Затем появились ЦП Р54, производившиеся по технологии 0,6 мкм, и имевшие внут­реннюю тактовую частоту, отличную от частоты первичной сис­темной шины (FSB) (оказалось намного более трудным увели­чить частоту шины, чем процессора). В дальнейшем вышли ЦП Р54С, где использовался технологический процесс 0,35 мкм — чистый процесс CMOS, в отличие от «биполярного процесса» CMOS, который применялся в более ранних Pentium.

Кодовое название P5, P54 P55 (Pentium MMX)
Архитектура 32 бита 32 бита
Шина данных 64 бита 64 бита
Шина адреса 32 бита 32 бита
Макс. объём памяти 4096 Мбайт 4096 Мбайт
Кэш L1 8 + 8 кбайт 16 + 16 кбайт
Кэш L2 Материнская плата (на частоте FSB) Материнская плата (на частоте FSB)
Тактовая частота 60-200 МГц 133-300 МГц
FSB 50-66 МГц 60-66 МГц
SIMD Нет MMX
Техпроцесс 800-600-350 нм 350 нм
Энергопотребление 8-16 Вт 4-17 Вт
Напряжение 5 - 3,3 В 2,8 В
Сокет Socket 4, 5 or 7 Socket 7

Основные архитектурные отличия, которые привели к суще­ственному повышению эффективности Pentium по сравнению с ЦП 486, состояли в следующем:



• суперскалярная архитектура — Pentium имел два конвейе­ра: первый («U-конвейер») мог обрабатывать любые ко­манды, в то время как второй («V-конвейер») — только простые команды. Использование более чем одного кон­вейера характерно для RISC-процессоров, и это стало началом применения Intel RISC-методов на семействе про­цессоров Pentium;

• шина данных на 64 бита — каждое обращение к памяти по­зволяло получать вдвое большее количество информации, чем это было в предыдущих чипах.

Следующий процессор Р55С Pentium MMX базировался на ядре Р5 и процессе изготовления 0,35 мкм. Здесь также был уд­воен размер до 32 Кбайт, а также расширен набор команд, чтобы оптимизировать обработку мультимедиа-данных.



<== предыдущая лекция | следующая лекция ==>
FPU и множители | Микроархитектура Р6.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.623 сек.