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