CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

TASM

roger_barry
roger_barry
Niveau 10
02 février 2005 à 00:33:58

Bonjour, j´ai un probleème avec tasm, j´ai un tuto qui me dit d´entrer la commande TASM/m9 nomduprog pour compiler un programme . asm en . obj mais quand j´essai il me sorte: Fatal error:bad switch"/m9".

Quelqun peut m´aider?

Xegor
Xegor
Niveau 6
02 février 2005 à 00:50:17

Dsl je connais pas " tasm" :ouch2:

roger_barry
roger_barry
Niveau 10
02 février 2005 à 01:04:41

tasm est un compilateur pour l´assembleur, j´ai besoin d´aide parce que je détruire mon pc si je réussi pas a compiler mon programme!!!

Xegor
Xegor
Niveau 6
02 février 2005 à 01:06:17

ah ok! :ouch2:

JeanYvesYves
JeanYvesYves
Niveau 10
02 février 2005 à 09:03:08

roger_barry > tu exageres.
Quelle idée de faire de l´assembleur autonome...
Si tu veux toucher de l´assembleur, tu peux plutot faire de l´assembleur IN-LINE dans les compilos C++ par exemple, tu n´auras pas ces soucis...
Sinon, si tu veux absolument en faire, je te conseille plutot MASM.

lag-it
lag-it
Niveau 10
02 février 2005 à 12:54:02

Moi je conseillerai plutôt FASM :o))

brolyyoun
brolyyoun
Niveau 8
02 février 2005 à 17:28:32

Si tu veux compiler sous TASM, voici la procédure :
Sous Dos, tu ecris tasm tonprogramme / L/C/ZI
ce code va générer un fichier obj, ici en l´occurance tonprogramme.obj .
Ensuite tu dois ecrire sous DOS :
tlink tonprogramme / v
Qui va réaliser l´édition des liens sur base du fichier tonprogramme.obj et générer un fichier . exe

Aussi simple que ça :)

roger_barry
roger_barry
Niveau 10
02 février 2005 à 21:28:29

JeanYvesYves> Pour moi tous ce qui est simple est compliquer et tous ce qui compliquer pour moi est simple! De toute facon si je vais un jour en info(très peu probable) je ne veut pas faire programmer sur pc, trop peu d´emploi j´aime mieux me familiariser avec le language machine et tous se qui s´y rapporte.

brolyyoun> Merci! Mais es-ce que c´est la même procédure avec un fichier . COM?

dnob700
dnob700
Niveau 10
03 février 2005 à 00:10:42

c´est marrant mais moi j´aurais conseillé NASM . ..

tasm est un peu vieux et pas très bien supporté et masm est un peu complexe.

NASM est le meilleur rapport simplicité/performance et en plus tu trouvera énormement de doc dessus ( entre autre nasm assemble et link tout seul, c´est quand même beaucoup plus pratique ( mais on peut le faire àla main si on préfer)mais ce n´est qu´un exemple parmis d´autre).

lord_kalipsy
lord_kalipsy
Niveau 10
03 février 2005 à 01:54:33

Un des avantages de MASM pour débuter c´est ses pseudo instructions comme INVOKE, . IF , . ELSE et autre . ..

roger_barry
roger_barry
Niveau 10
03 février 2005 à 23:15:36

Oui mais moi je veut savoir si ont peut linker un fichier . COM de la même manière qu´un . EXE?

gollumkawder
gollumkawder
Niveau 10
03 février 2005 à 23:34:38

bon aller je viens foutre la m*rde, je conseille NASM :lol:

roger_barry
roger_barry
Niveau 10
03 février 2005 à 23:37:36

ARGH!!! Je ne veut pas NASM :p
Je veut juste savoir comment linker un fichier . COM avec TASM!!!

lord_kalipsy
lord_kalipsy
Niveau 10
03 février 2005 à 23:51:23

Regarde dans la doc de Tasm . .. ça dois être seulement une option d´assemblage/linkage.

dnob700
dnob700
Niveau 10
03 février 2005 à 23:55:06

euh linker un fichier . com ?

mais générallement on link des fichiers . obj non ? pas des exe ou des com, ou alors je me trompe ?

lord_kalipsy
lord_kalipsy
Niveau 10
03 février 2005 à 23:56:50

Bah peux être que j´ai mal compris, mais lui il veux faire un . com avec TASM. Donc pour ça il dois y avoir une option de linkage ( ou d´assemblage ) .

roger_barry
roger_barry
Niveau 10
04 février 2005 à 00:28:14

Je veut linker un fichier . obj en pour le compiler en . COM! Mais ce n´est pas la même procédure de linkage que pour faire un fichier . EXE!

Je suis plus clair la?

lord_kalipsy
lord_kalipsy
Niveau 10
04 février 2005 à 04:42:56

Bein c´est ça, regarde dans la doc de TASM, il dois y avoir les options de compilation pour faire un . COM

roger_barry
roger_barry
Niveau 10
04 février 2005 à 19:31:26

Justement, c´est ce que j´ai voulu faire mais quand j´ai télécharger TASM il y avait pas de " read me". Alors, j´ai été chercher sur google mais j´ai rien trouver.

Alors, quelqun peut me dire comment ont fait pour linker un fichier en . obj pour qu´il devienne . COM?

dnob700
dnob700
Niveau 10
04 février 2005 à 19:46:37

bon, une fois que t´as ton . obj

tu fait juste :

TLINK / tdc NomDuFichier ( sans . obj)

mais ça n´a rien a voir avec la question que tu as posé au début du thread, donc faut pas te facher si on y répond pas.

et puis t´as qu´a utiliser nasm, c´est mieux et plus simple.

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment