1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Состав, назначение, основные характеристики и системы команд центрального процессора. Система прерываний работы центрального процессора

Состав, назначение, основные характеристики и системы команд центрального процессора. Система прерываний работы центрального процессора

Центральный процессор — это центральное устройство компьютера, которое выполняет операции по обработке данных и управляет периферийными устройствами компьютера. У компьютеров четвёртого поколения и старше функции центрального процессора выполняет микропроцессор на основе СБИС, содержащей несколько миллионов элементов, конструктивно созданный на полупроводниковом кристалле путём применения сложной микроэлектронной технологии.

В состав центрального процессора входят:

— устройство управления (УУ)

Устройство управления организует процесс выполнения программ и координирует взаимодействие всех устройств ЭВМ во время её работы.

— арифметико-логическое устройство (АЛУ)

Арифметико-логическое устройство выполняет арифметические и логические операции над данными: сложение, вычитание, умножение, деление, сравнение и др.

— запоминающее устройство (ЗУ) на основе регистров процессорной памяти и кэш-памяти процессора

Запоминающее устройство — это внутренняя память процессора. Регистры служат промежуточной быстрой памятью, используя которые, процессор выполняет расчёты и сохраняет промежуточные результаты. Для ускорения работы с оперативной памятью используется кэш-память, в которую с опережением подкачиваются команды и данные из оперативной памяти, необходимые процессору для последующих операций.

— генератор тактовой частоты (ГТЧ)

Генератор тактовой частоты генерирует электрические импульсы, синхронизирующие работу всех узлов компьютера. В ритме ГТЧ работает центральный процессор.

К основным характеристикам процессора относятся:

— Быстродействие (вычислительная мощность) – это среднее число операций процессора в секунду.

— Тактовая частота. Тактовая равна количеству тактов в секунду. Такт — это промежуток времени между началом подачи текущего импульса ГТЧ и началом подачи следующего. Увеличение частоты – одна из основных тенденций развития микропроцессоров. На рынке массовых компьютеров лидирующее место среди производителей процессоров занимают 2 фирмы: Intel и AMD.

— Разрядность процессора — это максимальное количество бит информации, которые могут обрабатываться и передаваться процессором одновременно. Разрядность процессора определяется разрядностью регистров, в которые помещаются обрабатываемые данные. Например, если регистр имеет разрядность 2 байта, то разрядность процессора равна 16 (2×8); если 4 байта, то 32; если 8 байтов, то 64.

Система команд процессора.

В общем случае система команд процессора включает в себя следующие четыре основные группы команд:

команды пересылки данных

Команды пересылки данных занимают очень важное место в системе команд любого процессора. Они выполняют следующие важнейшие функции:

— загрузка (запись) содержимого во внутренние регистры процессора;

— сохранение в памяти содержимого внутренних регистров процессора;

— копирование содержимого из одной области памяти в другую;

— запись в устройства ввода/вывода и чтение из устройств ввода/вывода.

арифметические команды

Арифметические команды выполняют операции сложения, вычитания, умножения, деления, увеличения на единицу, уменьшения на единицу и т.д. Этим командам требуется одно или два значения на входе. Формируют команды одно значение на выходе.

логические команды

Логические команды выполняют следующие основные операции:

— логическое И, логическое ИЛИ, сложение по модулю 2 (Исключающее ИЛИ);

— логические, арифметические и циклические сдвиги;

— проверка битов и операндов;

— установка и очистка битов (флагов) регистра состояния процессора ( PSW ).

команды переходов

Команды переходов предназначены для организации всевозможных циклов, ветвлений, вызовов подпрограмм и т.д., то есть они нарушают последовательный ход выполнения программы. Эти команды записывают в регистр-счетчик команд новое значение и тем самым вызывают переход процессора не к следующей по порядку команде, а к любой другой команде в памяти программ. Некоторые команды переходов предусматривают в дальнейшем возврат назад, в точку, из которой был сделан переход, другие не предусматривают этого. Если возврат предусмотрен, то текущие параметры процессора сохраняются в стеке.

Прерывание — сигнал, сообщающий процессору о наступлении какого-либо события. При этом выполнение текущей последовательности команд приостанавливается, и управление передаётся обработчику прерывания, который реагирует на событие и обслуживает его, после чего возвращает управление в прерванный код.

