|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() étudiante futur ingénieur Inscription : octobre 2012 Messages : 1 ![]() |
bonsoir, me voilà ici pour demander l'aide je façe un probleme de programmation en assembleur il faut que j'ecris une procedure qui prend pour paramètres 2 caractères a et b et 2 entiers n et p. cette procedure devra associer ces paramètres la chaine de caractères constituée de n fois a, suivi de p fois b,puis encore n fois a séparés par des espaces.
[chaine]=combine('u','V',3,2) est donc la chaine ="uuu VV uuu".0 alors qui peut m'aider à resoudre ce problème je suis débutante en e language mais c'est un travail à faire le plus tôt possible |
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() ![]() Inscription : octobre 2005 Messages : 173 ![]() |
Un bon exercice d'école.
Un caractere ascii 'V' est égale a l'hexadecimal: mov eax,"V" après c'est un jeu d'adresse. lea,offset .... registres généraux eax,ecx .. pointerus esi .. J'arrête içi,je crains les mauvaises notes. |
|
|
00
|
|
|
#3 |
![]() ![]() Chercheur d'emploi Inscription : septembre 2007 Messages : 4 639 ![]() |
Bonjour et bienvenue,
L'assembleur n'est pas un langage universel : il y en a un par famille de microprocesseurs. Merci de bien vouloir lire les règles du forum « assembleur » et de nous donner les infos qui y sont précisées. En particulier, avec quel micro-processeur et sur quelle machine travailles-tu ? |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com