Résumé
Cet ouvrage analyse les diffrents lments qui composent un ordinateur, leur construction ainsi que leurs interactions. Il explique :- la reprsentation des nombres et des circuits logiques, - le processeur et son langage de commande, - la mmoire principale, - les mmoires cache et virtuelle, - les entres/sorties. Pour chaque composant, lauteur montre comment le matriel influe sur la programmation (stockage de variables, optimisation) ; travers des exemples de code en C et en Java. Un simulateur de processeur est disponible en tlchargement, afin que le lecteur puisse tester les programmes decrits dans le chapitre sur l assembleur.Les exercices, qui occupent la moiti du livre, sont intgralement corrigs et permettent au lecteur de mettre en lig;uvre les notions presentes : criture de programmes, applications numriques, construction de circuits logiques.Ce livre sadresse aux tudiants de premier cycle universitaire (IUT, BTS, licence informatique) ainsi quaux l;ves des coles dingnieurs : il se veut un cadre pratique dapprentissage de larchitecture des ordinateurs mais aussi un outil efficace de rvision. Il sera galement prcieux aux professionnels dsireux de parfaire leurs connaissances.