В зависимости от источника возникновения сигнала прерывания делятся на:

— внешние (аппаратные) — события, которые исходят от внешних источников (например, периферийных устройств) и могут произойти в любой произвольный момент: сигнал от таймера, сетевой карты или дискового накопителя, нажатие клавиш клавиатуры, движение мыши. Факт возникновения в системе такого прерывания трактуется как запрос на прерывание (англ. Interrupt request, IRQ);

— внутренние — события в самом процессоре как результат нарушения каких-то условий при исполнении машинного кода: деление на ноль или переполнение, обращение к недопустимым адресам или недопустимый код операции;

— программные (частный случай внутреннего прерывания) — инициируются исполнением специальной инструкции в коде программы. Программные прерывания как правило используются для обращения к функциям встроенного программного обеспечения (firmware), драйверов и операционной системы.

studopedia.org — Студопедия.Орг — 2014-2021 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.002 с) .

Основные характеристики процессора

Основные характеристики процессора

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

В хорошем интернет магазине у процессора можно увидеть наиболее полное описание, и некоторые из указанных параметров будут просто незнакомы обычному пользователю.

Характеристики процессора указанные в интернет магазине

Первое, на что обращают внимание при выборе процессора, это тактовая частота работы процессора и количество ядер. Частота работы процессора определяет количество операций в секунду, которые может выполнить процессор. Естественно, чем больше это значение, тем быстрее процессор сможет проводить различные расчеты. В настоящее время частота работы новых процессоров перестала увеличиваться в виду технических ограничений технологии производства, и составляет от 3 ГГц до 4,5 ГГц.

Читайте так же:
Как найти похожую фотографию в интернете по “фото”?

Количество ядер процессора определяет максимальное количество одновременно обрабатываемых потоков информации, т.е. другими словами количество одновременно работающих программ независимо друг от друга. В одноядерных процессорах выполнение множества запущенных программ выполняется по порядку циклично. Самые популярные процессоры сейчас четырехъядерные, а 8-ми ядерные имеют еще очень высокую стоимость. Но большее количество ядер центрального процессора не означает значительное увеличение производительности системы, так как еще довольно мало программ, которые способны задействовать сразу все имеющиеся ядра процессора.

Современные процессоры уже имеют встроенные контроллер памяти и могут содержать в себе графический процессор, поэтому следующими параметрами проверяются максимальная частота поддерживаемой памяти и наличие встроенного графического процессора GPU. Большинство процессоров Intel не имеют большого разнообразия диапазонов поддерживаемой частоты памяти, и ограничиваются значением в 1600 МГц DDR3, и видимо с появлением DDR4 как раз и произойдет значительный рост данного параметра в процессорах.

Встроенный графический процессор вполне сойдет для офисных нужд, что позволит отказаться от приобретения видеокарты и удешевить стоимость ПК. Его производительности вполне хватит даже для простеньких игр, а вот для серьезных графических задач лучше будет приобрести более мощную видеокарту и рассматривать процессоры без GPU.

Дальнейшие характеристики рассматриваются уже при сравнении двух отобранных процессоров. Решающую роль может сыграть наличие таких технологий, как TurboBoost и Hyper-Threading. Включенный режим TurboBoost позволяет в автоматическом режиме повышать частоту процессора при повышенных вычислительных нагрузках, что дает некоторый прирост производительности. Наличие же технологии Hyper-Threading позволяет разделить каждое физическое ядро процессора на два виртуальных, что дает возможность одному процессору обрабатывать сразу два потока данных. Такие виртуальные ядра воспринимаются системой как самостоятельны процессоры и в ряде случаев дают существенный прирост в производительности по сравнению с процессорами с таким же количеством физических ядер.

Не маловажным параметром для современных процессоров является и кэш память, содержащая до трех уровней L1, L2, L3. Кэш память первого уровня самая маленькая и самая быстрая, а кэш память третьего уровня самая большая и самая медленная. Кэш память значительно быстрее оперативной памяти и ее наличие позволяет гораздо реже обращаться процессору к ОЗУ, что в свою очередь увеличивает его производительность.

Есть еще один параметр свободный множитель, который очень интересен любителям разогнать систему. Наличие свободного множителя позволяет меняя его значение увеличивать или уменьшать номинальную частоту работы процессора не затрагивая другие устройства. Таким образом появляется возможность разгонять процессор не затрагивая частоту работы шины данных, что избавляет пользователя от контроля стабильности работы ОЗУ и других устройств при разгоне.

