Для обработки данных - вестимо - "processor" - происходит от "to process data" - обрабатывать данные.
Вся суть работы процессора (максимально обобщённо):
1) Считать текущую инструкцию (числовой код - "опкод" -"код операции" и адреса в памяти/коды регистров)
2) Считать данные из памяти по адресам или из регистров, указанным в инструкции.
3) Выполнить над считанными данными операцию, соответствующую "опкоду", записать результат в регистры или по адресам памяти, указанным в инструкции.
4) Если не команда "стоп" - перейти к шагу 1.
Ещё, важно отметить, что процессор работает по следующему принципу:
Объявление: Сажаю огурцы, удобряю огурцы, поливаю огурцы, собираю огурцы, НЕНАВИЖУ огурцы.
- только у процессора - в роли "огурцов" - байты: все данные, какими оперирует процессор являются байтами (совокупностями байт, как-либо расположенными и структурированными в памяти, наделёнными каким-либо смыслом ровно постольку, поскольку разработчик программы решил закодировать некоторое соответствие между данным набором байт и некоторым - соответствующим ему значением, смыслом, интерпретацией), преобразуемыми им по формальным правилам, "механически" и бездумно.
Таким образом, процессор (в конечном счёте) "вычисляет" характеристики электрического тока, который подаётся (или не подаётся) на то или иное внешнее (по отношению к процессору) устройство и меняет состояние устройства в соответствии с поданным на него током/его отсутствием (а если устройство тоже цифровое - оно характеристики тока, его наличие/отсутствие - в зависимости от своего электросхемотехнического устройства обрабатывает как некоторое "число" - вся электроцифровая техника так работает). Например, характеристики тока, подаваемого на монитор или аудио-колонку определяют, какой пиксель каким цветом будет отображать монитор и какой звук создаст колонка.
Это, если "по простому".)