Depuis le début de la révolution informatique, tous les équipements semi-autonomes portent une sorte de "processeur", mais jusqu'à présent, ils n'étaient jamais vraiment signalés comme tels.
Ce que vous voyez ici, c'est la corruption permanente et les demi-vérités qui sont répandues dans notre société par des agences de marketing zélées, où les vendeurs sont de plus en plus encouragés et amenés à croire qu'ils sont les stars de la série, tout simplement parce qu'ils en sont les créateurs. les profits.
Cependant, tout ce qui doit exécuter un ensemble de tâches pour lequel la prochaine itération d'un processus peut être différente de l'itération précédente doit avoir un interprète capable de donner un sens aux instructions données au périphérique. , puis réagissez à ces instructions d’une manière ou d’une autre.
De retour dans la nuit des temps, des termes tels que "Contrôleurs" étaient la norme, mais ils se résumaient toujours à la même chose.
Prenons, par exemple, un "disque dur IDE avec contrôleur IDE intégré", bien qu’il ne s’agisse pas d’un processeur au sens où l’on pense à un processeur situé sur la carte principale de votre PC, il n’en reste pas moins une forme de processeur.
Le PC hôte envoie des "codes OP" (abréviation de codes d'opération) sur le bus (PCI, ISA, MCI, PCIe ou autre) au contrôleur de disque, le contrôleur lit alors ce code et toutes les données fournies avec ce dernier, puis les transforme. lors d'opérations physiques qui amènent le lecteur à déplacer les têtes au bon endroit et à lire les données demandées.
Les routeurs ont une histoire encore plus longue, Cisco a construit des équipements de réseau pour la majeure partie des 50 dernières années, voire plus, et chacun de ces périphériques possède un contrôleur / processeur personnalisé depuis tout ce temps. Cette unité centrale a été conçue par Cisco pour le but spécifique de Cisco de programmer et de contrôler toute leur gamme de routeurs et de commutateurs.
Les cartes graphiques sont une autre chose, vous entendez les gens regrouper le terme "GPU" comme si c'était quelque chose de mystique qui ne fait que des graphiques. Ce n'est pas, c'est un processeur d'algorithme mathématique massivement parallèle, Iv'e vient de terminer la révision technique d'un livre sur Nvidia CUDA, et ce que j'ai appris sur le GPU de Nvidia était plutôt surprenant, ces choses sont des processeurs à part entière, des processeurs qui sont conçus pour effectuer un ensemble de travaux spécialisés, mais ils restent semi-intelligents et capables de nombreux types d'opération
Comme cela a déjà été souligné, le Netgear Readynas ressemble en réalité à un PC complet à part entière. Il est spécialement conçu pour fonctionner uniquement en tant que périphérique de stockage distant.
Si vous le souhaitiez, rien ne vous empêcherait de reprogrammer le périphérique Netgear avec un nouveau logiciel et de le rendre parfaitement opérationnel en tant que serveur Web, serveur de base de données ou même un petit serveur de développement Linux. (Une recherche rapide vous montrera plus qu'une poignée de projets visant à faire une telle chose avec ces unités NAS)
En ce qui concerne le processeur, vous serez peut-être surpris d'apprendre que les disques durs équipés de "Processeurs" ne sont pas les seuls. Essayez cette petite expérience.
Allez dans votre cuisine et voyez combien de processeurs vous pouvez compter.
Je suis prêt à parier que votre réfrigérateur / congélateur, votre lave-vaisselle, votre lave-vaisselle, votre four et votre micro-ondes (du moins) possèdent tous une sorte de processeur, ce n'est peut-être pas un processeur Intel Core i7, mais il s'agit toujours d'un processeur, et il est conçu pour rester silencieux, interprétant les instructions qui lui sont envoyées par d’autres circuits électriques / numériques, qu’il transforme ensuite en opérations physiques que vous voyez.
Alors, quelle est la définition d'un processeur?
Bien qu’il soit un peu difficile à cerner de nos jours, mais en général, la définition de «processeur» ressemble à «Toute unité autonome, capable d’agir sur des entrées externes de manière semi-intelligente et de produire une ensemble connu de sorties dérivées de ces entrées "
Ainsi, toute unité, circuit, puce ou machine autonome autonome pouvant effectuer une manifestation physique d’un processus connu sur la base d’un ensemble d’entrées prédéfinies peut être considérée, dans son sens le plus fondamental et le plus générique, comme un processeur d’une description quelconque.