Вот как бы и все. Остальные параметры, такие как сокет, тепловыделение TPD, техпроцесс и тип упаковки не влияют на производительность процессора, и нужны для соблюдения совместимости и подбора системы охлаждения, если тип упаковки не BOX.

Основные характеристики центрального процессора

Процессор является очень высокотехнологичным устройством, он по праву считается «мозгом» любого компьютера. В одной из предыдущих статей мы с вами подробно рассмотрели устройство центрального процессора (CPU) компьютера. Но, как и любой другой компонент, центральный процессор имеет множество параметров. И сегодня я предлагаю в подробностях рассмотреть характеристики центрального процессора.

Техпроцесс

Итак, техпроцесс. Современные процессоры состоят из огромного числа транзисторов, размещенных на маленьком кремниевом кристалле. Чем больше транзисторов — тем мощнее в итоге получается процессор. Высокой плотности монтажа удается достичь за счет многослойной структуры готового кристалла процессора. Процесс очень напоминает фотолитографию (когда проявляют фотопленку, свет проходит через негатив и создает изображение на фотобумаге).

Техпроцесс ЦП

Современные технологии позволяют создавать транзисторы размером всего 22 нанометра и даже меньше! Для сравнения, толщина человеческого волоса около 50000 нм. Со временем техпроцесс будет только уменьшаться, что позволит создавать еще более мощные ЦП, такая тенденция прослеживается уже сейчас. Чем меньше техпроцесс, тем больше транзисторов можно разместить на одном кристалле, и тем мощнее в итоге будет процессор, вот так.

Архитектура

Архитектура напрямую определяет внутреннюю конструкцию процессора (схему кристалла). В рамках одной архитектуры процессоры могут иметь различные характеристики: кэш (об этом ниже), техпроцесс и т.д. Обычно о таких процессорах (с одной архитектурой, но разными характеристиками) говорят, что они имеют разные ядра. По сложившейся традиции компании-производители ЦП дают ядрам различные имена, чтобы было проще ориентироваться.

Примечательно, что компания Intel в качестве названия своих разработок использует географические названия мест (гор, городов, рек), которые находятся неподалеку от места производства. А вот за AMD такого замечено не было.

Заводы компании Intel

Например, cpu микроархитектуры Intel Core выпускались с разными ядрами: Conroe, Merom, Kentsfield, Wolfdale, Yorkfield и др. Ядро микропроцессора определяет его 3 важнейшие характеристики: тактовую частоту, частоту шины FSB и сокет (разъем). Кроме того, сами ядра могут многократно дорабатываться, это называется «ревизии» (степпинги). В процессе таких доработок исправляются недоработки или слабые места в конструкции, уменьшается тепловыделение и энергопотребление.

Количество вычислительных ядер — еще одна характеристика, чем оно больше, тем, соответственно, лучше. Все существующие компании-производители процессоров уже давно пошли по пути увеличения количества ядер, размещенных на одном кристалле. На сегодняшний день уже трудно найти модели с количеством ядер менее двух. Многоядерность — как способ повышения производительности признана самым перспективным направлением развития процессоров.

Читайте так же:
Что лучше HDMI или DisplayPort для игр

Однако, важно понимать, что эффективность (производительность) работы ядер различных моделей ЦП может существенно отличаться. К тому же, далеко не все существующие на сегодняшний день приложения (особенно старые) оптимизированы для работы с множеством ядер, и по умолчанию могут использовать лишь какое-то одно из них. А поскольку у многих многоядерных cpu тактовая частота каждого ядра меньше, чем у одноядерных моделей, то в таких приложениях даже может наблюдаться снижение производительности.

Впрочем, в большинстве случаев эта проблема легко решается, путем установки специальной программы (CPU control, например), которая позволяет принудительно задействовать все или несколько конкретных ядер, которые вы вольны выбирать сами. К слову, у меня был такой случай, когда некая «Nfs Undercover», казалось бы — 2008 года (когда у многих уже были двухъядерные модели CPU), отказывалась работать со всеми 4 ядрами моего intel core 2 quad q8400 и использовала лишь одно из них, но эта программа все исправила.

Intel или AMD?

