Процессор. назначение. состав. основные параметры, характеризующие процессор.
Центральный процессор (CPU, от англ. Central Processing Unit) — это основной рабочий компонент компьютера, который выполняет арифметические и логические операции, заданные программой, управляет вычислительным процессом и координирует работу всех устройств компьютера.
Центральный процессор в общем случае содержит в себе:
— шины данных и шины адресов;
— кэш — очень быструю память малого объема (от 8 до 512 Кбайт);
— математический сопроцессор чисел с плавающей точкой.
Первые процессоры изготавливаются из отдельных деталей (транзисторов). Современный процессор уменьшается внутри 1 кристалла кремния и размер его 4-6см в квадрате. Это позволило значительно увеличить скорость работы и повысить его надежность.
«-» в связи с уменьшением размера процессора ухудшило условие теплоотдачи от его элементов, в результате чего его необходимо охлаждать, для этого используется кулер.
Устройство процессора: процессор состоит из ячеек, в к-ых данные могут не только хранится, но и изменяться. Внутренние ячейки процессора называют регистор. Каждая группа регистров выполняет свои функции: в одних попавшие данные рассматриваются не как данные, а как команды, управляющие работой данных в других регистрах, а другие регистры – в зависимости от своего содержания способны изменять (модифицировать) исполнение команды.
Система команд процессора – это совокупность всех команд, к-ые может выполнить процессор над данными.
CISC- процессор работает с более 1000 наборов команд. Такую систему команд называют расширенной.
RISC – процессоры появились в 80-х годах, кол-во команд порядком 50.
Процессор INTEL относятся cisc процессорам, однако, чтобы наращивать быстродействие своих изделий, фирма Intel активно применяет достижения Risc –архитектуры. Risc-ядро способно эмулировать (изменять) CISC – систему.
Устройство управления управляет всей работой:
-извлекает из памяти очередную команду.
-расшифровывает ее и преобразовывает в последовательность стандартных элементарных действий.
-заносит в АЛУ исходные данные.
-обеспечивает синхронность работы всех узлов машины.
Если два процессора имеют одинаковую систему команд, то они полностью совместимы на программном уровне.
Процессоры, имеющие разные системы команд как правило несовместимы или ограниченно совместимы.
Х86 имеют ограниченную совместимость, обладают совместимостью по принципу сверху-вниз. Это принцип состоит в том, что каждый новый процессор «понимает» команды своих предшественников, но не наоборот.
Основные характеристики процессора:
-рабочее напряжение – обеспечивает материнская плата. Вначале 5 в, сейчас 2-3 в.
-разрядность процессора — это число одновременно обрабатываемых им битов. Разрядность регистров и разрядность шины данных влияют на длину обрабатываемых данных, а разрядность шины адреса определяет мах объем памяти, способной поддерживаться процессором.
-Рабочая тактовая частота. Такты- это отдельные элементарные операции, из к-х состоит любая машинная команда или операция процессора.
Тактовая частота- определяется кол-вом тактовых импульсов в единицу времени. В комп-ре тактовые импульсы задает одна из микросхем, входящих в чипсет.
-коэффициент внутреннего умножения тактовой частоты
23. ЭВМ получили широкое распространение, начиная с 50-х годов. Прежде это были очень большие и дорогие устройства, используемые лишь в государственных учреждениях и крупных фирмах. Размеры и форма цифровых ЭВМ неузнаваемо изменились в результате разработки новых устройств, называемых микропроцессорами.
Микропроцессор (МП) — это программно-управляемое электронное цифровое устройство, предназначенное для обработки цифровой информации и управления процессом этой обработки, выполненное на одной или нескольких интегральных схемах с высокой степенью интеграции электронных элементов.
Устройство процессора
Ключевыми компонентами процессора являются арифметико-логическое устройство (АЛУ), регистры и устройство управления. АЛУ выполнят основные математические и логические операции. Все вычисления производятся в двоичной системе счисления. От устройства управления зависит согласованность работы частей самого процессора и его связь с другими (внешними для него) устройствами. В регистрах временно хранятся текущая команда, исходные, промежуточные и конечные данные (результат вычислений АЛУ). Разрядность всех регистров одинакова.
Кэш данных и команд хранит часто используемые данные и команды. Обращение в кэш происходит намного быстрее, чем в оперативную память, поэтому, чем он больше, тем лучше.
Назначение процессора в персональном компьютере: a. обрабатывать одну программу в данный момент времени;
Как быстро выучить стихотворение наизусть? Запоминание стихов является стандартным заданием во многих школах.
Как научится читать по диагонали? Скорость чтения зависит от скорости восприятия каждого отдельного слова в тексте.
Как быстро и эффективно исправить почерк? Люди часто предполагают, что каллиграфия и почерк являются синонимами, но это не так.
Как научится говорить грамотно и правильно? Общение на хорошем, уверенном и естественном русском языке является достижимой целью.
Основные характеристики процессоров
Хорошо. Теперь, когда мы знаем, что такое процессор и его краткую историю появления, нам нужно расставить все точки над i и разобрать еще одну не менее важную составляющую процессоров — характеристики и за что они вообще отвечают.
Производитель
На текущий момент на рынке процессоров существует только два крупных игрока, которые постоянно конкурируют друг с другом как в плане технологий, так и за деньги в вашем кармане — AMD (Advanced Micro Devices) и Intel.
Мы не берём в расчет производителей, которые выпускают мобильные или другие узконаправленные процессоры, но в целях этичности их стоит упомянуть — МЦСТ (Эльбрус), Qualcomm, VIA Technologies, Samsung, Huawei и т. д.
Очень трудно говорить, кто лучше или процессор какого производителя вам стоит выбрать. Всё зависит от конкретных потребностей и ряда задач, которые будут выполняться на данном процессоре. Внести немного ясности в процесс выбора как производителя, так и процессора должна наша статья «Какой процессор лучше: AMD или Intel?»
Сокет (Socket)
Сокет — это разъем подключения (программный интерфейс) для установки центрального процессора на материнскую плату. На английском языке он называется Socket. Сокет — это первый параметр, на который вам нужно обратить внимание при выборе центрального процессора. Существует большое количество сокетов и их модификаций. Например, если у вас есть материнская плата с сокетом LGA 1151, то и процессор должен быть с сокетом LGA 1151, так как процессор с другим сокетом попросту невозможно установить в сокет материнской платы LGA 1151.
Тактовая частота
Такт — это промежуток времени между началом подачи текущего импульса ГТЧ (Генератор технической частоты) и началом подачи следующего.
Исторически сложилась, что тактовая частота измеряется в мегагерцах (для тысячных исчислений используются гигагерцы). Под тактовой частотой следует понимать количество тактов или вычислений в секунду. Следовательно, чем выше тактовая частота процессора, тем больше тактов (операций) в секунду может выполнить центральный процессор.
В качестве примера: центральный процессор с тактовой частотой 1 МГц обрабатывает 1 миллион тактов (операций) в секунду.
У процессоров существует параметр как базовой частоты, так и турбочастоты.
Базовая частота подразумевает частоту, с которой центральный процессор готов обрабатывать операций в стандартном режиме или при отсутствии интенсивной нагрузки. Если базовой частоты становиться недостаточно, автоматически включается интерсивный (турборежим) режим работы, в котором за счет повышения напряжения, центральный процессор поднимает свою тактовую частоту до заявленных, максимальных значений, что позволяет увеличить общую производительности и скорость обработки команд (тактов).
Количество ядер
Ядро — является самой главной частью процессора. Это своеобразный «мозг», который обрабатывает все поступающие команды. Ядро может обрабатывать только один поток команд, следовательно, если в процессоре есть два ядра, ОС может распараллелить поток команд, и ядра будут обрабатывать отдельные потоки команд, что увеличивает общую производительность. Стоит отметить, чтобы процессор мог обрабатывать команды в нескольких потоках и на разных ядрах, сам код программы должен поддерживать многоядерность и многопоточность, в противном случае будет работать только одно ядро, и разницы в производительности вы попросту не увидите. К счастью, большинство современных приложений поддерживают и то, и другое.
Число потоков
Число потоков — это параметр, который отвечает за то, сколько потоков информации может обрабатывать одно ядро процессора.
В качестве примера: процессор Intel Core i3-4170 имеет 2 реальных физических ядра, каждое ядро способно обрабатывать команды в два потока, что при должной оптимизации со стороны программного обеспечения позволяет получить бюджетный аналог четырехъядерного процессора при наличии только двух физических ядер. К сожалению, не все модели процессоров имеют дополнительные потоки.
Кэш (L1, L2, L3)
Кэш-память не менее важный параметр при выборе процессора, чем все остальные. Кэш-память это область энергозависимого ОЗУ (оперативное запоминающее устройство), в котором хранится информация, с которой центральный процессор работает в текущий момент или собирается работать в ближайшем будущем (или, возможно, уже отработал, но ему еще потребуется эта информация).
Использование кэш-памяти позволяет получить доступ к хранимой информации или командам мгновенно без участия в данном процессе оперативной памяти и связующей шины. Следовательно, чем больше кэш-памяти на различных уровнях имеет процессор, тем лучше.
Техпроцесс
Под словом «техпроцесс» следует понимать технологию, которая используется при производстве полупроводниковых элементов процессора. С уменьшением цифры техпроцесса уменьшается размер и толщина транзисторов, которые размещены в процессоре.
В качестве примера: AMD Ryzen 5 1600 имеет техпроцесс 12 нм, что, в свою очередь, означает, что размер используемых в нём транзисторов равен 12 нанометрам.
Тепловыделение (TDP)
В процессе работы процессор выделяет различное количество тепла. Чтобы исключить возможность перегрева, конструкторами был добавлен уникальный для каждого процессора параметр «тепловыделение (TDP)», с помощью которого можно рассчитать необходимое охлаждение для стабильной работы процессора.
Параметр «тепловыделение (TDP)» процессора означает, сколько ватт тепловой мощности выделяется при максимальной нагрузке на процессор. Например, заявленное тепловыделение AMD Ryzen 7 PRO 1700X равно 95 Вт, что означает, что вам потребуется охлаждение, которое сможет рассеять с поверхности процессора 95 Вт тепла.
Хоть многие и игнорируют этот параметр, но как минимум на него стоит обратить внимание и при выборе «горячего» процессора заложить в его стоимость соответствующий кулер, который сможет обеспечить должное охлаждение и поможет избежать чрезмерного нагрева и последующий переход в состояние троттлинга.
Троттлинг (от англ. throttling — удушение) — это естественный механизм защиты процессора, когда при интенсивной нагрузке он умышленно занижает свои рабочие параметры, чтобы избежать потенциального перегрева и, как следствие, выхода из строя.
Разрядность процессора
Под определением разрядности следует понимать количество бит информации, которые центральный процессор может обрабатывать за один такт. Если размер данных за один цикл равен 1 байту, то процессор является восьмиразрядным (8 bit). В случае если размер данных составляет 2 байта, такой процессор будет считаться шестнадцатиразрядным (16 bit). Для тридцатидвухразрядного (32 bit) и шестидесяти четырех разрядного (64 bit) процессоров размер данных будет равен 4 и 8 байтам, соответственно.
Тогда почему все тридцатидвухразрядные процессоры обозначаются как x86? Давайте попробуем прояснить ситуацию — аббревиатура или набор инструкций x86 получен в наследство от процессора Intel i8086 и ряда последующих моделей процессоров, в именовании которых использовалось значение 86.
Хотелось бы добавить, что тридцатидвухразрядные процессоры (32 bit) и операционные системы (Windows x86) не поддерживают более 4 Гб оперативной памяти. В то время как шестидесяти четырех разрядный процессор (64 bit) и ОС могут использовать до 16 Тб оперативной памяти.
Интегрированное графическое ядро
Конструкторы и разработчики процессоров научились умещать под защитной крышкой маленького процессора не только саму архитектуру процессора, но и отдельное графическое ядро, которое способно на аппаратном уровне имитировать внешнюю видеокарту.
И пусть интегрированное графическое ядро значительно уступает в производительности своим старшим братьям, внешним видеокартам, его производительности хватает, чтобы работать с большинством современных программ, к тому же такие интегрированные видеокарты вполне справляются с простыми и нетребовательными видеоиграми по типу Minecraft или Dota 2.
Стоит отметить, что не все модели процессоров имеют интегрированное графическое ядро, и если в ваш бюджет для сборки компьютера не входит покупка отдельной видеокарты, вам стоит обратить внимание на процессоры, которые имеют отдельное интегрированное графическое ядро, например AMD Athlon 3000G или Intel Celeron G5900.
Функции CPU
Какие функции выполняет центральный процессор CPU? Главная функция ― управление всеми операциями компьютера: от простейших сложений чисел на калькуляторе до запуска компьютерных игр. Если рассматривать основные функции центрального процессора подробнее, CPU:
- получает данные из оперативной памяти, выполняет с ними арифметические и логические операции, передаёт их на внешние устройства,
- формирует сигналы, необходимые для работы внутренних узлов и внешних устройств,
- временно хранит результаты выполненных операций, переданных сигналов и других данных,
- принимает запросы от внешних устройств и обрабатывает их.
Производители процессоров
Ассортимент процессоров включает как слабые одноядерные процессоры, так и мощные многоядерные. Их созданием занимаются многие производители, но флагманами считаются две марки — Intel и AMD.
Различие между товарами двух брендов заключается в архитектуре и каждый из них предлагает свой вид процессора, который кардинально отличается друг от друга.
Продукция каждого из производителей имеет свои достоинства и недостатки. Предлагаю ознакомиться с ними ниже.
Intel
Достоинства процессоров Intel:
- низкое потребление энергии;
- высокая производительность в играх;
- высокий уровень доверия у разработчиков ПО;
- хорошая связь с ОЗУ;
- в рамках одной программы операции выполняются лучше, чем в случае с процессорами AMD.
Недостатки:
- высокая стоимость;
- снижение производительности при использовании нескольких ресурсоемких программ;
- интегрированная графика реализована хуже, чем в AMD.
Достоинства процессоров AMD:
- сравнительно невысокая стоимость;
- разгон процессора и последующее повышение его мощности до 20%;
- хорошие графические ядра.
Недостатки:
- не очень хорошее взаимодействие с ОЗУ;
- довольно высокое потребление энергии;
- иногда недостаточная производительность в играх при наличии мощной видеокарты.
Вот и все, дорогие друзья. Я постарался простыми словами рассказать, что такое процессор и для чего он необходим. Надеюсь, что после прочтения статьи у вас не останется вопросов.
Приглашаю пообщаться на эту тему с другими читателями блога KtoNaNovenkogo.ru в комментариях и высказать свое мнение насчет того, процессор какого производителя лучше — Intel или AMD.
Напоследок предлагаю посмотреть видео по теме:
Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ru
Эта статья относится к рубрикам:
Комментарии и отзывы (3)
Я бы не сказал, что AMD дешевле, главное, по их маркировке невозможно понять их производительность в сравнении с процессорами Intel. Сколько у меня было интеловских процессоров, все их менял только по причине морального устаревания, из строя они ни разу не выходили, потому предпочитаю Intel.
Те, кто не разбираются в компьютерах, часто называют процессором весь системный блок!:) А вообще, сейчас производительности современных процессоров хватает для любых задач. Его можно не менять по 5-10 лет, прогресс в этом сегменте идет не так быстро.
Сергей: скажу Вам больше. Уже лет пять-семь, как никакого прогресса в ЦП нет. Есть маркетинговые ходы, заставляющие покупать новое, но реальная производительность уперлась в фундаментальные ограничения, которые с текущим подходом обойти не удается.