На всём полуавтономном оборудовании с момента рождения компьютерной революции был какой-то "Процессор", просто до сих пор оно никогда не было помечено как таковое.
Здесь вы видите постоянную коррупцию и полуправду, которые распространяются в нашем обществе более рьяными маркетинговыми агентствами, где продавцов поощряют все больше и больше, и их заставляют верить, что они - звезды шоу, просто потому, что они делают это. прибыль.
В том-то и дело, что все, что должно выполнять набор задач, в которых следующая итерация процесса может отличаться от предыдущей итерации, должно иметь какой-то интерпретатор, который может понять инструкции, данные устройству , а затем реагировать на эти инструкции в некотором роде.
В глубине веков такая терминология, как "Контроллеры", где норма, но все же сводилась к одному и тому же.
Возьмем, к примеру, «Жесткий диск IDE с установленным на нем контроллером IDE», хотя это не ЦП в том же смысле, в каком вы думаете о ЦП на основной плате вашего ПК, тем не менее он по-прежнему является формой ЦП.
Хост-компьютер отправляет «OP-коды» (Сокращенные от кодов операций) по шине (PCI, ISA, MCI, PCIe и т.д.) На контроллер накопителей, контроллер затем считывает этот код и любые данные, которые предоставляются с ним, и поворачивает их в физические операции, которые затем приводят диск в нужное место и читают запрошенные данные.
Маршрутизаторы имеют еще более длинную историю, Cisco создала сетевое оборудование для большей части последних 50 лет и более, и каждое из этих устройств имело собственный контроллер / ЦП все это время. Этот ЦП был разработан Cisco специально для Cisco с целью программирования и управления всем их диапазоном или маршрутизаторами и коммутаторами.
Графические карты - это еще одна вещь, вы слышите, как люди используют термин "GPU", как будто это какая-то мистическая вещь, которая делает только графику. Это не так, это массивно параллельный процессор математических алгоритмов, я только что закончил техническое редактирование книги по Nvidia CUDA, и то, что я узнал о графических процессорах Nvidia, было довольно удивительным, эти вещи сами по себе процессоры, процессоры, которые Предназначен для выполнения специализированных работ, но они по-прежнему полуинтеллектуальны и способны работать в различных условиях.
Как уже отмечалось, Netgear Readynas на самом деле больше похож на полноценный ПК сам по себе. Он просто специально разработан для работы только в качестве удаленного устройства хранения.
Если бы вы захотели, ничто не помешало бы вам перепрограммировать устройство Netgear с новым программным обеспечением и заставить его прекрасно работать в качестве веб-сервера, сервера базы данных или даже небольшого сервера разработки Linux. (Быстрый поиск покажет вам больше, чем горстку проектов, нацеленных на то, чтобы сделать это с этими устройствами NAS)
С точки зрения процессора, вас может удивить то, что в наши дни "процессоры" имеют не только жесткие диски, попробуйте этот небольшой эксперимент.
Стой на своей кухне и посмотри, сколько процессоров ты можешь сосчитать.
Готов поспорить, что в вашем холодильнике / морозильнике, стиральной машине, посудомоечной машине, духовке и микроволновой печи (по крайней мере) есть какой-то процессор, возможно, это не Intel Core i7, но все же процессор, и он предназначен для того, чтобы сидеть спокойно, интерпретируя инструкции, посылаемые ему другими электрическими / цифровыми цепями, которые затем превращаются в физические операции, которые вы видите.
Так каково определение Процессора?
Ну, это немного сложно определить в наши дни, но в целом определение "Процессор" является чем-то вроде «Любого автономного устройства, которое способно воздействовать на внешние входы полуинтеллектуальным способом и производить известный набор выходов, полученных из этих входов "
Таким образом, любой отдельный блок, схема, микросхема или автономная машина, которые могут влиять на физическое проявление какого-либо известного процесса на основе набора предварительно определенных входов, в самом базовом и общем смысле могут рассматриваться как процессор некоторого описания.