Прежде чем продолжить, хотелось бы немного рассказать об основных производителях центральных микропроцессоров. Их, как ни странно, всего 2 — Intel и Amd (прямо как левая и правая палочка «Twix»). И хотя этим двум гигантам по разным оценкам принадлежит порядка 92% всех произведенных на сегодняшний день процессоров, доли этих компаний на рынке совсем не равные, как это может показаться — Intel принадлежит около 75-80%. Остальные 8% продукции — узкоспециализированные ЦП, как, например, для мобильных устройств.

В последнее время доля AMD на рынке микропроцессоров возросла и продолжает расти, за счет игровых приставок Xbox One и PlayStation 4 — где успешно применяются их CPU.

Раз уж мы заговорили про ядра, то будет не лишним упомянуть про такое понятие, как — «многопоточность». Количество ядер процессора и количество потоков не обязательно должно совпадать. Так, например, знаменитый микропроцессор Intel Core i7 с технологией «Hyper-Threading» имеет на «борту» 4 ядра, однако работает в 8 потоков — что дает ему очень хорошую производительность, даже большую, нежели у некоторых 6-ядерных конкурентов.

Многопоточность, в случае с современными 4-ядерными cpu это 8 потоков, позволяет условно разделить обработку приложения на 2 части, то есть обе части приложения выполняются всеми ядрами одновременно (параллельно, если хотите). Такая технология позволяет ощутимо увеличить производительность в некоторых специфичных приложениях, которые «заточены», или другими словами, оптимизированы для этой технологии.

В случае со старыми приложениями, либо просто не оптимизированными для многопоточности, может наблюдаться обратный эффект — снижение производительности. Поэтому в BIOS материнской платы предусмотрена функция отключения гиперпоточности у процессора тогда, когда вам это будет необходимо. Многопоточность будет очень полезна при рендеринге видео или архивации большого объема данных.

Частота CPU

Тактовая частота процессора — количество операций (тактов) в единицу времени, а конкретнее — в секунду. Этот параметр идет «рука об руку» с другой не менее важной характеристикой — частотой шины FSB, о которой речь пойдет чуть ниже, и напрямую от нее зависит. Чем выше частота ЦП — тем он производительней, однако, подобная зависимость прослеживается только в рамках одной «линейки» (или по-другому — модельного ряда, как, например, все cpu intel core 2 quad), поскольку кроме тактовой частоты на производительность влияют ряд других параметров.

Частота шины FSB. Эта шина представляет из себя набор сигнальных линий, по которым данные поступают в микропроцессор, а также выходят из него. Частота этой шины пропорциональна тактовой частоте процессора, а именно — чем выше частота шины, тем более высокой может быть частота процессора в итоге. К слову, некоторые начинающие (и не только) оверклокеры используют этот прием, а именно — поднимают частоту шины FSB («разгоняют» ее), увеличивая тем самым тактовую частоту процессора.

Существует несколько направлений «разгона» процессора компьютера, можно разгонять «по шине», «по множителю», «по напряжению» и т.д.. Разгон «по шине» чреват тем, что одновременно с процессором «разгоняется» и некоторое другое железо компьютера, включая оперативную память, которая может перестать работать при превышении порога максимальной рабочей частоты памяти. Также, если специально не фиксировать в биосе PCI разъемы, то могут «заглючить» видеокарта, sata (жесткие диски) и сетевая карта.

Поскольку процессор очень «тесно» общается с ОЗУ, иногда он может простаивать, ожидая данные из нее. Кэш-память — это блок очень быстрой оперативной памяти, который расположен прямо на ядре процессора. Она выступает в роли буфера между ОЗУ и самим процессором, мгновенно записывая и отдавая информацию ему. Существует несколько «уровней» такой памяти: кэш первого уровня L1, L2 и L3. Кэш-память первого уровня считается самой быстрой и по скорости выигрывает у обычной ОЗУ.

Где находится кэш у процессора

Следствием применения кэш-памяти является увеличение быстродействия. Чем больше объем кэша любого уровня — тем лучше. Однако кэш-память первого уровня L1, как правило, обладает небольшим объемом (по современным меркам) — всего до 128 кб. Кэш-память второго уровня L2 выполняет все те же операции, что и L1, однако, обладает худшим быстродействием, но большим объемом (до 16 мб).

