Из чего состоит компьютер?
Содержание:
- Shop-Script
- Многоядерность
- Инструкции микропроцессора
- Принципы работы процессора
- Блок управления и исполнительный тракт
- Как устроен процессор
- Перенос Яндекс.Ключа
- Выключение горячими клавишами
- Декодирование
- Но сначала разберемся с диодом
- На что обратить внимание при выборе процессора
- Роль Intel в истории микропроцессорной индустрии
- Роль процессора в играх
- Два основных компонента процессора
- Что такое процессор (CPU)?
- Возможности IPTV-проигрывателей
- На что CPU не влияет
- Скачать по прямой ссылке или торрент файл
- Кремний
- За что отвечает каждая часть компьютера?
Shop-Script
Многоядерность
Последняя особенность процессоров, которая будет рассмотрена в этой статье — то, как можно объединить несколько отдельных процессоров для получения многоядерного. Это не просто объединение нескольких копий одного ядра, ведь как нельзя просто превратить однопоточную программу в многопоточную, так нельзя и провернуть подобное с процессором. Проблема возникает из-за зависимости ядер.
В случае с четырьмя ядрами процессору необходимо отправлять команды в 4 раза быстрее. Также нужно четыре раздельных интерфейса для памяти. Именно из-за наличия нескольких ядер на одном чипе, потенциально работающих с одними и теми же частями данных, возникает проблема слаженности и согласованности их работы. Предположим, если два ядра обрабатывали команду, использующую одни и те же данные, то как процессор определяет, у которого из них правильное значение? А что, если одно ядро модифицировало данные, но они не успели вовремя дойти до второго ядра? Поскольку у них есть отдельные кэши, в которых могут храниться пересекающиеся данные, для устранения возможных конфликтов необходимо использовать сложные алгоритмы и контроллеры.
Чрезвычайно важную роль в многоядерных процессорах играет и точность прогнозирования переходов. Чем больше в процессоре ядер, тем выше вероятность того, что одной из исполняемых команд будет именно команда перехода, способная в любое время изменить общий поток задач.
Как правило, отдельные ядра обрабатывают команды из разных потоков, тем самым снижая зависимость между ядрами. Поэтому, открыв диспетчер задач, вы чаще всего видите, что загружено лишь одно ядро процессора, а другие едва работают — многие программы попросту изначально не предназначены для многопоточности. Кроме того, могут быть определенные случаи, в которых эффективнее использовать только одно ядро процессора, а не тратить ресурсы на попытки разделить команды.
Инструкции микропроцессора
Даже простейший микропроцессор способен обрабатывать достаточно большой набор инструкций. Набор инструкций является своего рода шаблоном. Каждая из этих загружаемых в регистр команд инструкций имеет свое значение. Людям непросто запомнить последовательность битов, поэтому каждая инструкция описывается в виде короткого слова, каждое из которых отражает определенную команду. Эти слова составляют язык ассемблера процессора. Ассемблер переводит эти слова на понятный процессору язык двоичных кодов.
Приведем список слов-команд языка ассемблера для условного простого процессора, который мы рассматриваем в качестве примера к нашему повествованию:
- LOADA mem — Загрузить (load) регистр A из некоторого адреса памяти
- LOADB mem — Загрузить (load) регистр B из некоторого адреса памяти
- CONB con — Загрузить постоянное значение (constant value) в регистр B
- SAVEB mem — Сохранить (save) значение регистра B в памяти по определенному адресу
- SAVEC mem — Сохранить (save) значение регистра C в памяти по определенному адресу
- ADD — Сложить (add) значения регистров A и B. Результат действия сохранить в регистре C
- SUB — Вычесть (subtract) значение регистра B из значения регистра A. Результат действия сохранить в регистре C
- MUL — Перемножить (multiply) значения регистров A и B. Результат действия сохранить в регистре C
- DIV — Разделить (divide) значение регистра A на значение регистра B. Результат действия сохранить в регистре C
- COM — Сравнить (compare) значения регистров A и B. Результат передать в тестовый регистр
- JUMP addr — Перепрыгнуть (jump) к указанному адресу
- JEQ addr — Если выполняется условие равенства значений двух регистров, перепрыгнуть (jump) к указанному адресу
- JNEQ addr — Если условие равенства значений двух регистров не выполняется, перепрыгнуть (jump) к указанному адресу
- JG addr — Если значение больше, перепрыгнуть (jump) к указанному адресу
- JGE addr — Если значение больше или равно, перепрыгнуть (jump) к указанному адресу
- JL addr — Если значение меньше, перепрыгнуть (jump) к указанному адресу
- JLE addr — Если значение меньше или равно, перепрыгнуть (jump) к указанному адресу
- STOP — Остановить (stop) выполнение
Английские слова, обозначающие выполняемые действия, в скобках приведены неспроста. Так мы можем видеть, что язык ассемблера (как и многие другие языки программирования) основан на английском языке, то есть на привычном средстве общения тех людей, которые создавали цифровые технологии.
Принципы работы процессора
ЦП работает под управлением программы, которая находится в оперативной памяти.
АЛУ получает данные и выполняет указанную операцию, записывая результат в один из свободных регистров.
Текущая команда находится в специальном регистре команд. При работе с текущей командой значение так называемого счетчика команд увеличивается, который затем указывает на следующую команду (исключением может быть только команда перехода).
Команда состоит из записи операции (которую нужно выполнить), адресов ячеек исходных данных и результата. По указанным в команде адресам берутся данные и помещаются в обычные регистры (в смысле не в регистр команды), получившийся результат тоже сначала помещается в регистр, а уж потом перемещается по своему адресу, указанному в команде.
Блок управления и исполнительный тракт
Элементы процессора можно разделить на два основных: блок управления (он же — управляющий автомат) и исполнительный тракт (он же — операционный автомат). Говоря простым языком, процессор — это поезд, в котором машинист (управляющий автомат) управляет различными элементами двигателя (операционного автомата).
Исполнительный тракт подобен двигателю и, как следует из названия, это путь, по которому данные передаются при их обработке. Он получает входные данные, обрабатывает их и отправляет в нужное место после завершения операции. Блок управления, в свою очередь, направляет этот поток данных. В зависимости от инструкции, исполнительный тракт будет направлять сигналы к различным компонентам процессора, включать и выключать различные части пути, а также отслеживать состояние всего процессора.
Блок-схема работы базового процессора. Черными линиями отображен поток данных, а красными — поток команд.
Как устроен процессор
Процессор состоит главным образом из 3 компонентов: арифметико-логическое устройство, устройство управления (АЛУ и УУ соответственно) и регистры памяти. Рассмотрим каждое подробнее.
Арифметико-логическое устройство
Как можно догадаться по названию это нечто, производящее все логические и арифметические вычисления. Часть ЦП, которая занимается только подсчетом и операциями, такими как вычитание, сложение, логические операции (“или”, “и”, “не”, “исключающее или” и другие).
Устройство управления
Этот компонент ЦПУ предназначен для работы с командами. Простыми словами, это “менеджер”, который принимает инструкции, прочитывает их и принимает различные решения. Такое устройство отдает распоряжения и управляет работой других компонентов компьютера.
Существует несколько видов УУ:
- Построенный на жесткой логике;
- Микропрограммируемый.
Первый тип УУ невозможно модифицировать и изменять его поведение и реакцию на различные команды без физического вмешательства. Это объясняется тем, что характер работы задается устройством печатной платы или кристаллом (более глубокие элементы внутреннего строения УУ). Второй тип как раз таки больше поддается различным изменениям, так как его можно запрограммировать под любые задачи. Стоит отметить, что УУ, построенный на жесткой логике, работает быстрее, в то время как микропрограммируемый УУ более гибкий.
Регистры
Фактически, регистры – внутренние ячейки памяти процессора. 1 регистр – это минимальная ячейка в памяти, которая состоит из логических элементов. Такие ячейки были придуманы с целью ускорения работы процессора с данными. Зачастую ЦПУ нужно сохранять какую-либо информацию (адреса ячеек в памяти, инструкции и другие данные) на момент, пока она не пригодится вновь. И существует множество операций, которые проходят через ЦП и требуют неоднократного использования одних и тех же данных. Так вот регистры и призваны для сохранения таких данных. Они находятся “ближе” к процессору, чем постоянная память или ОЗУ и, таким образом, позволяют брать данные и записывать новые значительно быстрее. Особенно, если одну и ту же информацию необходимо использовать процессору многократно.
Вся работа между регистрами, устройствами ввода-вывода, памятью и компонентами процессора происходит по шине данных и шине адреса. Первая отвечает за хранение непосредственно информации, а вторая за адреса ячеек, в которых и хранится эта информация.
Каждый регистр состоит из триггеров, которых существует 2 вида: асинхронный и синхронный. По функциональному назначению их разделяют на 4 группы: RS-триггер, JK-триггер, T-триггер и D-триггер.
Перенос Яндекс.Ключа
Выключение горячими клавишами
В некоторых модельных линейках компании Lenovo предусмотрены специальные комбинации клавиш, которые позволяют за секунду активировать и деактивировать кнопку Fn. Например, на определенных девайсах вам необходимо один раз использовать комбинацию Fn+ F11 или Fn+ NumLock. Чтобы включить клавишу обратно, повторно нажмите одну из представленных комбинаций.
У отдельных серий ноутбуков этот функционал может отличаться. Например, у компьютеров ThinkPad управление данной системной клавишей осуществляется через Fn+Esc. Это действие также блокирует все функциональные клавиши. Удобный вариант для тех, кто не хочет случайно задеть кнопки во время игры или выполнения важных операций по работе.
Декодирование
Разговор о декодировании придется начать c рассмотрения филологических вопросов. Увы, далеко не все компьютерные термины имеют однозначные соответствия в русском языке. Перевод терминологии зачастую шел стихийно, а поэтому один и тот же английский термин может переводиться на русский несколькими вариантами. Так и случилось с важнейшей составляющей микропроцессорной логики «instruction decoder». Компьютерные специалисты называют его и дешифратором команд и декодером инструкций. Ни одно из этих вариантов названия невозможно назвать ни более, ни менее «правильным», чем другое. Дешифратор команд нужен для того, чтобы перевести каждый машинный код в набор сигналов, приводящих в действие различные компоненты микропроцессора. Если упростить суть его действий, то можно сказать, что именно он согласует «софт» и «железо».
Рассмотрим работу дешифратора команд на примере инструкции ADD, выполняющей действие сложения:
- В течение первого цикла тактовой частоты процессора происходит загрузка команды. На этом этапе дешифратору команд необходимо: активировать буфер сортировки для счетчика команд; активировать канал чтения (RD); активировать защелку буфера сортировки на пропуск входных данных в регистр команд
- В течение второго цикла тактовой частоты процессора команда ADD декодируется. На этом этапе арифметико-логическое устройство выполняет сложение и передает значение в регистр C
- В течение третьего цикла тактовой частоты процессора счетчик команд увеличивает свое значение на единицу (теоретически, это действие пересекается с происходившим во время второго цикла)
Каждая команда может быть представлена в виде набора последовательно выполняемых операций, которые в определенном порядке манипулируют компонентами микропроцессора. То есть программные инструкции ведут ко вполне физическим изменениям: например, изменению положения защелки. Некоторые инструкции могут потребовать на свое выполнение двух или трех тактовых циклов процессора. Другим может потребоваться даже пять или шесть циклов.
Но сначала разберемся с диодом
Вдыхаем!
Кремний (он же Si – «silicium» в таблице Менделеева) относится к категории полупроводников, а значит он, с одной стороны, пропускает ток лучше диэлектрика, с другой, – делает это хуже, чем металл.
Хочется нам того или нет, но для понимания работы и дальнейшей история развития процессоров придется окунуться в строение одного атома кремния. Не бойтесь, сделаем это кратко и очень понятно.
У атома кремния есть четыре электрона, благодаря которым он образует связи (а если быть точным – ковалентные связи) с такими же близлежащими тремя атомами, формируя кристаллическую решетку. Пока большинство электронов находятся в связи, незначительная их часть способна двигаться через кристаллическую решетку. Именно из-за такого частичного перехода электронов кремний отнесли к полупроводникам.
Но столь слабое движение электронов не позволило бы использовать транзистор на практике, поэтому ученые решили повысить производительность транзисторов за счет легирования, а проще говоря – дополнения кристаллической решетки кремния атомами элементов с характерным размещением электронов.
Так стали использовать 5-валентную примесь фосфора, за счет чего получили транзисторы n-типа. Наличие дополнительного электрона позволило ускорить их движение, повысив пропуск тока.
При легировании транзисторов p-типа таким катализатором стал бор, в который входят три электрона. Из-за отсутствия одного электрона, в кристаллической решетке возникают дырки (выполняют роль положительного заряда), но за счет того, что электроны способны заполнять эти дырки, проводимость кремния повышается в разы.
Предположим, мы взяли кремниевую пластину и легировали одну ее часть при помощи примеси p-типа, а другую – при помощи n-типа. Так мы получили диод – базовый элемент транзистора.
Теперь электроны, находящиеся в n-части, будут стремится перейти в дырки, расположенные в p-части. При этом n-сторона будет иметь незначительный отрицательный, а p-сторона – положительный заряды. Образованное в результате этого «тяготения» электрическое поле –барьер, будет препятствовать дальнейшему перемещению электронов.
Если к диоду подключить источник питания таким образом, чтобы «–» касался p-стороны пластины, а «+» – n-стороны, протекание тока будет невозможно из-за того, что дырки притянутся в минусовому контакту источника питания, а электроны – к плюсовому, и связь между электронами p и n стороны будет утеряна за счет расширения объединенного слоя.
Но если подключить питание с достаточным напряжением наоборот, т.е. «+» от источника к p-стороне, а «–» – к n-стороне, размещенные на n-стороне электроны будут отталкиваться отрицательным полюсом и выталкиваться на p-сторону, занимая дырки в p-области.
Но теперь электроны притягивает к положительному полюсу источника питания и они продолжаются перемещаться по p-дыркам. Это явление назвали прямым смещением диода.
На что обратить внимание при выборе процессора
Это были 3 основных характеристики компьютерного процессора – теперь время для всего остального.
TDP процессора
Thermal Design Power – это, в теории, параметр, который указывает количество тепла выделяемое процессором, выраженное в ваттах (Вт). В теории, потому что как Intel, так и AMD используют различную методику оценки этого значения, поэтому значения в графе TDP имеют разный смысл.
AMD определяет максимальную мощность, которую процессор может принять и отдать в виде тепла. Intel определяет TDP как максимальную потребляемую мощность в виде тепла, когда процессор загружен приложениями.
В действительности, этот параметр имеет значение при выборе системы охлаждения, которая должна иметь запас производительности.
Интегрированная графическая система
Если ищите компьютер по низкой цене или предназначенный для мультимедиа, то стоит рассмотреть интегрированную графическую систему. Почти все процессоры Intel имеют встроенный процессор Intel ultra-hd Graphics, а в случае процессоров Ryzen ищите маркировку G.
Технологический процесс
По-другому называется литография. Именно от него, в значительной степени, зависит потребность в энергии и то, как много тепла будет выделять процессор. Современные процессоры Intel производятся в 12-нанометровому техпроцессу. Чипы AMD также изготовлены в литографии 12 нм, однако, обе компании используют немного другие детерминанты, и эти значения де-факто не равны.
Чем выше технологический процесс, тем больше тока будет потреблять процессор и тем больше тепла будет создавать.
Роль Intel в истории микропроцессорной индустрии
Первым микропроцессором для домашних компьютеров стал представленный в 1974 году Intel 8080. Вся вычислительная мощность 8-битного компьютера помещалась в одном чипе. Но по-настоящему большое значение имел анонс процессора Intel 8088. Он появился в 1979 году и с 1981 года стал использоваться в первых массовых персональных компьютерах IBM PC.
Далее процессоры начали развиваться и обрастать мощью. Каждый, кто хоть немного знаком с историей микропроцессорной индустрии, помнит, что на смену 8088 пришли 80286. Затем настал черед 80386, за которым следовали 80486. Потом были несколько поколений «Пентиумов»: Pentium, Pentium II, III и Pentium 4. Все это «интеловские» процессоры, основанные на базовой конструкции 8088. Они обладали обратной совместимостью. Это значит, что Pentium 4 мог обработать любой фрагмент кода для 8088, но делал это со скоростью, возросшей примерно в пять тысяч раз. С тех пор прошло не так много лет, но успели смениться еще несколько поколений микропроцессоров.
- Name (Название). Модель процессора
- Date (Дата). Год, в который процессор был впервые представлен. Многие процессоры представляли многократно, каждый раз, когда повышалась их тактовая частота. Таким образом, очередная модификация чипа могла быть повторно анонсирована даже через несколько лет после появления на рынке первой его версии
- Transistors (Количество транзисторов). Количество транзисторов в чипе. Вы можете видеть, что этот показатель неуклонно увеличивался
- Microns (Ширина в микронах). Один микрон равен одной миллионной доле метра. Величина этого показателя определяется толщиной самого тонкого провода в чипе. Для сравнения, толщина человеческого волоса составляет 100 микрон
- Clock speed (Тактовая частота). Максимальная скорость работы процессора
- Data Width. «Битность» арифметико-логического устройства процессора (АЛУ, ALU). 8-битное АЛУ может слагать, вычитать, умножать и выполнять иные действия над двумя 8-битными числами. 32-битное АЛУ может работать с 32-битными числами. Чтобы сложить два 32-битных числа, восьмибитному АЛУ необходимо выполнить четыре инструкции. 32-битное АЛУ справится с этой задачей за одну инструкцию. Во многих (но не во всех) случаях ширина внешней шины данных совпадает с «битностью» АЛУ. Процессор 8088 обладал 16-битным АЛУ, но 8-битной шиной. Для поздних «Пентиумов» была характерна ситуация, когда шина была уже 64-битной, а АЛУ по-прежнему оставалось 32-битным
- MIPS (Миллионов инструкций в секунду). Позволяет приблизительно оценить производительность процессора. Современные микропроцессоры выполняют настолько много разных задач, что этот показатель потерял свое первоначальное значение и может использоваться, в основном, для сравнения вычислительной мощности нескольких процессоров (как в данной таблице)
Существует непосредственная связь между тактовой частотой, а также количеством транзисторов и числом операций, выполняемых процессором за одну секунду. Например, тактовая частота процессора 8088 достигала 5 МГЦ, а производительность: всего 0,33 миллиона операций в секунду. То есть на выполнение одной инструкции требовалось порядка 15 тактов процессора. В 2004 году процессоры уже могли выполнять по две инструкции за один такт. Это улучшение было обеспечено увеличением количества процессоров в чипе.
Чип также называют интегральной микросхемой (или просто микросхемой). Чаще всего это маленькая и тонкая кремниевая пластинка, в которую «впечатаны» транзисторы. Чип, сторона которого достигает двух с половиной сантиметров, может содержать десятки миллионов транзисторов. Простейшие процессоры могут быть квадратиками со стороной всего в несколько миллиметров. И этого размера достаточно для нескольких тысяч транзисторов.
Роль процессора в играх
Как известно, CPU передает команды с внешних устройств в систему, занимается выполнением операций и передачей данных. Скорость исполнения операций зависит от количества ядер и других характеристик процессора. Все его функции активно используются, когда вы включаете любую игру. Давайте подробнее рассмотрим несколько простых примеров:
Обработка команд пользователя
Практически во всех играх как-то задействуются внешние подключенные периферийные устройства, будь то клавиатура или мышь. Ими осуществляется управление транспортом, персонажем или некоторыми объектами. Процессор принимает команды от игрока и передает их в саму программу, где практически без задержки выполняется запрограммированное действие.
Данная задача является одной из самых крупных и сложных. Поэтому часто случается задержка отклика при движении, если игре не хватает мощностей процессора. На количестве кадров это никак не отражается, однако управление совершать практически невозможно.
Генерация случайных объектов
Многие предметы в играх не всегда появляются на одном и том же месте. Возьмем за пример обычный мусор в игре GTA 5. Движок игры за счет процессора решает сгенерировать объект в определенное время в указанном месте.
То есть, предметы вовсе не являются случайными, а они создаются по определенным алгоритмам благодаря вычислительным мощностям процессора. Кроме этого стоит учитывать наличие большого количества разнообразных случайных объектов, движок передает указания процессору, что именно требуется сгенерировать. Из этого выходит, что более разнообразный мир с большим количеством непостоянных объектов требует от CPU высокие мощности для генерации необходимого.
Поведение NPC
Давайте рассмотрим данный параметр на примере игр с открытым миром, так получится более наглядно. NPC называют всех персонажей, неуправляемых игроком, они запрограммированы на определенные действия при появлении определенных раздражителей. Например, если вы откроете в GTA 5 огонь из оружия, то толпа просто разбежится в разные стороны, они не будут выполнять индивидуальные действия, ведь для этого требуется большое количество ресурсов процессора.
Кроме этого в играх с открытым миром никогда не происходят случайные события, которые не видел бы главный персонаж. Например, на спортивной площадке никто не будет играть в футбол, если вы этого не видите, а стоите за углом. Все вращается только вокруг главного персонажа. Движок не будет делать того, что мы не видим в силу своего расположения в игре.
Объекты и окружающая среда
Процессору нужно рассчитать расстояние до объектов, их начало и конец, сгенерировать все данные и передать видеокарте для отображения. Отдельной задачей является расчет соприкасающихся предметов, это требует дополнительных ресурсов. Далее видеокарта принимается за работу с построенным окружением и дорабатывает мелкие детали. Из-за слабых мощностей CPU в играх иногда не происходит полная загрузка объектов, пропадает дорога, здания остаются коробками. В отдельных случаях игра просто на время останавливается для генерации окружающей среды.
Дальше все зависит только от движка. В некоторых играх деформацию автомобилей, симуляцию ветра, шерсти и травы выполняют видеокарты. Это значительно снижает нагрузку на процессор. Порой случается, что эти действия необходимо выполнять процессору, из-за чего происходят просадки кадров и фризы. Если частицы: искры, вспышки, блески воды выполняются CPU, то, скорее всего, они имеют определенный алгоритм. Осколки от выбитого окна всегда падают одинаково и так далее.
Два основных компонента процессора
Устройство управления
Устройство управления (УУ) помогает процессору контролировать и выполнять инструкции. УУ сообщает компонентам, что именно нужно делать. В соответствии с инструкциями он координирует работу с другими частями компьютера, включая второй основной компонент — арифметико-логическое устройство (АЛУ). Все инструкции вначале поступают именно на устройство управления.
Существует два типа реализации УУ:
- УУ на жёсткой логике (англ. hardwired control units). Характер работы определяется внутренним электрическим строением — устройством печатной платы или кристалла. Соответственно, модификация такого УУ без физического вмешательства невозможна.
- УУ с микропрограммным управлением (англ. microprogrammable control units). Может быть запрограммирован для тех или иных целей. Программная часть сохраняется в памяти УУ.
УУ на жёсткой логике быстрее, но УУ с микропрограммным управлением обладает более гибкой функциональностью.
Арифметико-логическое устройство
Это устройство, как ни странно, выполняет все арифметические и логические операции, например сложение, вычитание, логическое ИЛИ и т. п. АЛУ состоит из логических элементов, которые и выполняют эти операции.
Курс «Управление ИТ-проектами»
Старт 17 сентября, 7 месяцев, Онлайн, От 8000 до 88 000 ₽
tproger.ru
События и курсы на tproger.ru
Большинство логических элементов имеют два входа и один выход.
Ниже приведена схема полусумматора, у которой два входа и два выхода. A и B здесь являются входами, S — выходом, C — переносом (в старший разряд).
Схема арифметического полусумматора
Что такое процессор (CPU)?
Процессор, что это вообще такое? Зачем он нужен? За какие задачи он отвечает?
Для большинства неопытных и технически неподготовленных пользователей процессором зачастую выступает весь системный блок в сборе. Но это относительно ошибочное суждение, процессор — это нечто, что сокрыто за стенками корпуса и толстым радиатором с вентилятором для его охлаждения.
Процессор или, как его еще называют, центральный процессор (Central Processing Unit) — это электронное устройство (интегральная схема), которое выполняет и обрабатывает машинные инструкции, код программ (машинный язык) и отвечает за все логические операции, которые протекают внутри вашей операционной системы и системного блока.
Без преувеличения, процессор можно назвать мозгом (или сердцем, это кому как больше нравится) любого компьютера, мобильного устройства или другого периферийного устройства. Да-да, слово процессор применимо не только к вашему системному блоку, но и планшету, смарт-холодильнику, игровой приставке, фотоаппарату и другой электронике.
Внешне процессор выглядит как квадратный (или прямоугольный) элемент или плата, в нижней части которой располагается контактная группа для подключения, в вверху находится сам кристалл процессора, который сокрыт под металлической крышкой, чтобы исключить возможность повреждения хрупкого кристалла процессора, а также крышка помогает при отводе тепла с поверхности кристалла на радиатор системы охлаждения.
Кристалл процессора состоит из кремния. Если точнее, полупроводники, из которых состоит процессор, производятся из кремния. На кремневой пластине кристалла в несколько слоёв располагается несколько триллиардов транзисторов (размер которых составляет порядка ~10 нм в зависимости от используемого техпроцесса при производстве), которые отвечают за все логические операции процессора.
На самом деле это только поверхностное описание того, из чего состоит процессор, и оно предназначено, скорее, для визуализации того, что из себя представляет процессор внутри. На самом деле все намного сложнее. К сожалению, просто и доходчиво объяснить все принципы создания и работы процессора не так просто, здесь потребуются знания как элементарной алгебры, так и продвинутой физики и электротехники, да и большинству пользователей это попросту не нужно.
Впоследствии производители процессоров научились располагать на печатной плате, помимо самого кристалла процессора, кристалл видеоядра (видеокарты), что позволило исключить необходимость в отдельной дискретной видеокарте для вывода изображения на монитор.
Подводя итог этого блока статьи и что бы дать простой ответ на такой сложный вопрос «Что такое процессор (CPU)» — процессор это сердце любого современного устройства, которое выполняет все основные операции, будь то простое сложение 2+2, набор текста в Microsoft Word или расчет физической модели в Blender.
Возможности IPTV-проигрывателей
В настоящий момент существует большое количество проигрывателей, которые могут настоящим многофункциональным IPTV проигрывателем. Есть программы, которые позволяют просто слушать музыку или просматривать видео контент, а есть специализированные IPTV плееры. И все же, в качестве проигрывателя сгодится любая программа, которая умеет загружать данные по заданному URL, работать с плейлистами и таким образом транслировать видео.
На что CPU не влияет
Многие геймеры ошибочно полагают, что ЦП в игровом процессе вообще не задействован, а все события в игре обрабатываются видеокартой. Это не вполне верно: видеоадаптер на ПК отвечает за обработку графики. Однако любое приложение, и игры в этом плане не исключение, требует и других различных вычислений, которые выполняются именно процессором.
Относительно того, сильно ли тактовая частота процессора в компьютере влияет на ФПС и прочие параметры графики, то это, в первую очередь, зависит от самой игры, а точнее от того, насколько хорошо код оптимизирован разработчиками. Вот так навскидку сразу не угадаешь, есть ли резон покупать более мощный ЦП чтобы, улучшить графику: все проверяется «Методом тыка» или тестированием.
Скачать по прямой ссылке или торрент файл
Кремний
Почти все процессоры, которые производятся в мире, делаются на кремниевой основе. Это связано с тем, что у кремния подходящая внутренняя атомная структура, которая позволяет делать микросхемы и процессоры практически любой конфигурации.
Самый доступный источник кремния — песок. Но кремний, который получается из песка, на самом первом этапе недостаточно чистый: в нём есть 0,5% примесей. Может показаться, что чистота 99,5% — это круто, но для процессоров нужна чистота уровня 99,9999999%. Такой кремний называется электронным, и его можно получить после цепочки определённых химических реакций.
Когда цепочка заканчивается и остаётся только чистый кремний, можно начинать выращивать кристалл.
За что отвечает каждая часть компьютера?
Теперь, я думаю, надо объяснить, зачем нужны все эти непонятные штучки в корпусе, за что они отвечают, дабы стали они понятными детальками. И так приступим!!!
1. Системный блок.
В этом ящике находятся все агрегаты, вашего компьютерного хозяйства. Типа, как кузов авто — движок, стартер, подвеска, коробка передач — все находится внутри кузова. Дорогие дамы могут сравнить это со своей косметичкой — помада, тушь, пудра, лак и т.д. — находятся внутри косметички. У «местных» встречается под названием — «системник».
2. Блок питания.
Эта «деталька» отвечает за подачу энергии ко всем устройствам находящимся внутри системного блока.
3. Материнская плата.
Она крепится к стенке системного блока, остальное оборудование (процессор, оперативная память, видеокарта и т.д.) подсоединяется к ней. Сокращенно — «мать» или «материнка».
4. Процессор.
Один из главных компонентов компьютера, от него зависит производительность системы. Встречается в повсеместном жаргоне как «проц», «мозги».
5. Оперативная память.
Используется для ускорения работы компьютера. Поясню: допустим, дядя Вася собрал себе компьютер с четырехядерным процессором, но, к сожалению, у него не хватило денег на оперативную память, и у него стоит 256Мб оперативки, а дядя Коля собрал себе компьютер на базе двухядерного процессора, но у него стоит 2Гб, оперативной памяти (в восемь раз больше чем у Васи). Как-то раз, дядя Вася зашел к дяде Коле на рюмочку чая, и начал расхваливать свой новый компьютер. Когда же он, дядя Вася, сел за компьютер дяди Коли то заметил, что его комп работает намного медленнее, и дядя Коля, как более осведомленный, рассказал, что данный обидный случай имеет прямое отношение к количеству оперативной памяти в компьютере у дяди Васи. Об этом я, дорогой читатель, расскажу вам чуть позже.
6. Видеокарта.
Очень сильно влияет на производительность компьютера в видеоприложениях (игры (в основном новые), программы для обработки видео и трехмерных изображений). Проще говоря, если вы собираетесь купить компьютер для игр — НЕ ПОКУПАЙТЕ КОМПЬЮТЕР СО ВСТРОЕННОЙ ВИДЕОКАРТОЙ — лоху подобно.
7. Винчестер или жесткий диск.
На жестком диске хранятся все данные компьютера — игры, музыка, фильмы, программы, операционная система и другие файлы. Род людской обычно называет — «веник», «винт».
8. Привод.
Устройство для записи или чтения CD, DVD дисков.
9. Монитор.
Средство для отображения информации. Без него никак. Часто встречается под названием «моник».
10. Колонки.
Тут и ежу понятно, чтоб звучало.
11. Мышка и клавиатура («клава»).
Устройства ввода информации, иначе говоря — без них управлять компьютером не получится.
Итак, я рассказал вам о наиболее важных компонентах в общих чертах (более подробно и в картинках будет дальше). Следующий урок покажет вам, как все эти устройства взаимодействуют между собой.