Pour acquérir ou maîtriser un savoir faire en conception des systèmes, l'ouvrage expose le fonctionnement des microprocesseurs et microcontrôleurs, et apporte de nombreux outils méthodologiques et informatiques.
Dans une première partie il présente d'abord les notions de base (codage, circuits combinatoires et séquentiels, portes et bascules...). Puis il décrit les méthodes d'analyse et de synthèse permettant de former des modules de complexité croissante (comparateurs, unités arithmétiques et logiques, multiplexeurs, mémoires...
Dans une seconde partie, il décrit le fonctionnement des microprocesseurs et microcontrôleurs au travers d'un processeur spécifique à ce livre, dont tous les organes ont été étudiés en première partie. Son langage machine de type RISC (sous-ensemble de SPARC) permet à l'auteur de développer de nombreux programmes couvrant les aspects importants de la vie d'un processeur (exceptions, dialogues avec des périphériques, appels de sous-programmes récursifs...).
En décrivant en détail la structure interne du processeur jusqu'à l'échelle du bit, l'ouvrage dévoile pour le lecteur le mystère de l'exécution des programmes.