Description du livre
Acquérir toutes les compétences nécessaires pour plonger dans les fondamentaux de l'architecture matérielle de Raspberry Pi et la façon dont les données sont stockées dans la mémoire du Pi. Ce livre vous fournit des points de départ pour vos propres projets tout en vous permettant de développer une connaissance pratique de la programmation en langage assembleur sur le Raspberry Pi.
Vous apprendrez comment faire l'interface avec le matériel du Pi, y compris l'accès aux ports GPIO. Avec
Raspberry Pi Assembly Language Programming comme guide, vous étudierez comment lire et inverser le code machine, puis appliquerez ces nouvelles compétences pour étudier des exemples de code et prendre le contrôle du matériel et du logiciel de votre Pi.
Ce que vous apprendrez
Interface de base du langage
d'assemblage ARM 32 bits avec les différents périphériques matériels sur le Raspberry Pi
Comprendre le code contenant le langage
d'assemblage Utiliser la documentation
de référence officielle ARM
Qui est ce livre pour les
codeurs qui ont déjà appris à programmer dans un langage supérieur comme Python, Java, C# ou C et qui souhaitent maintenant apprendre la programmation d'assemblage.