Презентация по информатике.ppt
- Количество слайдов: 13
Тема: Центральный процессор. Выполнил: Смышляев Константин
Содержание: 1. Центральный процессор; 2. История возникновение процессора; 3. Архитектура процессора; 3. 1 Архитектура фон Неймана; 3. 2 MISC-процессора; 3. 3 CISC-процессора ; 3. 4 RISC-процессора ; 3. 5 VLIW-процессора; 4. Многоядерные процессоры; 5. Цифровые сигнальные процессоры;
Центральный процессор • Центральный процессор (ЦП; также центральное процессорное устройство — ЦПУ; англ. central processing unit, CPU, дословно — центральное обрабатывающее устройство) — электронный блок либо интегральная схема (микропроцессора), исполняющая машинные инструкции (код программ), главная часть аппаратного обеспечения компьютера или прогр аммируемого логического контроллера. Иногда называют микропроцессором или просто процессором. • Изначально термин центральное процессорное устройство описывал специализированный класс логическая машина, предназначенных для выполнения сложных компьютерных программ. Вследствие довольно точного соответствия этого назначения функциям существовавших в то время компьютерных процессоров, он естественным образом был перенесён на сами компьютеры. Начало применения термина и его аббревиатуры по отношению к компьютерных системам было положено в 1960 -е годы. Устройство, архитектура и реализация процессоров с тех пор неоднократно менялись, однако их основные исполняемые функции остались теми же, что и прежде.
История возникновение процессора -Первым История развития производства процессоров -полностью соответствует истории развития технологии производства прочих электронных компонентов и схем. Микропроцессор— микросхемы, на кристалле которой физически были расположены все основные элементы и блоки процессора. Фирма Intel в 1971 году создала первый в мире 4 -разрядный микропроцессор 4004, предназначенный для использования в микрокалькуляторах. Постепенно практически все процессоры стали выпускаться в формате микропроцессоров. Исключением долгое время оставались только малосерийные процессоры, аппаратно оптимизированные для решения специальных задач (например, суперкомпьютеры или процессоры для решения ряда военных задач), либо процессоры, к которым предъявлялись особые требования по надёжности, быстродействию или защите от электромагнитных импульсов и ионизирующей радиации. Постепенно, с удешевлением и распространением современных технологий, эти процессоры также начинают изготавливаться в формате микропроцессора. этапом, затронувшим период с 1940 -х по конец 1950 -х годов, было создание процессоров с использованием электромеханических реле, ферритовых сердечников (устройств памяти) и вакуумных ламп. Они устанавливались в специальные разъёмы на модулях, собранных в стойки. Большое количество таких стоек, соединённых проводниками, в сумме представляли процессор. Отличительной особенностью была низкая надёжность, низкое быстродействие и большое тепловыделение. -Вторым этапом, с середины 1950 -х до середины 1960 -х, стало внедрение транзисторов. Транзисторы монтировались уже на близкие к современным по виду платам, устанавливаемым в стойки. Как и ранее, в среднем процессор состоял из нескольких таких стоек. Возросло быстродействие, повысилась надёжность, уменьшилось энергопотребление. -Третьим этапом, наступившим в середине 1960 -х готов, стало использование микросхем. Первоначально использовались микросхемы низкой степени интеграции, содержащие простые транзисторные и резисторные сборки, затем по мере развития технологии стали использоваться микросхемы, реализующие отдельные элементы цифровой схемотехники (сначала элементарные ключи и логические элементы, затем более сложные элементы — элементарные регистры, счётчики, сумматоры), позднее появились микросхемы, содержащие функциональные блоки процессора — микропрограммное устройство, арифметическо-логическое устройство, регистры, устройства работы с шинами данных и команд. -Четвёртым этапом, в начале 1970 -х готов, стало создание, благодаря прорыву в технологии создания БИС и СБИС (больших и сверхбольших интегральных схем, соответственно),
Архитектура процессора • Архитектура процессора — количественная составляющая • компонентов микроархитектуры вычислительной машины (процессора компьютера) (например, регистр флагов илирегистры процессора), рассматриваемая IT-специалистами в аспекте прикладной деятельности. С точки зрения программиста — совместимость с определённым набором команд (например, процессоры, совместимые с командами Intel х86), их структуры (например, систем адресации или организации регистровой памяти) и способа исполнения (например, счетчик команд). • С точки зрения аппаратной составляющей вычислительной системы — это некий набор свойств и качеств, присущий целому семейству процессоров (иначе говоря — «внутренняя конструкция» , «организация» этих процессоров). Имеются различные классификации архитектур процессоров, как по организации (например, по количеству и скорости выполнения команд: RISC, CISC), так и по назначению (например, специализированные графические).
Архитектура фон Неймана — широко известный принцип совместного хранения программ и данных в пам яти компьютера. Вычислительные системы такого рода часто обозначают термином «машина фон Неймана» , однако соответствие этих понятий не всегда однозначно. В общем случае, когда говорят об архитектуре фон Неймана, подразумевают физическое отделение процессорного модуля от устройств хранения программ и данных.
MISC-процессора Minimum instruction set computer — вычисления с минимальным набором команд. Дальнейшее развитие идей команды Чака Мура, который полагает, что принцип простоты, изначальный для RISCпроцессоров, слишком быстро отошёл на задний план. В пылу борьбы за максимальное быстродействие, RISC догнал и перегнал многие CISC процессоры по сложности. Архитектура MISC строится на стековой вычислительной модели с ограниченным числом команд (примерно 20 -30 команд).
CISC-процессора • Complex instruction set computer — вычисления со сложным набором команд. Процессорная архитектура, основанная на усложнённом наборе команд. Типичными представителями CISC являются микропроцессоры семейства x 86 (хотя уже много лет эти процессоры являются CISC только по внешней системе команд: в начале процесса исполнения сложные команды разбиваются на более простые микрооперации (МОП), исполняемые RISCядром).
RISC-процессора Reduced instruction set computer — вычисления с упрощённым набором команд (в литературе слово reduced нередко ошибочно переводят как «сокращённый» ). Архитектура процессоров, построенная на основе упрощённого набора команд, характеризуется наличием команд фиксированной длины, большого количества регистров, операций типа регистр-регистр, а также отсутствием косвенной адресации. Концепция RISC разработана Джоном Коком из IBM Research, название придумано Дэвидом Паттерсоном (David Patterson). Упрощение набора команд призвано сократить конвейер, что позволяет избежать задержек на операциях условных и безусловных переходов. Однородный набор регистров упрощает работу компилятора при оптимизации исполняемого программного кода. Кроме того, RISC-процессоры отличаются меньшим энергопотреблением и тепловыделением. Среди первых реализаций этой архитектуры были процессоры MIPS, Power. PC, SPARC, Alpha, PA-RISC. В мобильных устройствах широко используются ARM-процессоры.
VLIW-процессора • Very long instruction word — сверхдлинное командное слово. Архитектура процессоров с явно выраженным параллелизмом вычислений, заложенным в систему команд процессора. Являются основой для архитектуры EPIC. Ключевым отличием от суперскалярных CISC-процессоров является то, что для них загрузкой исполнительных устройств занимается часть процессора (планировщик), на что отводится достаточно малое время, в то время как загрузкой вычислительных устройств для VLIW-процессора занимается компилятор, на что отводится существенно больше времени (качество загрузки и, соответственно, производительность теоретически должны быть выше). Примером VLIW-процессора является Intel. Itanium.
Многоядерные процессоры — центральный процессор, содержащий два и более вычислительных ядра на одном процессорном кристалле или в одном корпусе. - Процессоры, предназначенные для работы одной копии операционной системы на нескольких ядрах, представляют собой высокоинтегрированную реализацию мультипроцессорности. -Первым многоядерным микропроцессором стал POWER 4 от IBM, появившийся в 2001 году и имевший два ядра. В октябре 2004 года Sun Microsystems выпустила двухъядерный процессор Ultra. SPARC IV, который состоял из двух модифицированных ядер Ultra. SPARC III. В начале 2005 был создан двухъядерный Ultra. SPARC IV+. 14 ноября 2005 года Sun выпустила восьмиядерный Ultra. SPARC T 1, каждое ядро которого выполняло 4 потока. 5 января 2006 года Intel представила первый двухъядерный процессор на одном кристале Core Duo, для мобильной платформы. -В ноябре 2006 года вышел первый четырёхъядерный процессор Intel Core 2 Quad на ядре Kentsfield, представляющий собой сборку из двух кристаллов Conroe в одном корпусе. Потомком этого процессора стал Intel Core 2 Quad на ядре Yorkfield (45 нм), архитектурно схожем с Kentsfield но имеющем больший объём кэша и рабочие частоты. В октябре 2007 года в продаже появились восьмиядерные Ultra. SPARC T 2, каждое ядро выполняло 8 потоков. 10 сентября 2007 года были выпущены в продажу нативные (в виде одного кристалла) четырёхъядерные процессоры для серверов AMD Opteron, имевшие в процессе разработки кодовое название AMD Opteron Barcelona. 19 ноября 2007 года вышел в продажу четырёхъядерный процессор для домашних компьютеров AMD Phenom. Эти процессоры реализуют новую микроархитектуру K 8 L (K 10).
Цифровые сигнальные процессоры Цифровой сигнальный процессор (англ. Digital signal processor, DSP; сигнальный микропроцессор, СМП; процессор цифровых сигналов, ПЦС) — специализированный микропроцессор, предназначенный для цифровой обработки сигналов (обычно в реальном масштабе времени).
Спасибо за внимание.