Bonjour à tous, aujourd'hui on voit les bases des bases de l'assembleur x86-64 avec the Netwide assembler.
On voit les instructions qui manipulent les chaînes de caractères :
Trois instructions importantes :
lods[length] : Load string
stos[length] : Store string
movs[length] : mov string
Quelques révisions sur le direction flag :
- DF set (1), décrémentation des pointeurs
- DF non set (0), incrémentation des pointeurs
Le manipuler : std DF à 1 cld DF à 0
Y'a beaucoup de personnes qui m'ont demandé cette vidéo du coup j’espère que ça vous plaira..
Si vous avez des questions, mon serveur discord :
https://discordapp.com/invite/x9Ute4a
-------------------------------------------------------------########-------------------------------------------------------------
Retrouver le code sur Github ainsi que d'autres informations :
-https://github.com/n4sm/x86-64-sample...
-------------------------------------------------------------########-------------------------------------------------------------