L'avenir de Masm 64 bits

Messages postés
16
Date d'inscription
mardi 31 décembre 2002
Statut
Membre
Dernière intervention
2 juin 2005
- - Dernière réponse : BALEZ Yonnel
Messages postés
5
Date d'inscription
mercredi 25 janvier 2006
Statut
Membre
Dernière intervention
26 janvier 2006
- 27 janv. 2006 à 10:30
Bonjour,



ce message est une annonce d'information sur l'avenir de Masm. Je poste
ici un lien amenant à un autre forum, mais c'est à titre d'information,
j'espère que les modérateurs accepteront ce message tel quel.



Pour ceux qui travaillent avec Masm, il faut savoir que l'avenir de
Masm, soit la version 64 bits (qu'on le veuille ou non, le 64 bits
semble la norme de demain et s'approche à grand pas), n'est pas
clairement établie par Microsoft, qui tend actuellement à ne pas
vouloir implémenter les fonctions de haut niveau (if, endif, while,
invoke, etc) pour la version 64 bits (ML64.exe). Bref en faire un peu
le minimum. Ce serait un coup dur pour les utilisateurs de Masm.



Des questions ont été posées par des programmeurs Masm sur le site de
Microsoft, en réaction aux plans de Microsoft sur le projet ML64. Les
liens pour trouver ces questions, et plus d'infos, sont répertoriés sur
masmforum.com, à ce post:



http://www.masmforum.com/simple/index.php?topic=727.0


Les liens recensés amènent aux questions posées et on peut, au moins,
aller voter. Il semble, ce qui est rare, que Microsoft soit en passe de
modifier ses plans suite à la large demande des utilisateurs. Donc
n'hésitez pas à aller voter ! Les utilisateurs francophones peuvent
aussi contribuer à un changement de direction de la part de Microsoft.
Voilà, je tenais à vous informer de ce qui se passe actuellement sur
cet important projet.



Bien Cordialement,



Marco C.
Afficher la suite 

7 réponses

Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
16
0
Merci
La version haut niveau de l'asm s'appelle le C, il y a tous les 'if while' etc dedans et en plus un compilo pour optimiser.

ciao...
BruNews, MVP VC++
Commenter la réponse de BruNews
Messages postés
16
Date d'inscription
mardi 31 décembre 2002
Statut
Membre
Dernière intervention
2 juin 2005
0
Merci
La version bas niveau du C s'appelle l'asm, il y a tous les 'if while' etc dedans et en plus un compilo pour optimiser.
Commenter la réponse de cs_Marcal
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
16
0
Merci
faux, aucun compilo dans masm mais des macros.

ciao...
BruNews, MVP VC++
Commenter la réponse de BruNews
Messages postés
1466
Date d'inscription
vendredi 2 janvier 2004
Statut
Modérateur
Dernière intervention
14 février 2014
1
0
Merci
salut,

quand on voit le nombre de programmeurs asm qui sont restés en 16 bits, on rigole sur l'utilité de ce POST sur le 64 bits.

MASM on s'en moque, si il suit pas, on utilisera NASM.

et comme dit Brunews, il n'y aura qu'a créer les quelques macros nécessaires pour MASM.

Qui a dit que c'était à Bill de se taper tout le boulot ?

@++
Commenter la réponse de cs_patatalo
Messages postés
16
Date d'inscription
mardi 31 décembre 2002
Statut
Membre
Dernière intervention
2 juin 2005
0
Merci
*Il y a un problème de serveur, désolé pour les doublons*



"MASM on s'en moque"




lol Ce n'est pas encore le cas vu le nombre de sources proposées sur "asmfr" utilisant Masm.



"et comme dit Brunews, il n'y aura qu'a créer les quelques macros nécessaires pour MASM."



Non, ce n'est pas si simple. Faire un tour sur le forum en lien peut mieux informer...



Salutations,



M.C.
Commenter la réponse de cs_Marcal
Messages postés
1466
Date d'inscription
vendredi 2 janvier 2004
Statut
Modérateur
Dernière intervention
14 février 2014
1
0
Merci
re,

suite a la lecture de ce post, ( malgrés que ce soit en anglais ), je vois encore moins pourquoi s'alarmer.

les problèmes se posent aux niveau du high level: INVOKE, .WHILE, ...

je pense que des macros pourront voir le jour malgres que la gestion des paramètres soit plus simple avec Nasm. C'est d'ailleurs peut-être l'occasion de passer invoke a la trappe pour avoir un equivalent de %rotate

@++
Commenter la réponse de cs_patatalo
Messages postés
5
Date d'inscription
mercredi 25 janvier 2006
Statut
Membre
Dernière intervention
26 janvier 2006
0
Merci
Il y a un large public qui programme avec MASM en 16 bits et en 32 bits. La version 64 bits deviendra indispensable lorsque toutes les machines seront en 64 bits. Ce n'est pas encore le cas, mais AMD a fait une percée remarquable dans ce domaine.
L'avantage actuel de MASM est qu'il permet de programmer au choix en 16 bits et en 32 bits. J'espère que la version ML64 gardera ces possibilités de programmer en 16 et 32 bits.
Commenter la réponse de BALEZ Yonnel