begin process at 2012 05 25 12:02:25
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Assembleur

 > 

Archives

 > 

c, c++ et asm

 > 

portabilité du code


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

portabilité du code

mardi 16 novembre 2004 à 19:27:46 | portabilité du code

sajid_morad


salut tout le monde,
je programme avec le visaul c++ , et j ai inserer un code asm dans mon programme, sashant que j ai un micro pricesseur pentium, voila ma question:
j aimerai bien savoir esque la programmation en asm est standard, c-à-d c le meme pour tout les micro processeur, sinon quel sont les differences qui existent?
esque mon code sera interpreter de la meme façon par tt les micro processeur?
et Merci
mercredi 17 novembre 2004 à 01:11:01 | Re : portabilité du code

BruNews

Administrateur CodeS-SourceS
Si tu n'emploies que les instructions standard du Pentium ça devrait passer partout.

ciao...
BruNews, MVP VC++
mercredi 17 novembre 2004 à 14:40:32 | Re : portabilité du code

SystemOfAXav

Salut,

En inserant de l'assembleur dans ton code C, tu perds toute la portabilité de ton code (offerte par le C/C++). Mais bon dans ton cas, ce n'est pas trop grave, puisque programmant sous VisualC++, ton code est destiné à une plateforme Windows et donc un processeur compatible Intel.

En fait, il existe une syntaxe assembleur spécifique à chaque architecture de processeur.
Donc l'assembleur PC n'est pas compatible avec l'assembleur Mac, ou celui d'une Ti...

Si tu veux vraiment un code portable, le mieux est de te servir uniquement des fonctions standards, où d'écrire une version de ta fonction assembleur pour chaque architecture où tu veux porter ton code (mais je ne pense pas que ça va t'interesser... :o) !!

voila, voila...
@+ SystemOf@Xav

Voir Redmond et mourir !


Cette discussion est classée dans : programme, code, asm, micro, portabilité


Répondre à ce message

Sujets en rapport avec ce message

algo pour jeu de shoot en asm [ par cable ] Bonjourje suis un jeune débutant en programmation en assembleur et je cherche l'algo (voir le code source) d'un jeu de shoot 'em up en scroling horizo ASM old-style / ASM ancienne méthode [ par TehWan ] Salut, j'aimerais bien coder en assembly de l'ancienne façon, c'est-à-dire sans aucune procédures, simplement des "labels". (excusez mes anglicismes, Variables sour ASM pour 8086 [ par koopje ] Bonjour à tous,Etudiant, je suis en train de m'exercer avec Emu8086, un émulateur (et assembleur, au passage) d'assembleur sour 8086. J'ai tenté de f débutant en asm [ par eax ] salutje débute en asm (avec nasm) et j'arrive pas à assembler mon premier code lolsection .datamsg db 'Hello world$'section .codedebut: lea dx,msg mov j'ai besoin d'aide pour 2 petit programme en asm [ par gctom ] je vous expose mon problème : j'ai quelque difficultés avec l'assembleur malgré les livres et cours que j'ai suivi, je n'arrive pas a faire 2 petit pr appeller du C en asm [ par S2R ] Bonjour, je voudrait savoir comment utiliser un code écrit en C dans un code assembleur. Comment programmer l'ASM? [ par Tioneb ] Salut,je programme en VB et l'ASM (sous windows) m'interresse; mais je n'y connait pas grand chose! Si quelqu'un pouvait me dire avec quel logiciel on nasm - mémoire read-only [ par Funto66 ] Bonjour,je suis en train d'écrire des tutoriaux pour le site Coder-Studio (http://www.coder-studio.com/?page=tutoriaux) mais pour la création du tutor programme c et asm?? [ par manycalavera ] g 1 projet sur le bp led(bouton poussoir et lampe) et g du mal. Pouvez vous m'aidez?je dois appuyer sur le bouton poussoir et la lampe doit s'allumer W32Dasm et code ASM [ par bundyboss ] Salut a vous tous!!Presque tout est dans le titre..En fait j'aimerai savoir si le code ASM que ressort W32Dasm ou autre programme du genre et directem


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,390 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales