La plupart des dispositifs électroniques reposent aujourd'hui sur une structure minimale
micro-programmée assurant le séquencement de tâches plus ou moins complexes selon
un algorithme défini.
Selon la complexité ou l'importance des actions à réaliser cette structure peut être :
L'avantage d'une structure micro programmée est qu'elle est adaptable à n'importe quel système travaillant dans des contraintes technologiques identiques (temps de réponse, encombrement, température, etc...) et qu'elle est capable de gérer un grand nombre de variables logiques ou numériques. Seuls ses liaisons avec l'extérieur et son programme de traitement seront changés. On utilise par exemple le même micro-contrôleur pour gérer un lave-linge ou l'ordinateur de bord d'une voiture. Enfin son coût de revient est faible.