В случае с многоядерными процессорами размер кэша первого уровня указывается только для одного ядра. Для кэш-памяти второго уровня указывается суммарный объем.

Чем больше размер кэша, тем больше данных в него можно записать, однако тем медленнее процессор их оттуда будет «доставать». Поэтому и придумали разделение по уровням. Думаю, вы уже догадались, что кэш L3 будет иметь самый большой объем из всех и самое худшее быстродействие. Но по факту, кэш L3 встречается далеко не во всех процессорах, а только в самых мощных дорогих решениях, а также в серверных версиях, где он действительно нужен. Большинство же процессоров имеют только два уровня кэша, коих, впрочем, хватает.

Читайте так же:
Как поменять аватарку в профиле ВК

Тепловыделение

TDP (Вт) — показатель, характеризующий тепловыделение (нагрев) процессора во время его работы. По TPD можно косвенно судить об энергопотреблении cpu, но не стоит их приравнивать друг к другу, как это довольно часто бывает, ведь потребляемая мощность процессора тоже измеряется в «Вт». Но процессор не может выделять в виде тепла столько же энергии, сколько к нему подвели, и уж тем более — отдавать больше энергии, то есть вырабатывать ее. Поэтому TDP всегда будет меньше на несколько Ватт.

В случае с мои процессором (core quad q8400) TDP составляет 95 Вт, а энергопотребление — 136 Вт. На величину TDP очень сильно влияет техпроцесс и частота ядра процессора (в меньшей степени). Чем больше техпроцесс (нм), тем сильнее будет греться процессор. То же самое актуально и для частоты. TDP нужен еще для того, чтобы оценить — какой мощности кулер необходимо установить в систему, чтобы обеспечить эффективное охлаждение.

Учтите, что разные производители по разному определяют величину TDP, поэтому сравнение уместно только в рамках одного производителя процессоров.

Видеокарта в процессоре

Кроме обычных нескольких ядер в некоторых моделях процессоров иногда можно встретить еще одно «ядро», отвечающее только за вывод изображения на монитор, то есть — миниатюрная «видеокарта», расположенная прямо внутри ЦП. Как правило, ими оснащаются все «топовые» процессоры и большинство процессоров среднего ценового сегмента.

Конечно, производительность таких видео-ядер не идет ни в какое сравнение с полноценными видеокартами, однако для серфинга в интернете и просмотра фильмов вполне сгодится. Ими обычно комплектуются офисные компьютеры различных организаций, ноутбуки и нетбуки, что позволяет сэкономить на приобретении отдельной дискретной (полноценной) видеокарты.

Прослеживается и такая связь: обычно, чем дороже процессор, тем более производительное видео-ядро в нем установлено. В самых мощных моделях (core i7, например) мощность графического ядра настолько высока, что позволяет играть в современные игры на средних, средне-низких настройках графики, что по уровню вполне соответствует некоторым бюджетным видеокартам.

При всем этом, в процессе построения картинки у процессора отбирается часть вычислительной мощности и резервируется некоторый объем ОЗУ в качестве видеопамяти.

Сокет

Socket cpu представляет из себя разъем (гнездо) на материнской плате компьютера, в который и устанавливается процессор. Соответственно — это «гнездо» должно быть рассчитано на установку в него процессора определенных размеров (длины, ширины) с определенным количеством контактов на нижней части. Если вы планируете сделать апгрейд своего компьютера (поставить более мощный процессор), обязательно посмотрите какие вообще микропроцессоры поддерживает ваша материнская плата.

Сокет процессора

Подробнее о том, что такое сокет процессора уже упоминалось ранее, поэтому останавливаться на этом здесь подробно не будем. В той же статье мельком упоминалось, что сокет, помимо всего прочего, влияет на тип оперативной памяти (ddr2 или ddr3), который можно установить в материнскую плату. Например, ранее повсеместно применяемый сокет LGA 775 поддерживал только ОЗУ типа ddr2. В общем, разные сокеты соответствуют разным типам процессоров.

Компания AMD делает сокеты с длительной «поддержкой», иными словами, каждое новое поколение их процессоров не всегда требует перехода на другой сокет. С Intel дела обстоят с точностью наоборот — почти каждое новое поколение процессоров выпускается под совершенно другой сокет, из-за чего неизбежно приходится менять еще и материнскую плату.

