Précédent   Forum du club des développeurs et IT Pro > Autres langages > Assembleur > x86 16-bits
x86 16-bits Architecture x86 16 bits et ses outils (assembleurs, debuggers, émulateurs...)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 16/07/2011, 20h49   #1
herzak
Nouveau Membre du Club
 
Homme
Inscription : février 2009
Messages : 93
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : février 2009
Messages : 93
Points : 31
Points : 31
Par défaut Je cherche un Compilateur Tasm

Bonsoir chers amis,
je vous prie de bien vouloir m'excuser si mon post a été une fois traité sur le forum. J'ai fait une recherche google et je ne trouve pas le compilateur tasm.
Aussi je voudrais savoir si vous n'avez pas de liens me permettant d'installer ce compilateur sur ma machine windows xp2.
Une autre question est que je suis le tuto de benoit http:///benoit-m.developpez.com/assembleur/tutorie et il est question de TASM, je voudrais donc savor si je peux compiler avec nasm qui fonctionne très bien chez moi et comment réécrire ce bout de code
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
.386
code segment use 16
assume cs:code, ds:code, ss:code
 
org 100h ; offset décalés de 100h = 256 octet
 
debut:
 
mov ah, 09h ; fonction n°9 :  écrire une chaine à l'écran
mov dx, offset message ; mettre l'offset de la chaine dans dx
int 21h ; écrire à l'écran en appelant l'interruption 21h
 
ret ; rendra la main au dos
 
message db "Bonjour, le monde !", '$' ; définition du message
 
code ends
 
end debut
tout bêtement, j'ai compilé ce code avec nasm et hop erreur.
Merci de votre aide précieuse.
herzak est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/07/2011, 21h08   #2
DOLPat®
Membre émérite
 
Avatar de DOLPat®
 
Homme Patrick
Technicien maintenance
Inscription : février 2003
Messages : 425
Détails du profil
Informations personnelles :
Nom : Homme Patrick
Âge : 52
Localisation : France, Haut Rhin (Alsace)

Informations professionnelles :
Activité : Technicien maintenance
Secteur : Industrie

Informations forums :
Inscription : février 2003
Messages : 425
Points : 842
Points : 842
Citation:
Envoyé par herzak Voir le message
J'ai fait une recherche google et je ne trouve pas le compilateur tasm.
Turbo Assembler 5 (TASM)
__________________
À +
Pat.


Si vous avez trouvé chaussure à votre pied... euh solution à votre problème, n'oubliez pas de clôturer le sujet en le marquant comme:
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Delphi 2005 Édition Personnelle

Lazarus 0.9.31 r33481 FPC 2.5.1 x86_64-win64-win32/win64
DOLPat® est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/07/2011, 21h25   #3
herzak
Nouveau Membre du Club
 
Homme
Inscription : février 2009
Messages : 93
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : février 2009
Messages : 93
Points : 31
Points : 31
Citation:
Envoyé par DOLPat® Voir le message
Merci pour le lien mais je n'ai peut être pas été claire dans ma demande,
je suis tombé sur ce site et j'ai téléchargé et même dézzipé le fichier mais
étant un peu perdu je ne vois pas comment l'installé. Contrairement à nasm qui a été intuitif et facile, je serais ravi pour la marche à suivre pour son installation sur mon poste.
Nb: une fois le dossier décompressé voilà ce que je vois dedans :
(DISK1, DISK2, DISK3, DOCS, PATCHES et PHATCODE) suis perdu
Merci encore cher ami et bonne soirée
herzak est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/07/2011, 21h38   #4
DOLPat®
Membre émérite
 
Avatar de DOLPat®
 
Homme Patrick
Technicien maintenance
Inscription : février 2003
Messages : 425
Détails du profil
Informations personnelles :
Nom : Homme Patrick
Âge : 52
Localisation : France, Haut Rhin (Alsace)

Informations professionnelles :
Activité : Technicien maintenance
Secteur : Industrie

Informations forums :
Inscription : février 2003
Messages : 425
Points : 842
Points : 842
Citation:
Envoyé par herzak Voir le message
Nb: une fois le dossier décompressé voilà ce que je vois dedans :
(DISK1, DISK2, DISK3, DOCS, PATCHES et PHATCODE) suis perdu
Dans le dossier DISK1, tu as une application nommée INSTALL.EXE
Par contre, je ne sais pas si tu arriveras à installer un logiciel qui date de ...1996 !

Sinon, sur le même site, tu as Lazy Assembler qui d'après ce qui est dit est un clone de TASM. C'est peut-être vers lui qu'il faudrait te tourner...
__________________
À +
Pat.


Si vous avez trouvé chaussure à votre pied... euh solution à votre problème, n'oubliez pas de clôturer le sujet en le marquant comme:
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Delphi 2005 Édition Personnelle

Lazarus 0.9.31 r33481 FPC 2.5.1 x86_64-win64-win32/win64
DOLPat® est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/07/2011, 22h44   #5
herzak
Nouveau Membre du Club
 
Homme
Inscription : février 2009
Messages : 93
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : février 2009
Messages : 93
Points : 31
Points : 31
Citation:
Envoyé par DOLPat® Voir le message
Dans le dossier DISK1, tu as une application nommée INSTALL.EXE
Par contre, je ne sais pas si tu arriveras à installer un logiciel qui date de ...1996 !
Je viens de trouver la méthode à suivre mais il me faut installer je crois
Turbo Assembler 5.0 ou un Borland Developement Tool. Je vais installer et voir ce que sa va donner si sa marche pas je reviendrais ici.

Merci
herzak est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/07/2011, 02h09   #6
edfed
Membre chevronné
 
Avatar de edfed
 
être humain
Inscription : décembre 2007
Messages : 471
Détails du profil
Informations professionnelles :
Activité : être humain

Informations forums :
Inscription : décembre 2007
Messages : 471
Points : 619
Points : 619
sinon, il y a le compilo fasm qui possede une syntaxe proche de tasm car la première version fut ecrite avec tasm, meme si par la suite, la syntaxe à évolué pour devenir encore plus cool, du code tasm peut etre compilé avec fasm sans trop de modifs.

l'avantage, c'est que fasm est très souvent mis à jour et son site est une mine d'or de documentations, infos et discutions sur des sujets très poussés de l'optimisation pure.
__________________
http://www.pending.me.uk/nmc/bla_1356091200.png
Vivement 21/12/2012
edfed est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/07/2011, 12h11   #7
herzak
Nouveau Membre du Club
 
Homme
Inscription : février 2009
Messages : 93
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : février 2009
Messages : 93
Points : 31
Points : 31
Bonjour,
merci pour le lien vers fasm je vais consulter le site et aussi voir la documentation. Merci et mes excuses pour le retard que j'accuse pour répondre.
Bonne journée
herzak est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 09h10.


 
 
 
 
Partenaires

Hébergement Web