Langage d'assemblage avec le Raspberry Pi : Un pont matériel-logiciel

Note :   (4,7 sur 5)

Langage d'assemblage avec le Raspberry Pi : Un pont matériel-logiciel (Robert Dunne)

Avis des lecteurs

Il n'y a actuellement aucun avis de lecteur. La note est basée sur 19 votes.

Titre original :

Assembly Language Using the Raspberry Pi: A Hardware Software Bridge

Contenu du livre :

Les programmeurs apprennent par l'exemple et développent leurs compétences en examinant et en modifiant des programmes fonctionnels. Le langage d'assemblage du Raspberry Pi est un tutoriel complet qui fournit des exemples de programmes pour initier le novice au matériel de l'unité centrale et aux méthodes de développement de logiciels professionnels.

⬤ Les 20 chapitres commencent par un exemple de programme complet à examiner et à tester, suivi d'une description expliquant les techniques de programmation et les instructions introduites.

⬤ Le premier programme ne comporte que 5 lignes de code alors que les suivants en comportent plus de 100.

⬤ Chaque exemple de programme est complet, mais laisse de la place pour des améliorations et des expérimentations encouragées par les questions à la fin de chaque chapitre.

⬤ Les instructions et les caractéristiques du processeurARM sont introduites au fur et à mesure des besoins pour mettre en œuvre la complexité accrue des techniques de programmation.

⬤ L'accent est mis sur la structure des programmes et les modèles de conception qui facilitent le développement d'un code facile à maintenir (c'est-à-dire pas de code spaghetti).

⬤ Les exemples de programmes sont documentés à la fois par des diagrammes de flux et des commentaires.

⬤ Plus de 100 illustrations sont incluses pour expliquer les techniques de programmation ainsi que les instructions ARM et à virgule flottante.

⬤ Le format et les instructions en virgule flottante sont couverts de manière extensive, mais introduits progressivement à travers une série de sept chapitres couvrant IEEE 754, VFPv3 et NEON.

⬤ Des documents d'information sur des sujets tels que le binaire, le complément à deux et l'hexadécimal figurent dans quatorze annexes pour ceux qui en ont besoin, sans gêner les programmeurs qui n'en ont pas besoin.

⬤ Ce livre a été testé en classe avec des étudiants ayant peu ou pas d'expérience en programmation. L'information est complète, ce qui permet de l'utiliser comme étude indépendante.

⬤ Tous les logiciels système et utilitaires utilisés dans ce livre sont inclus dans la distribution standard Raspian Linux destinée à être utilisée avec les Raspberry Pi 2 et 3.

Le langage d'assemblage est le langage de programmation informatique le plus proche du "langage de code machine" d'un ordinateur. Apprendre à programmer en langage d'assemblage est une excellente introduction pratique aux détails de l'architecture d'un ordinateur. Bien que les applications et les logiciels système écrits en langage d'assemblage aient été autrefois courants, le langage d'assemblage est aujourd'hui principalement un pont de compréhension entre les architectes informatiques et les développeurs de logiciels.

Autres informations sur le livre :

ISBN :9780970112422
Auteur :
Éditeur :
Reliure :Relié

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Tutoriel d'architecture informatique utilisant un FPGA : Introductions ARM et Verilog - Computer...
Apprenez l'architecture informatique et bénéficiez...
Tutoriel d'architecture informatique utilisant un FPGA : Introductions ARM et Verilog - Computer Architecture Tutorial Using an FPGA: ARM & Verilog Introductions
Langage d'assemblage avec le Raspberry Pi : Un pont matériel-logiciel - Assembly Language Using the...
Les programmeurs apprennent par l'exemple et...
Langage d'assemblage avec le Raspberry Pi : Un pont matériel-logiciel - Assembly Language Using the Raspberry Pi: A Hardware Software Bridge
Démarrage rapide de la programmation en langage assembleur Windows(R) 64 bits : Intel(R) X86-64,...
Windows (R) 64-bit Assembly Language Programming...
Démarrage rapide de la programmation en langage assembleur Windows(R) 64 bits : Intel(R) X86-64, SSE, AVX - Windows(R) 64-bit Assembly Language Programming Quick Start: Intel(R) X86-64, SSE, AVX
Codage en langage assembleur en couleur : Arm et Neon - Assembly Language Coding in Color: Arm and...
Apprendre à programmer en langage assembleur est...
Codage en langage assembleur en couleur : Arm et Neon - Assembly Language Coding in Color: Arm and Neon

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)