Bonjour,
Je n´ai aucune notion d´Assembleur, et en fait presque aucune notion de programmation... et d´ici vendredi je dois rendre und programme Assembleur, qui reçoit un "unsigned n" et qui renvoie la somme de Gauss de ce nombre. Je dois aussi "Linker" cette fonction contre un programme C qui appelle cette fonction et renvoie le résultat. Je comprend pas trop ce qu´il faut faire.
Ensuite on me demande de dire ce qu´il se passe quand on rentre pour n une très grande integer.
Bref, un peu paumé le mec...
Je précise que je travaille sur Linux 64 bits et NASM (je viens d´apprendre que c´est l´assembleur..)
Ma première question, c´est: ce qu´on appelle les Labels en Assembleur, est-ce que la syntaxe est différente en Intel (utilisée par NASM) et en AT&T? je demande ça car des fois on définie un label avec un ":" et des fois non.
Je veux essayer de restreindre le programme au minimum, car je doute de pouvoir assimiler tant de notions en si peu de temps.
Merci d´avance.
Christophe
-----