L'assembleur est-il portable?

vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 - 14 juil. 2004 à 20:41
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 14 juil. 2004 à 22:18
J'entens dire ici et la que le langage assembleur n'est pas portable, parce qu'il existe un assembleur pour chaque type de processeur. Cependant, si on crée un programme pour un Pentium sous Windows, est-il possible de l'assembler pour qu'il marche sous un autre systeme mais ayant le même processeur? Car je pensais que c'était aussi cela la portabilité.

2 réponses

cs_AlexMAN Messages postés 1536 Date d'inscription samedi 21 décembre 2002 Statut Membre Dernière intervention 24 mai 2009 1
14 juil. 2004 à 22:04
Tout depend les fonctions que tu utilises, si tu utilises les API windows et que tu veuilles tester ca sous Unix, c sur ca marchera pas ! Je pense que l'ASM est aussi portable que le C, apres au developpeur d'utiliser les fonctions ki elles ne sont pas tt le temps portables !
0
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
14 juil. 2004 à 22:18
On peut resumer comme cela:
tant que le code ne fait rien, il est portable.
Comme dit AlexMAN, c'est grosso modo idem avec le C.

ciao...
BruNews, Admin CS, MVP Visual C++
0
Rejoignez-nous