Наличие этой буквы в названии процессора говорит о присутствии разгонного потенциала, то есть, иными словами, в таком процессоре уже с завода идет разблокированный множитель. Это позволяет «разогнать» ЦП без поднятия частоты FSB шины, а лишь за счет выбора коэффициента умножения (множителя). В большинстве cpu (не K) множитель заблокирован на уровне ядра. В моделях K-серии вы вольны сами выбирать значение множителя через BIOS компьютера, тем самым разгоняя ТОЛЬКО процессор, а не все остальное железо.

Что такое процессор? Основные характеристики процессоров

Что такое процессор? Основные характеристики процессоров

За время работы системный администратором мне не раз приходилось слышать от сотрудников нашего офиса вопросы, которые заставляли меня окунуться в «чертоги разума» или применить дедуктивные навыки, чтобы понять, о чем вообще идёт речь.

И один из таких вопросов «мой процессор перестал включаться» или его другая версия «я что-то нажал и мой процессор отключился».

В это статье я хочу внести немного ясности и рассказать всем, что это вообще такое процессор и почему его не стоит путать с другими компонентами компьютера.

Что такое процессор (CPU)?

Процессор, что это вообще такое? Зачем он нужен? За какие задачи он отвечает?

Для большинства неопытных и технически неподготовленных пользователей процессором зачастую выступает весь системный блок в сборе. Но это относительно ошибочное суждение, процессор — это нечто, что сокрыто за стенками корпуса и толстым радиатором с вентилятором для его охлаждения.

Процессор или, как его еще называют, центральный процессор (Central Processing Unit) — это электронное устройство (интегральная схема), которое выполняет и обрабатывает машинные инструкции, код программ (машинный язык) и отвечает за все логические операции, которые протекают внутри вашей операционной системы и системного блока.

Читайте так же:
Как включить невидимку в Стиме

Без преувеличения, процессор можно назвать мозгом (или сердцем, это кому как больше нравится) любого компьютера, мобильного устройства или другого периферийного устройства. Да-да, слово процессор применимо не только к вашему системному блоку, но и планшету, смарт-холодильнику, игровой приставке, фотоаппарату и другой электронике.

Внешне процессор выглядит как квадратный (или прямоугольный) элемент или плата, в нижней части которой располагается контактная группа для подключения, в вверху находится сам кристалл процессора, который сокрыт под металлической крышкой, чтобы исключить возможность повреждения хрупкого кристалла процессора, а также крышка помогает при отводе тепла с поверхности кристалла на радиатор системы охлаждения.

Кристалл процессора состоит из кремния. Если точнее, полупроводники, из которых состоит процессор, производятся из кремния. На кремневой пластине кристалла в несколько слоёв располагается несколько триллиардов транзисторов (размер которых составляет порядка

10 нм в зависимости от используемого техпроцесса при производстве), которые отвечают за все логические операции процессора.

Впоследствии производители процессоров научились располагать на печатной плате, помимо самого кристалла процессора, кристалл видеоядра (видеокарты), что позволило исключить необходимость в отдельной дискретной видеокарте для вывода изображения на монитор.

Подводя итог этого блока статьи и что бы дать простой ответ на такой сложный вопрос «Что такое процессор (CPU)» — процессор это сердце любого современного устройства, которое выполняет все основные операции, будь то простое сложение 2+2, набор текста в Microsoft Word или расчет физической модели в Blender.

История появления процессоров

Теперь, когда всё стало немного понятнее и слово процессор у вас не ассоциируется с системным блоком, давайте совершим небольшой экскурс в историю и посмотрим, как появились процессоры и что вообще способствовало их появлению.

Первые ЭВМ (электронно-вычислительные машины) появились в 40-х годах прошлого века. Изначально в их основе использовались лампы и примитивные радиоэлементы по типу резисторов и реле. Размер таких ЭВМ мог достигать нескольких квадратных метров.


На фотографии изображена первая ЭВМ — ENIAC. Ее вес составлял порядка 30 тон, и внутри располагалось 18000 электронных ламп.

Но прогресс не стоит на месте, и в 50-х годах громоздкие электронные лампы сменили транзисторы, которые, в свою очередь, в 60-х годах были вытеснены интегральными микросхемами, которые вмещали в себя уже тысячи таких транзисторов.

