Что такое процессор? основные характеристики процессоров
Содержание:
- Почему же у разных пользователей разные показатели разгона процессора одной и той же модели?
- Устройство процессора
- Как устроен процессор
- hp-country-locator-portlet
- Энергопотребление
- Температура CPU Package намного выше или ниже температуры кристалла. Что сломалось?
- Устройство центрального процессора
- Параллельная архитектура[править]
- Рекомендации по выбору процессора
- Как узнать какой GPU в компьютере
- Дополнительная информация о процессорах
- Основные характеристики процессоров
- Как выглядит процессор и где он находится?
- Цикл выполнения команд — Декодирование
- При серфинге интернета
- Функции центрального процессора
- Разрядность процессора
- В играх
- Команды и иерархия памяти
- Как точно определить процесс который грузит комп?
- Ядро процессора
- Микропроцессоры
- AIDA64
- Фундамент любого процессора: архитектура набора команд
Почему же у разных пользователей разные показатели разгона процессора одной и той же модели?
У каждого пользователи разное охлаждение и модель материнской платы. Каждая плата рассчитана под определенные нужды. Одна под офисные работы, другая под активное домашнее пользование компьютером, а третья как раз таки для разгона и игр. У кого-то материнская плата мощнее, поэтому и возможность разгона выше. Также, конечно, влияет и уровень охлаждения процессора. Повышая частоту процессора, мы увеличиваем его теплоотдачу. У каждого кулера есть предел температуры охлаждения, у одного это 90 TDF, у другого 120 TDF и так далее. Соответственно, если теплоотдача процессора выше, чем может охладить кулер, то стабильно система работать уже не будет. То есть два главных компонента в разгоне процессора — это материнская плата и система охлаждения.
Устройство процессора
Основными компонентами ЦП являются:
- арифметико-логическое устройство (АЛУ) выполняет основные математические и логические операции;
- управляющее устройство (УУ), от которого зависит согласованность работы компонентов ЦП и его связь с другими устройствами;
- шины данных и адресные шины;
- регистры, в которых временно хранится текущая команда, исходные, промежуточные и конечные данные (результаты вычислений АЛУ);
- счетчики команд;
- кэш-память хранит часто используемые данные и команды. Обращение в кэш-память гораздо быстрее, чем в оперативную память, поэтому, чем она больше, тем выше быстродействие ЦП.
Рисунок 3. Упрощенная схема процессора
Как устроен процессор
Процессор состоит главным образом из 3 компонентов: арифметико-логическое устройство, устройство управления (АЛУ и УУ соответственно) и регистры памяти. Рассмотрим каждое подробнее.
Арифметико-логическое устройство
Как можно догадаться по названию это нечто, производящее все логические и арифметические вычисления. Часть ЦП, которая занимается только подсчетом и операциями, такими как вычитание, сложение, логические операции (“или”, “и”, “не”, “исключающее или” и другие).
Устройство управления
Этот компонент ЦПУ предназначен для работы с командами. Простыми словами, это “менеджер”, который принимает инструкции, прочитывает их и принимает различные решения. Такое устройство отдает распоряжения и управляет работой других компонентов компьютера.
Существует несколько видов УУ:
- Построенный на жесткой логике;
- Микропрограммируемый.
Первый тип УУ невозможно модифицировать и изменять его поведение и реакцию на различные команды без физического вмешательства. Это объясняется тем, что характер работы задается устройством печатной платы или кристаллом (более глубокие элементы внутреннего строения УУ). Второй тип как раз таки больше поддается различным изменениям, так как его можно запрограммировать под любые задачи. Стоит отметить, что УУ, построенный на жесткой логике, работает быстрее, в то время как микропрограммируемый УУ более гибкий.
Регистры
Фактически, регистры – внутренние ячейки памяти процессора. 1 регистр – это минимальная ячейка в памяти, которая состоит из логических элементов. Такие ячейки были придуманы с целью ускорения работы процессора с данными. Зачастую ЦПУ нужно сохранять какую-либо информацию (адреса ячеек в памяти, инструкции и другие данные) на момент, пока она не пригодится вновь. И существует множество операций, которые проходят через ЦП и требуют неоднократного использования одних и тех же данных. Так вот регистры и призваны для сохранения таких данных. Они находятся “ближе” к процессору, чем постоянная память или ОЗУ и, таким образом, позволяют брать данные и записывать новые значительно быстрее. Особенно, если одну и ту же информацию необходимо использовать процессору многократно.
Вся работа между регистрами, устройствами ввода-вывода, памятью и компонентами процессора происходит по шине данных и шине адреса. Первая отвечает за хранение непосредственно информации, а вторая за адреса ячеек, в которых и хранится эта информация.
Каждый регистр состоит из триггеров, которых существует 2 вида: асинхронный и синхронный. По функциональному назначению их разделяют на 4 группы: RS-триггер, JK-триггер, T-триггер и D-триггер.
hp-country-locator-portlet
Энергопотребление
Другой значимый параметр микросхемы — энергопотребление. Питание центрального процессора может предполагать значительное расходование электроэнергии. Современные модели микросхем потребляют порядка 40-50 Вт. В некоторых случаях данный параметр имеет экономическое значение — например, если речь идет об оснащении больших предприятий несколькими сотнями или тысячами компьютеров. Но не менее значимым фактором энергопотребление выступает в части адаптации процессоров к использованию на мобильных устройствах — ноутбуках, планшетах, смартфонах. Чем соответствующий показатель меньше, тем дольше будет автономная работа девайса.
Температура CPU Package намного выше или ниже температуры кристалла. Что сломалось?
Почему CPU Package и Core показывают разные температуры, если упаковка и кристалл нагреваются примерно одинаково? При виде картины, подобной скриншоту ниже (сделан в HWiNFO), первым делом в голову лезут мысли о поломке, ведь корпус ЦП не может быть в 2 раза горячее ядер.
Разумеется, не может. Столь неправдоподобные различия обычно обусловлены неверной интерпретацией данных утилитами мониторинга, так как информацию с датчиков обрабатывают разные контроллеры при помощи различных алгоритмов. Такое нередко встречается на платформах AMD.
Другая причина подобных диковинок – неисправность температурных датчиков или элементов системы контроля. Она встречается реже.
Дифференцировать ошибки утилит от аппаратной неисправности довольно просто: неправильное считывание данных программами никак не отражается на работе компьютера, а выход из строя датчиков и контроллеров всегда имеет внешние проявления. Например, система будет сигнализировать о перегреве, хотя на самом деле его нет. Или неожиданно выключаться, что чревато еще более тяжкими последствиями.
Наконец, самый редкий случай – дефект процессора, который проявляется тем, что температура CPU Package гораздо ниже, чем Core, и не номинально, а фактически. Такие устройства долго не живут, так как дефект имеет свойство прогрессировать. Но это действительно встречается очень нечасто. Гораздо вероятнее, что вас снова пытается обмануть программа.
CPU Package – хоть и не самый главный показатель, но может многое рассказать о вашей системе.
Удачных исследований!
Устройство центрального процессора
Процессор — это своего рода мозги компьютера. На самом деле больше, чем процессор, не выполняет задач ни один элемент в компьютере. Через центральный процессор проходят сотни потоков в секунду. Он перерабатывает информацию и распределяет ее уже между другими компонентами. Не зря его называют сердцем компьютера. Через него проходит вся информация и все процессы. Что такое ЦПУ в компьютере, разобрались, перейдем к его устройству.
Верхняя часть процессора представляет собой механическую крышку. Она необходима для рассеивания тепла и в случае удара или падения защитит процессор. Сразу под этой крышкой находится своего рода кристалл, отвечающий за все процессоры в компьютере. За основу кристалла взят кремний. В случае его малейшего повреждения работа центрального процессора будет нарушена. Под кристаллом находится специальная прокладка, к которой с обратной стороны процессора прикреплены своеобразные «ножки» процессора. Именно они контактируют с материнской платой и передают всю информацию. Так же как и в случае с кристаллом, если не будет хотя бы одной ножки, то работа компьютера будет нарушена.
Параллельная архитектура[править]
Архитектура фон Неймана обладает тем недостатком, что она последовательная. Какой бы огромный массив данных не требовалось обработать, каждый его байт должен будет пройти через центральный процессор, даже если над всеми байтами требуется провести одну и ту же операцию. Этот эффект называется узким горлышком фон Неймана.
Для преодоления этого недостатка предлагались и предлагаются архитектуры процессоров, которые называются параллельными. Параллельные процессоры используются в суперкомпьютерах.
Возможными вариантами параллельной архитектуры могут служить:
- одна команда — много данных
- много команд — одни данные
- смешанная
Рекомендации по выбору процессора
При выборе ЦП некоторые характеристики будут важнее других – это зависит от предпочтений пользователя.
Для офиса
Для большинства офисных компьютеров подойдут двух- или четырехъядерные процессоры. Однако если вычислительные потребности более интенсивны, например, при программировании и графическом дизайне, для начала стоит выяснить, сколько ядер потребуется для используемого программного обеспечения.
Частота является еще одним фактором, который следует принимать во внимание. Хотя частота – это не единственное, что определяет скорость, она оказывает существенное влияние
Используемое программное обеспечение будет влиять на скорость. Например, при регулярном использовании Adobe CS 6, лучше всего подойдет процессор со скоростью не менее 2 ГГц.
Для инженерных задач
Как правило, компьютеры для инженерных задач обязаны обрабатывать много информации за короткий промежуток времени.
При покупке ЦП для такого компьютера важен многоядерный процессор. В идеале нужно искать такой чип, который предлагает гиперпоточность. Это обеспечит большую вычислительную мощность.
Для работы с графикой
При работе с графикой требования к процессору отличаются. Для обработки 2D графики – подойдут бюджетные варианты, 2 или 4 ядра с тактовой частотой 2,4 ГГц вполне справятся с задачей.
Для работы с 3D графикой лучше всего выбирать 4 или 6-ядерные чипы, с тактовой частотой 3 ГГц и выше, а также с поддержкой многопоточности.
Для игрового ПК
Потребности геймеров специфичны, когда дело доходит до вычислительной мощности компьютера.
Первое, что нужно учитывать – это количество ядер
В дополнение к числу ядер, геймерам также важно учитывать тактовую частоту. Для современных игр потребуется частота 3,8 ГГц или выше
Еще стоит обратить внимание на тепловыделение. Нынешние игры довольно требовательные, поэтому процессор быстро нагревается
У системного блока должна быть качественная система охлаждения, которая поможет адекватно удовлетворить потребности устройства, чтобы компоненты не перегревались.
Для стриминга
Выбор ЦП для стриминга зависит от сборки самого ПК.
Для бюджетных компьютеров подойдут любые четырехъядерные процессоры, которые смогут раскрыть видеокарту.
Для профессионального стриминга понадобится ЦП с 6, 8, 16 ядрами и тактовой частотой 4 ГГц и выше. Тут выбор будет завесить от купленной видеокарты и нужного разрешения для стрима.
Как узнать какой GPU в компьютере
Пользователи часто интересуются, какой GPU используется в их компьютере. При этом под термином GPU чаще всего понимают видеокарту. Это связано с тем, пользователи обычно имеют дело с видеокартой в целом, а не конкретно с GPU. Например, название видеокарты необходимо для установки подходящих драйверов и проверки минимальных требований компьютерных игр. В то время как название GPU пользователю практически никогда не требуется.
Существует несколько способов узнать название видеокарты. Самый простой – это посмотреть в диспетчере устройств. Для этого нужно нажать комбинацию клавиш Windows-R и выполнить команду «mmc devmgmt.msc». Также «Диспетчер устройств» можно открыть и другими способами.
В результате должно открыться окно «Диспетчера устройств». Здесь в разделе «Видеоадаптеры» будет указано название видеокарты.
Также в GPU-Z можно узнать название самого GPU (графического процессора). Например, на скриншоте внизу показано, что видеокарта NVIDIA GTX GeForce 950 построена на базе графического процессора GM206.
Дополнительная информация о процессорах
Ни частота, ни количество ядер не являются единственным признаком, определяющим то, что один процессор «лучше» другого. Часто это больше зависит от типа программного обеспечения, работающего на данном компьютере – другими словами, приложениями, использующими процессор.
Например, программа редактирования видео, зависящая от производительности процессора, будет работать лучше на процессорах с несколькими ядрами и небольшой частотой, чем на одноядерном процессоре с высокой частотой. Не все приложения, игры и другие программы используют преимущество наличия более одного или двух ядер у процессора, делая дополнительные ядра практически бесполезными.
Другой компонент процессора – кэш. Кэш процессора — это место временного хранения часто используемых данных. Вместо того, чтобы обращаться за этими данными к оперативной памяти (RAM), процессор определяет, какие данные, предположительно, еще будут использоваться, то есть вы захотите их использовать, и хранит из в кэше. Скорость обращения к кэшу быстрее, чем к оперативной памяти, так как является физической частью процессора; больший объем кэша означает, что для хранения подобных данных у процессора больше места.
Наличие 32-битной или 64-битной операционной системы на вашем компьютере определяет размер блоков данных, которые сможет обрабатывать процессор. С 64-битный процессор обращается с большим объемом памяти, чем 32-битный, вот почему 64-битные операционные системы и приложения не могут работать на 32-битном процессоре.
Вы сможете посмотреть подробную информацию о процессоре и других аппаратных компонентах вашего компьютера с помощью этих бесплатных информационных приложений
Каждая материнская плата поддерживает только определенную линейку типов процессоров, поэтому перед покупкой всегда проверяй это у производителя вашей материнской платы.
Основные характеристики процессоров
Мы рассмотрели, что такое процессор компьютера, как он работает
Ознакомились с тем, что из себя представляют два основных их вида, время обратить внимание на их характеристики
Итак, для начала их перечислим: бренд, серия, архитектура, поддержка определенного сокета, тактовая частота процессора, кэш, количество ядер, энергопотребление и тепловыделение, интегрированная графика. Теперь разберем с пояснениями:
Бренд – кто производит процессор: AMD, или Intel. От данного выбора зависит не только цена приобретения, и производительность, как можно было бы предположить из предыдущего раздела, но также и выбор остальных комплектующих ПК, в частности, материнской платы. Поскольку процессоры от АМД и Интел имеют различную конструкцию и архитектуру, то в сокет (гнездо для установки процессора на материнской плате) предназначенный под один тип процессора, нельзя будет установить второй;
Серия – оба конкурента делят свою продукцию на множество видов и подвидов. (AMD — Ryzen, FX,. Intel- i5, i7);
Архитектура процессора – фактически внутренние органы ЦП, каждый вид процессоров имеет индивидуальную архитектуру. В свою очередь один вид можно разделить на несколько подвидов;
Поддержка определенного сокета — очень важная характеристика процессора, поскольку сам сокет является «гнездом» на материнской плате для подсоединения процессора, а каждый вид процессоров требует соответствующий ему разъем. Собственно об этом было сказано выше. Вам либо нужно точно знать какой сокет расположен на вашей материнской плате и под нее подбирать процессор, либо наоборот (что более правильно);
Тактовая частота – один из значимых показателей производительности ЦП. Давайте ответим на вопрос что такое тактовая частота процессора. Ответ будет простым для этого грозного термина — объем операций выполняющихся в единицу времени, измеряющийся в мегагерцах (МГц);
Кэш — установленная прямо в процессор память, её ещё называют буферной памятью, имеет два уровня — верхний и нижний. Первый получает активную информацию, второй – неиспользуемую на данный момент. Процесс получения информации идет с третьего уровня во второй, а потом в первый, ненужная информация проделывает обратный путь;
Количество ядер — в ЦП их может быть от одного до нескольких. В зависимости от количества процессор будет называться двухъядерных, четырех ядерным и т.д. Соответственно от их числа будет зависеть мощность;
Энергопотребление и тепловыделение
Тут все просто – чем выше процессор «съедает» энергии, тем больше тепла он выделит, обращайте внимание на этот пункт, чтобы выбрать соответствующий кулер охлаждения и блок питания.
Интегрированная графика – у AMD первые такие разработки появились в 2006, у Intel с 2010. Первые показывают больший результат, чем конкуренты
Но все равно, до флагманских видеокарт пока ни один из них не смог дотянуть.
Как выглядит процессор и где он находится?
Современный процессор обычно маленький и квадратный, с множеством коротких, закругленных металлических разъемов на нижней стороне. У некоторых старых CPU вместо металлических разъемов есть контакты.
Процессор подключается непосредственно к «сокету» процессора (или иногда к «слоту») на материнской плате. Процессор вставляется в гнездо штырьком вниз, а небольшой рычаг помогает закрепить процессор.
Даже через некоторое время современные процессоры могут сильно нагреваться. Чтобы рассеивать это тепло, почти всегда необходимо прикреплять радиатор и вентилятор непосредственно к верхней части CPU. Как правило, они идут в комплекте с покупкой процессора.
Также доступны другие более продвинутые варианты охлаждения, в том числе комплекты «>водяного, воздушного охлаждения и устройства с фазовым переходом.
Не все процессоры имеют контакты на их нижней стороне, но в тех, которые имеют, контакты легко сгибаются
Соблюдайте осторожность при обращении, особенно при установке их на материнскую плату.
Цикл выполнения команд — Декодирование
Когда процессор получает команду, ему нужно точно определить тип этой команды. Данный процесс называется декодированием. Каждая команда обладает особым набором битов, опкодом, который дает возможность процессору распознать ее тип. Примерно по тому же принципу работает распознавание компьютером различных расширений файлов. К примеру, .jpg и .png — форматы изображений, но каждый из них обрабатывает данные по-разному, поэтому компьютеру и нужно точно распознавать их тип.
Стоит отметить, что сложность декодирования может зависеть от того, насколько продвинутой является архитектура набора команд процессора. У архитектуры RISC-V, к примеру, несколько десятков команд, а у x86 — несколько тысяч. У типичного процессора Intel x86 процесс декодирования является одним из сложнейших и занимает огромное количество памяти. Чаще всего процессоры декодируют команды, связанные с памятью, арифметическими вычислениями и переходом.
При серфинге интернета
Открытие чистой страницы нагружает ЦП не более чем на 10%. Однако такая ситуация встречается редко — даже если у вас установлен режущий рекламу AdBlock, на любом приличном сайте будут еще как минимум иллюстрации.
Без «баннерорезки» нагрузка на процессор возрастает в зависимости от того, сколько рекламы присутствует на сайте и какого она типа: статичные баннеры расходуют меньше ресурсов, динамичные и всплывающие немного больше — до 15%.
Больше всего «отжирают» мощности всплывающие видео — до 25%.
В таком же режиме работает процессор при просмотре потокового видео на Ютубе или в онлайн-кинотеатре. Также на загруженность ЦП влияет используемый браузер. Замечено, что из популярных интернет-обозревателей наименьшую нагрузку на систему дает Opera.
При прослушивании музыки или воспроизведении видео с локального диска через установленный проигрыватель нагрузка на CPU достигает 20–30%.
Функции центрального процессора
Как уже было сказано, процессор выполняет очень важную функцию в компьютере. От мощности процессора зависит то, насколько хорошо себя проявят остальные компоненты. Если мощности процессора не хватает для того, чтобы стабильно грузить приложение или игру, то видеокарта также не сможет проявить себя. Разберем, что делает центральный процессор:
- выборка (чтение) выполняемых команд;
- ввод (чтение) данных из памяти или устройства ввода/вывода;
- вывод (запись) данных в память или в устройства ввода/вывода;
- обработка данных (операндов), в том числе арифметические операции над ними;
- адресация памяти, то есть задание адреса памяти, с которым будет производиться обмен;
- обработка прерываний и режима прямого доступа.
Это основные функции ЦП. Все эти функции он выполняет каждую секунду своей работы, обеспечивая стабильную работу компьютера.
Разрядность процессора
Входная информация представленная данными и командами в процессор попадает через внешние шины. Обработка данных происходит в соответствие с командами в арифметико-логическом устройстве, а результат выводится при помощи устройств вывода. Чем больше разрядность всех схем процессора, тем большее количество информации возможно ему обработать за единицу времени. Делая вывод можно понять, что от разрядности центрального процессора на прямую зависит производительности компьютерной системы в целом.
Хорошим примером станет один из первых микропроцессоров для IBM PC 80286, которые были 16 разрядными. Следующая же модель процессора стала уже 32 разрядной, а 64 разрядные процессоры для ПК появились в 2014 году. Данная разрядность и по сей день остаётся основной разрядностью и используется в производстве в современных процессорах.
В играх
Тут уже все зависит от самой игры и ее настроек. Наименее требовательны флэш-игры, запускаемые в браузере — нагрузка на CPU в таком режиме не превышает 25%. Браузерные онлайн-игры более требовательны — могут нагрузить «камень» до 40%.Наиболее прожорливы из всех приложений клиентские игры, особенно всякий «свежачок». Во время динамичных сражений с большим скоплением юнитов или техники, нагрузка на ЦП может достигать 90%. При спокойном «сне на ходу» или стоянии персонажа на месте нагрузка обычно 40–50%.
И если вы заметили, что на вашем компьютере без всяких причин нагрузка выше, это свидетельствует о каких-то несанкционированных процессах, происходящих в системе. Детальнее об этом в публикации «Процессор загружен на 100 процентов без причин»(уже на блоге).
Относительно многозадачности — тут уже зависит от того, что именно вы запускаете. Однако в любом случае проценты будут не суммироваться, и итоговая нагрузка будет меньше, чем, казалось бы, должна быть. Связано с тем, что многоядерные процессоры хорошо справляются с несколькими задачами — на это они и рассчитаны.
Команды и иерархия памяти
Чтобы лучше понять принцип работы команд, связанных с памятью, стоит обратить внимание на концепцию иерархии памяти — связь между кэшем, оперативной памятью и главным запоминающим устройством. Когда процессор работает с командой памяти, данных о которой у него еще нет в регистре, он будет продвигаться по иерархии памяти, пока не найдет нужную информацию
Большинство современных процессоров имеют три уровня кэша: первый, второй и третий. Сначала процессор проверит наличие необходимых команд в кэше первого уровня — самом маленьком и быстром из всех. Зачастую этот кэш разделен на две части: первая отведена под данные, а вторая — под команды. Помните, команды извлекаются процессором из памяти так же, как и любые другие данные.
Типичный кэш первого уровня может состоять из нескольких сотен килобайт. Если процессор не найдет в нем то, что нужно, то перейдет к проверке кэша второго уровня (размером в несколько мегабайт), а затем — третьего (уже занимающего десятки мегабайт). В случае, если необходимых данных не будет и в кэше третьего уровня, то поиск будет производиться в оперативной памяти, а затем в накопителях. С каждым подобным «шагом», увеличивается не только объем доступных данных, но и задержка.
После того, как процессор нашел необходимые данные, он отправляет их вверх по иерархии памяти для сокращения время поиска, на случай, если они понадобятся в дальнейшем. Для справки: процессор может считывать данные во внутреннем регистре всего за один-два цикла, в кэше первого уровня понадобится немногим больше, в кэше второго уровня уже около десяти, а третьего — несколько десятков циклов. Если приходится задействовать память или накопители, то процессору может понадобятся десятки тысяч, а то и миллионы циклов. В зависимости от системы, у каждого ядра процессора может быть собственный кэш первого уровня, общий с другим ядром кэш второго уровня и кэш третьего уровня у группы из четырех или более ядер. Более подробно речь о многоядерных процессорах пойдет позже.
Как точно определить процесс который грузит комп?
Для этого вы также сортируете колонку ЦП, определяете по процентам кто там грузит сильно, далее нажимаете правой кнопкой по виновнику — выбираете Подробно:
Если нажать Открыть расположение файла — тогда будет открыта папка, откуда запускается программа/процесс, при этом сам файл в папке будет выделен.
В результате вас перекинет на вкладку Подробности, где будет выделен процесс:
В колонке ЦП указана цифра, которая имеет значение от 0 до 100. Хоть нигде и не написано, но я думаю — это проценты. Собственно цифра и означает — насколько в процентах грузит процесс.
С другой стороны — можно сразу зайти на вкладку Подробности и там также сортировать процессы по колонке ЦП, возможно так будет даже эффективнее))
Ядро процессора
Под данным термином скрывается множество понятий. Если речь идет о том, что такое процессор и из каких частей он состоит, то ядро — это его составляющая, предназначенная для выполнения одного потока команд. Кроме того, есть многоядерные варианты, способные выполнять несколько потоков команд.
К «ядерным» характеристикам относятся:
- система команд;
- микроархитектура;
- количество функциональных блоков;
- напряжение питания;
- объем встроенной кэш-памяти;
- площадь кристалла;
- логический и физический интерфейс;
- максимальное и типичное тепловыделение;
- тактовые частоты;
- технология производства.
В то же время в физическом смысле под словами “ядро процессора” понимают его часть, содержащую основные функциональные блоки или обычно открытый кристалл микропроцессора. В любом случае это — необходимая часть “мозга” ПК. Таким образом, вопрос «что такое ядерный процессор» звучит несколько некорректно, если, конечно, рассматривается только CPU, а не все те устройства и программы, которые также называются процессорами.
Микропроцессоры
По мере развития компьютерной техники в структуру ПК стали внедряться девайсы, получившие название «микропроцессор». Одним из первых устройств такого типа стало изделие Intel 4004, выпущенное американской корпорацией в 1971 году. Микропроцессоры в масштабе одной микросхемы объединили в своей структуре те функции, что мы определили выше. Современные девайсы, в принципе, работают на основе той же самой концепции. Таким образом, центральный процессор ноутбука, ПК, планшета содержит в своей структуре: логическое устройство, регистры, а также модуль управления, отвечающие за конкретные функции. Однако на практике компоненты современных микросхем чаще всего представлены в более сложной совокупности. Изучим данную особенность подробнее.
AIDA64
Если вы всерьёз задумались о «разгоне» центрального процессора или просто хотите лучше контролировать его состояние, вам пригодится специальная программа. Ведь что такое cpu в компьютере и его температура? Это то же самое, что и температура у человека. У него также есть средняя температура, считающаяся нормой. Программа AIDA64 — градусник для вашего центрального процессора. Для определения степени «болезни» вашего ЦПУ, вы должны будете установить её на ваш персональный компьютер. Эта программа воспользуется установленными датчиками и выдаст вам результат.
Результатом работы будут следующие значения: ЦП, cpu package, cpu gt cores и температуры каждого ядра процессора. В первую очередь, нас интересует второй пункт. Что такое cpu package? Это температура под теплораспределительной крышкой процессора. Именно она является практически главным показателем температуры вашего процессора. Запомните, что нормальная температура процессора в режиме ожидания составляет до 45 градусов по цельсию. В рабочем режиме — до 65. Если температура переваливает за 70, то ваш процессор «болен», а значит, необходимо срочно искать и устранять причины неисправности.
Фундамент любого процессора: архитектура набора команд
Первое, на что натыкаешься при разборе любого процессора — это на архитектуру набора команд (ISA). Архитектура является чем-то вроде фундамента работы процессора и именно от нее зависит то, как он работает и как все внутренние системы взаимодействуют друг с другом. Существует огромное количество архитектур, но самыми распространенными являются x86 (преимущественно в стационарных компьютерах и ноутбуках) и ARM (в мобильных устройствах и встроенных системах).
Чуть менее распространенными и более нишевыми являются MIPS, RISC-V и PowerPC. Архитектура набора отвечает за ряд основных вещей: какие инструкции процессор может обрабатывать, как он взаимодействует с памятью и кэшем, как задача распределяется по нескольким этапам обработки и др.
Чтобы лучше понять устройство процессора, разберем его элементы в том порядке, по которому выполняются команды. Различные типы инструкций могут следовать разными путями и использовать разные компоненты ЦП, поэтому здесь они будут обобщены, чтобы охватить максимум. Начнем с базового дизайна одноядерных процессоров и постепенно будем переходить к более продвинутым и сложным экземплярам.