D
Deathlich
Guest
Bonjour à tous, J'ai des projets pour faire ac / c programme agit comme assembleur MIPS, en d'autres termes je dois mettre en oeuvre ISA en utilisant un logiciel.
Pour faire clair, l'utilisateur écrire un fichier. Txt, y compris des instructions MIPS (par exemple, "ADD T9 $, $ a0, $ T5»), et je dois lire les instructions et effectuer l'exécuter sur les registres (variables dans mon programme), Mon principal problème dans la branche et des instructions de saut.Aussi je ne le scanner, où je mets tous les fichiers utilisateur dans un tableau, mais je pense à changer cela prenne une instruction à la fois (une seule ligne).
Une dernière chose, les instructions de la mémoire.comment mettre en uvre la mémoire?utilisant un tableau de struct?
aucune idée, aide, liens que ce soit clair.
merci d'avance
Pour faire clair, l'utilisateur écrire un fichier. Txt, y compris des instructions MIPS (par exemple, "ADD T9 $, $ a0, $ T5»), et je dois lire les instructions et effectuer l'exécuter sur les registres (variables dans mon programme), Mon principal problème dans la branche et des instructions de saut.Aussi je ne le scanner, où je mets tous les fichiers utilisateur dans un tableau, mais je pense à changer cela prenne une instruction à la fois (une seule ligne).
Une dernière chose, les instructions de la mémoire.comment mettre en uvre la mémoire?utilisant un tableau de struct?
aucune idée, aide, liens que ce soit clair.
merci d'avance