Всё изменилось в 1971 году, когда компания Intel представила первую 4-битную однокристальную микросхему Intel 4004. Именно Intel 4004 можно считать первым прародителем процессоров, нежели более ранние прототипы по типу электронных ламп и транзисторов. После Intel 4004 индустрия развития стала шагать семимильными шагами, и каждый год инженерам и конструкторам удавалось разработать более современный микропроцессор, который был мощнее и производительней своего приемника.

В 1993 году компанией Intel был представлен первый полноценный десктоп процессор первого поколения P5, который впоследствии был переименован в Pentium.

Но не стоит полагать, что двигателем прогресса была только компания Intel, свой вклад в индустрию электроники и центральных процессоров внесли такие компании, как Motorola, Zilog, MOS Technology, Sinclair Research (ZX Spectrum). СССР тоже не отставали, и в 70-х годах Российские разработки в области ЭВМ вполне могли потягаться с зарубежными аналогами. Но в силу того, что СССР перенаправила силы из этой области в другие отраслевые технологии, было принято решение отказаться от собственного производства и впоследствии использовать сертифицированные импортные технологии.

Основные характеристики процессоров

Хорошо. Теперь, когда мы знаем, что такое процессор и его краткую историю появления, нам нужно расставить все точки над i и разобрать еще одну не менее важную составляющую процессоров — характеристики и за что они вообще отвечают.

Производитель

На текущий момент на рынке процессоров существует только два крупных игрока, которые постоянно конкурируют друг с другом как в плане технологий, так и за деньги в вашем кармане — AMD (Advanced Micro Devices) и Intel.

Очень трудно говорить, кто лучше или процессор какого производителя вам стоит выбрать. Всё зависит от конкретных потребностей и ряда задач, которые будут выполняться на данном процессоре. Внести немного ясности в процесс выбора как производителя, так и процессора должна наша статья «Какой процессор лучше: AMD или Intel?»

Сокет (Socket)

Сокет — это разъем подключения (программный интерфейс) для установки центрального процессора на материнскую плату. На английском языке он называется Socket. Сокет — это первый параметр, на который вам нужно обратить внимание при выборе центрального процессора. Существует большое количество сокетов и их модификаций. Например, если у вас есть материнская плата с сокетом LGA 1151, то и процессор должен быть с сокетом LGA 1151, так как процессор с другим сокетом попросту невозможно установить в сокет материнской платы LGA 1151.

Тактовая частота

В качестве примера: центральный процессор с тактовой частотой 1 МГц обрабатывает 1 миллион тактов (операций) в секунду.

У процессоров существует параметр как базовой частоты, так и турбочастоты.

Базовая частота подразумевает частоту, с которой центральный процессор готов обрабатывать операций в стандартном режиме или при отсутствии интенсивной нагрузки. Если базовой частоты становиться недостаточно, автоматически включается интерсивный (турборежим) режим работы, в котором за счет повышения напряжения, центральный процессор поднимает свою тактовую частоту до заявленных, максимальных значений, что позволяет увеличить общую производительности и скорость обработки команд (тактов).

Читайте так же:
Выходное аудиоустройство не установлено Windows 7: что делать

Количество ядер

Ядро — является самой главной частью процессора. Это своеобразный «мозг», который обрабатывает все поступающие команды. Ядро может обрабатывать только один поток команд, следовательно, если в процессоре есть два ядра, ОС может распараллелить поток команд, и ядра будут обрабатывать отдельные потоки команд, что увеличивает общую производительность. Стоит отметить, чтобы процессор мог обрабатывать команды в нескольких потоках и на разных ядрах, сам код программы должен поддерживать многоядерность и многопоточность, в противном случае будет работать только одно ядро, и разницы в производительности вы попросту не увидите. К счастью, большинство современных приложений поддерживают и то, и другое.

Число потоков

Число потоков — это параметр, который отвечает за то, сколько потоков информации может обрабатывать одно ядро процессора.

В качестве примера: процессор Intel Core i3-4170 имеет 2 реальных физических ядра, каждое ядро способно обрабатывать команды в два потока, что при должной оптимизации со стороны программного обеспечения позволяет получить бюджетный аналог четырехъядерного процессора при наличии только двух физических ядер. К сожалению, не все модели процессоров имеют дополнительные потоки.

Кэш (L1, L2, L3)

