svp j'ai besoin d'aide c urgent je suis débutant en assembleur(8086) et j'ai un mini projet une calculatrice en assembleur 8086 j'utilise tasm Il s agit de réaliser quatre opérations : l addition, la soustraction, la multiplication et la division et une fonction (simple) de mon choix comme le cosinus, le sinus ou autre. Pour cela, il faudra : 1. Afficher un menu principal permettant de choisir le type d addition;opérations. 2. Introduire un caractère correspond à l'opération désirée. 3. Effectuer l opération et afficher le résultat. NB : Les données introduites ne doivent pas dépassées 4 digits hexa.
j'ai commencé par l'acquisition des nombres sous forme de tableau caractère par caractère ensuite j'ai sauvegardé les codes ascii des caractères dans deux tableaux differents correspondant aux deux nombres. pour pouvoir effectuer l'opération choisie à travers le menu je dois convertir les codes ascii des caractères en hexadécimal j'ai esseyé de faire une procedure de conversion ascii -->dec mais ça ne marche pas
Marsh Posté le 13-01-2013 à 21:01:13
svp j'ai besoin d'aide c urgent
je suis débutant en assembleur(8086) et j'ai un mini projet une calculatrice en assembleur 8086 j'utilise tasm
Il s agit de réaliser quatre opérations : l addition, la soustraction, la multiplication et la division et une fonction (simple) de mon choix comme le cosinus, le sinus ou autre.
Pour cela, il faudra :
1. Afficher un menu principal permettant de choisir le type d addition;opérations.
2. Introduire un caractère correspond à l'opération désirée.
3. Effectuer l opération et afficher le résultat.
NB : Les données introduites ne doivent pas dépassées 4 digits hexa.
j'ai commencé par l'acquisition des nombres sous forme de tableau caractère par caractère ensuite j'ai sauvegardé les codes ascii des caractères dans deux tableaux differents correspondant aux deux nombres.
pour pouvoir effectuer l'opération choisie à travers le menu je dois convertir les codes ascii des caractères en hexadécimal j'ai esseyé de faire une procedure de conversion ascii -->dec mais ça ne marche pas