goldenprincess
Messages postés1Date d'inscriptionvendredi 25 mai 2012StatutMembreDernière intervention25 mai 2012
-
25 mai 2012 à 17:51
PYRHON
Messages postés7Date d'inscriptionvendredi 16 décembre 2011StatutMembreDernière intervention27 décembre 2012
-
19 juin 2012 à 13:23
Bonjour,
je suis débutante en assembleur et j'ai besoin d'un code source d'une calculatrice qui réalise les opérations arithmétique (+,-,*,/)et qui gère les priorités, les parenthèses
cela fait 3 nuits blanches que je passe et je n'arrive pas à m'en sortie .
Merci d'avance
ps:j'utilise emu8086
PYRHON
Messages postés7Date d'inscriptionvendredi 16 décembre 2011StatutMembreDernière intervention27 décembre 2012 19 juin 2012 à 13:23
Je sais pas ce qu'est emu8086, donc mon aide sera limitée, mais quand au principe je vous conseil de découvrir ce que l'on nomme BNF "Bachus Naur Form" qui permet de décrire la grammaire d'un langage. La programmation du compilateur ou de l'interpréteur qui va avec en est grandement facilité. Vous devez aussi parfaitement maitriser l'utilisation d'une pile, car se sera la base de la programmation. En cherchant je pense que l'on doit trouver la grammaire du langage C par exemple, écrite sous cette forme, vous y trouverez donc aussi la partie qui concerne l'evaluation d'une expression numérique.
Salutation.