• [^] # Re: ambiance sur le projet...

    Posté par . En réponse au journal MenuetOS : 1.0. Évalué à 2.

    Le code assembleur est généralement la transcription humaine du langage machine et des données nécessaires au programme. La variation vient du fait que les assembleurs permettent de travailler à un niveau un peu plus élevé que le langage machine grâce aux macros et au préprocesseur.

    Fasm permet de faire des choses bien sympathiques comme par exemple, à l'aide de macros, écrire un assembleur pour une machine virtuelle et en générer du code machine. Il peut donc y avoir de très grandes différences entre le source et le binaire.

    http://bos.asmhackers.net/docs/FASM%20tutorial/preproc.html

    The capacity of the human mind for swallowing nonsense and spewing it forth in violent and repressive action has never yet been plumbed. -- Robert A. Heinlein