Bonjour à tous,
Je me suis mis en tête de créer un compilateur assembleur pour mon Forth.
Actuellement, mon Forth utilise un vieux compilo 8086 que j'ai bidouillé pour accepter du code 32 bits,
mais il est très incomplet, et utilise la syntaxe typique du Forth
par exemple :
s'écrit en assembleur Forth :
Code : Sélectionner tout - Visualiser dans une fenêtre à part mov eax,123456
Mon but est donc de pouvoir écrire un mot Forth codé en assembleur de la même manière
Code : Sélectionner tout - Visualiser dans une fenêtre à part 123456. D# eax mov
que je l'écrirais avec un compilo classique.
Je vais devoir réinventer la roue, et la doc que j'ai à ma disposition est soit bien maigre,
soit bourrée d'erreurs, soit les deux ( Livre : processeur et coprocesseur de Robert Hummel,
plus quelques docs pêchées sur le net)
Donc si vous aviez des liens sympa sur le codage des instructions x86, ça serait sympa
merci !
Partager