URL: https://linuxfr.org/forums/programmationautre/posts/conception-et-impl%C3%A9mentation-de-machines-virtuelles Title: Conception et implémentation de machines virtuelles Authors: Anonyme Date: 2006年08月08日T16:42:01+02:00 Tags: Score: 0 Bonjour, Après quelques recherches infructueuses, je m'adresse à toi forum. Je serais intéressé par toutes informations sur la conception et l'implémentation d'une machine virtuelle (MV) et du bytecode dont elle pourrait se nourrir. J'ai pu trouver beaucoup de documentations sur les MVs utilisées par des langages existant, ou sur la conception d'émulateurs de machines réelles, mais rien sur la mise en place d'un système en partant de zéro ou presque. Pour être plus précis, j'ai un langage qui me sert à decrire des transformations d'objets d'un état vers un autre. Je souhaiterais développer le bytecode et la MV adaptés à ce langage pour donner un peu de vie à ces transformations. Quels sont les paramètres à prendre en compte lors de la conception du bytecode ? Quels différences pratique y a-t-il entre une VM utilisant des registres et une VM utilisant une pile ? etc... Le seul livre qui semble correspondre à mes attentes semble être: _Virtual Machine Design and Implementation in C/C++_ par Bill Blunden. Les critiques sont partagées et je n'arrive pas à me faire une idée de la qualité de ce bouquin. Merci