Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Программная инженерия > Компьютерное железо
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.01.2011, 22:36   #1
Sweta
Форумчанин
 
Регистрация: 22.11.2007
Сообщений: 664
По умолчанию Назвать и объяснить характерные отличия архитектуры Pentium процессоров

Проверьте пожалуйста что здесь лишнее или чего нет. Только проблема еще в том, что ответ на данный вопрос не должен превышать одну рукописную страницу. Собственно ответ в моем понимании

Цитата:
Термин "архитектура процессора" в настоящее время не имеет однозначного толкования. С точки зрения программистов, под архитектурой процессора подразумевается его способность исполнять определенный набор машинных кодов. Большинство современных CPU относятся к семейству x86, или Intel-совместимых процессоров архитектуры IA32 (архитектура 32-битных (разрядность основных внутренних регистров 32-бита) процессоров Intel).
Однако разработчики компьютерного железа вкладывают в понятие "архитектура процессора" основные принципы внутренней организации конкретных семейств процессоров.

Процессоры Pentium относятся к пятому поколению процессоров или к третьему поколению 32-разрядных процессоров. По своим основным архитектурным принципам они совместимы с процессорами 386 и 486. Но имеются существенные отличия, позволяющие говорить о новом поколении:
- Суперскалярная архитектура процессора, то есть процессор имеет два пятиступенчатых параллельно работающих конвейера обработки информации, благодаря чему он способен одновременно выполнять две команды за один такт. Необходимо отметить, что преимущества такой архитектуры проявляются только в случае специальной компиляции программного обеспечения, позволяющей осуществлять параллельную обработку.
- Внешняя 64-разрядная шина данных для повышения производительности. Это требует соответствующей организации памяти. Из-за такой особенности процессор иногда неправильно называют 64-разрядным (хотя внутри он все-таки остался 32-разрядным). Внешняя шина адреса процессора — 32-разрядная.
- Применение технологии динамического предсказания ветвлений (переходов).
- Раздельный кэш для команд и данных объемом 8 Кбайт каждый. Длина строки кэша — 32 байта. Оба кэша работают в режиме обратной записи.
- Повышенная в 2—10 раз по сравнению с процессором 486 производительность встроенного математического сопроцессора. В нем применена восьмиступенчатая конвейеризация и специальные блоки сложения, умножения и деления, что позволяет выполнять операции с плавающей точкой за один такт процессора.
- Сокращено время (число тактов) выполнения команд.
- Предусмотрена возможность построения двухпроцессорных систем.
- Введены средства управления энергопотреблением и тестирования.
Развитием Pentium стало добавление технологии MMX, рассчитанной на мультимедийное, графическое и коммуникационное применение. Основная идея ММХ заключается в одновременной обработке нескольких элементов данных за одну команду (SIMD, Single Instruction — Mutiple Data). Расширение ММХ использует новые типы упакованных 64-битных данных:
• упакованные байты — восемь байт;
• упакованные слова — четыре слова;
• упакованные двойные слова (два двойных слова);
• учетверенное слово (одно слово).
От процессора Pentium Pro принято отсчитывать шестое поколение процессоров. Pentium Pro по сравнению с Pentium имеет следующие усовершенствования:
• Динамическое исполнение команд предполагает, что команды, не зависящие от результатов предыдущих операций, могут выполняться в измененном порядке (последующие раньше предыдущих), однако последовательность обмена с внешними устройствами (памятью и устройствами ввода/вывода) будет соответствовать программе. То есть процессор сам выбирает удобный ему порядок выполнения команд. Это позволяет повысить производительность процессора без увеличения тактовой частоты.
• Архитектура двойной независимой шины повышает суммарную пропускную способность. Одна шина (системная) служит для обмена с основной памятью и устройствами ввода/вывода, а другая (локальная) предназначена только для обмена с вторичным кэшем
• В процессор введен кэш второго уровня объемом 256—512 Кбайт.
• Возможно построение многопроцессорных систем (до четырех микропроцессоров).
Неприятности приходят и уходят, а жизнь продолжается!
Sweta вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сервер на Pentium 3 Progrmmerpwnz Компьютерное железо 2 15.11.2010 17:05
Где можно купить процессор б/у Pentium D Mixasik Компьютерное железо 1 05.11.2010 22:28
Pentium 1 & linux DSAproger Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) 18 26.07.2010 07:21
Матричные архитектуры C Builder alexxxxx Помощь студентам 0 14.06.2010 16:41
Охлаждение процессоров Irat Компьютерное железо 1 20.06.2008 21:24