Définition - Que signifie émulateur?
Un émulateur est un périphérique matériel ou un programme logiciel qui permet à un système informatique (également appelé hôte) d'imiter les fonctions d'un autre système informatique (appelé invité). Il permet au système hôte d'exécuter des logiciels, des outils, des périphériques et d'autres composants conçus pour le système invité. Les émulateurs peuvent être de différents types, répliquant des éléments tels que le matériel, les logiciels, le système d'exploitation ou le processeur. Cependant, dans la plupart des cas, l'architecture matérielle est émulée pour fournir un environnement similaire à un système invité.
Definir Tech explique l'émulateur
Un émulateur régénère un environnement informatique original à l'aide de logiciels et de matériel. Le processus de création d'un émulateur authentique est complexe et prend du temps. Mais une fois créé, il fournit l'authenticité de l'environnement informatique d'origine / objet numérique sans avoir besoin du système d'origine.
Les techniques d'émulation sont appliquées pour recréer l'environnement matériel et logiciel d'un système informatique sur une machine différente. Une fois l'émulateur terminé, les utilisateurs peuvent accéder aux applications ou au système d'exploitation sur le système émulé et le logiciel d'origine peut s'exécuter sur le système hôte. Pour les utilisateurs, l'expérience est la même que s'ils utilisaient le système invité d'origine.
Les émulateurs sont généralement composés de trois composants:
- Émulateur de processeur (la partie la plus complexe)
- Émulateur de sous-système de mémoire
- Différents émulateurs de périphériques d'entrée / sortie