Assembleur

Cette page s'adresse aux lecteurs du livre Programmation Assembleur 32 et 64 bits sous Linux Ubuntu. Actuellement le livre est presque terminé, il est en phase de relecture.

Programmation Assembleur 32 et 64 bits sous Linux Ubuntu
version du 1/1/21

Vous y trouverez les ressources associées au livre et notamment les études de cas.

Installation des logiciels

Pour pouvoir programmer en assembleur sous Ubuntu 20.04 (Focal Fossa), je recommande l'utilisation des logiciels suivants :

Pour installer ces logiciels, veuillez vous référer à cette page : installation des logiciels

Code des Chapitres et Etudes de cas

Code source des premiers chapitres :

Les différentes études de cas du livre sont les suivantes :

Pour tester chaque étude de cas sur votre machine, vous devez exécuter les commandes suivantes dans le terminal, par exemple pour le Maximum de Parcimonie (Fonction de Fitch) :

richer@zentopia:\$ unzip asm_maxpars_32.zip
richer@zentopia:\$ cd asm_maxpars_32
richer@zentopia:\$ make run

Vous pouvez également lancer la commande :

richer@zentopia:\$ make test_methods

qui effectura la configuration et la compilation et lancera le script ./test_methods.sh

Il faut également disposer des logiciels suivants :

richer@zentopia:\$ sudo apt install make gnuplot php php-cli

Autre ressources

Spécifications processeurs :

Sites liés au matériel et à son analyse

Sites annexes