Кэш-память не менее важный параметр при выборе процессора, чем все остальные. Кэш-память это область энергозависимого ОЗУ (оперативное запоминающее устройство), в котором хранится информация, с которой центральный процессор работает в текущий момент или собирается работать в ближайшем будущем (или, возможно, уже отработал, но ему еще потребуется эта информация).

Использование кэш-памяти позволяет получить доступ к хранимой информации или командам мгновенно без участия в данном процессе оперативной памяти и связующей шины. Следовательно, чем больше кэш-памяти на различных уровнях имеет процессор, тем лучше.

Техпроцесс

Под словом «техпроцесс» следует понимать технологию, которая используется при производстве полупроводниковых элементов процессора. С уменьшением цифры техпроцесса уменьшается размер и толщина транзисторов, которые размещены в процессоре.

В качестве примера: AMD Ryzen 5 1600 имеет техпроцесс 12 нм, что, в свою очередь, означает, что размер используемых в нём транзисторов равен 12 нанометрам.

Тепловыделение (TDP)

В процессе работы процессор выделяет различное количество тепла. Чтобы исключить возможность перегрева, конструкторами был добавлен уникальный для каждого процессора параметр «тепловыделение (TDP)», с помощью которого можно рассчитать необходимое охлаждение для стабильной работы процессора.

Параметр «тепловыделение (TDP)» процессора означает, сколько ватт тепловой мощности выделяется при максимальной нагрузке на процессор. Например, заявленное тепловыделение AMD Ryzen 7 PRO 1700X равно 95 Вт, что означает, что вам потребуется охлаждение, которое сможет рассеять с поверхности процессора 95 Вт тепла.

Хоть многие и игнорируют этот параметр, но как минимум на него стоит обратить внимание и при выборе «горячего» процессора заложить в его стоимость соответствующий кулер, который сможет обеспечить должное охлаждение и поможет избежать чрезмерного нагрева и последующий переход в состояние троттлинга.

Разрядность процессора

Под определением разрядности следует понимать количество бит информации, которые центральный процессор может обрабатывать за один такт. Если размер данных за один цикл равен 1 байту, то процессор является восьмиразрядным (8 bit). В случае если размер данных составляет 2 байта, такой процессор будет считаться шестнадцатиразрядным (16 bit). Для тридцатидвухразрядного (32 bit) и шестидесяти четырех разрядного (64 bit) процессоров размер данных будет равен 4 и 8 байтам, соответственно.

Тогда почему все тридцатидвухразрядные процессоры обозначаются как x86? Давайте попробуем прояснить ситуацию — аббревиатура или набор инструкций x86 получен в наследство от процессора Intel i8086 и ряда последующих моделей процессоров, в именовании которых использовалось значение 86.

Интегрированное графическое ядро

Конструкторы и разработчики процессоров научились умещать под защитной крышкой маленького процессора не только саму архитектуру процессора, но и отдельное графическое ядро, которое способно на аппаратном уровне имитировать внешнюю видеокарту.
И пусть интегрированное графическое ядро значительно уступает в производительности своим старшим братьям, внешним видеокартам, его производительности хватает, чтобы работать с большинством современных программ, к тому же такие интегрированные видеокарты вполне справляются с простыми и нетребовательными видеоиграми по типу Minecraft или Dota 2.

Стоит отметить, что не все модели процессоров имеют интегрированное графическое ядро, и если в ваш бюджет для сборки компьютера не входит покупка отдельной видеокарты, вам стоит обратить внимание на процессоры, которые имеют отдельное интегрированное графическое ядро, например AMD Athlon 3000G или Intel Celeron G5900.

Выбор процессора

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

К сожалению, здесь тоже всё не так просто.

Вот небольшой пример — если Intel Core i3-8100 будет идеальным решением для офиса (работа в Microsoft Office, 1С, почтовыми программами и т. д.), то он едва ли сможет обеспечить стабильный FPS в современных и требовательных играх.

Как не запутаться в таком обилии и разнообразии различных центральных процессоров и выбрать подходящий процессор именно вам? В этом сложном вопросе вам поможет наша статья «Как выбрать процессор для компьютера? Какой процессор лучше: AMD или Intel?», в которой мы постарались доходчиво разобрать все основные моменты, связанные с выбором центрального процессора.

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector