L'architecture des ordinateurs

Auteur: Robert Simon
Date De Création: 15 Juin 2021
Date De Mise À Jour: 14 Peut 2024
Anonim
L'architecture des ordinateurs - La Technologie
L'architecture des ordinateurs - La Technologie

Contenu

Définition - Que signifie l'architecture informatique?

L'architecture informatique est une spécification détaillant la manière dont un ensemble de normes technologiques logicielles et matérielles interagissent pour former un système ou une plate-forme informatique. En bref, l'architecture informatique fait référence à la manière dont un système informatique est conçu et aux technologies avec lesquelles il est compatible.


Comme pour les autres inconvénients et significations de l'architecture de mots, l'architecture informatique est assimilée à l'art de déterminer les besoins de l'utilisateur / du système / de la technologie et de créer une conception logique et des normes fondées sur ces exigences.

Introduction à Microsoft Azure et au nuage Microsoft | Tout au long de ce guide, vous apprendrez ce qu'est le cloud computing et comment Microsoft Azure peut vous aider à migrer et à exploiter votre entreprise à partir du cloud.

Techopedia explique l'architecture informatique

Un très bon exemple d’architecture informatique est l’architecture de von Neumann, qui est encore utilisée par la plupart des ordinateurs de nos jours. C'est ce qu'a proposé le mathématicien John von Neumann en 1945. Il décrit la conception d'un ordinateur électronique avec son CPU, qui comprend l'unité logique arithmétique, l'unité de contrôle, les registres, la mémoire pour les données et les instructions, une interface d'entrée / sortie et un stockage externe. les fonctions.


Il existe trois catégories d'architecture informatique:

  • Conception du système: cela inclut tous les composants matériels du système, y compris les processeurs de données autres que la CPU, tels que l'unité de traitement graphique et l'accès direct à la mémoire. Il inclut également des contrôleurs de mémoire, des chemins de données et diverses choses telles que le multitraitement et la virtualisation.
  • Instruction Set Architecture (ISA): Il s'agit du langage de programmation intégré de l'unité centrale. Il définit les fonctions et les capacités de la CPU en fonction de la programmation qu'il peut exécuter ou traiter. Cela inclut la taille des mots, les types de registres du processeur, les modes d'adressage mémoire, les formats de données et le jeu d'instructions utilisé par les programmeurs.
  • Microarchitecture: autrement connue sous le nom d'organisation informatique, ce type d'architecture définit les chemins de données, les éléments de traitement et de stockage des données, ainsi que la manière dont ils doivent être implémentés dans l'ISA.