cs_yandre100
Messages postés6Date d'inscriptionlundi 26 avril 2004StatutMembreDernière intervention11 novembre 2004
-
31 mai 2004 à 09:32
cs_Stormy
Messages postés255Date d'inscriptionsamedi 20 avril 2002StatutMembreDernière intervention16 janvier 2007
-
7 juin 2004 à 22:10
Bonjour tout le monde. Je dois me mettre a l'assembler. J'ai un ordinateur portable pentium 4 avec windows xp installe.
Peut on cataloguer les programmes assembler comme etant 16, 32 bits?
Le type d'assembleur que je dois util;iser depend t -il de mon processeur (8086)? Depend t -il du systeme d'exploitatioon (windows, dos, 32, 16 bits)?
Dois utiliser TASM, MASM, NASM ...?
NB: Je souhaiterai me rapprocher le plus possible de l'assembler (c'eat a dire eviter tout ce qui est evolue (if, ...))
Merci d'avance pour vos reponses.
BruNews
Messages postés21041Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 31 mai 2004 à 10:36
MASM32 tres bien pour Windows.
http://www.movsd.com/ Bien entendu si on veut le controle de type des params etc on fait en C sur VS 2003 et on a un code tres optimise, donc en ASM direct pas de IF ni autre truc de ce genre sinon en C ira aussi bien.
cs_Stormy
Messages postés255Date d'inscriptionsamedi 20 avril 2002StatutMembreDernière intervention16 janvier 2007 1 juin 2004 à 23:29
Certes MASM est très bien comme le signale Brunews mais si j'ai bien compris, tu cherches à faire dans le pur ASM. Dans ce cas, je te conseil une session sous TASM selon agencement des registres 16 bits. Il s'agit pricipalement des usages des INT (interruptions). Or, même si cela est completement dépassé, il y a là du code intéressant notamment pour comprendre les principes de registres, des commandes de base (MOV, RCL, etc) ainsi que les flags. Bref, il y a là de la matière..
Mainteant, si tu cherches quelque chose d'un peu plus fonctionnel et qui se rapproche du C, je te conseille aussi MASM 32 bits lui ++
Rigel Io
Messages postés11Date d'inscriptionsamedi 17 janvier 2004StatutMembreDernière intervention29 octobre 2012 3 juin 2004 à 22:00
Je sais pas si tu veux apprendre asm ou si tu connais déjà, mais si tu ne connais pas tu peut très bien essayer pour commencer debug sous dos. Mais attention, ce ne te donnera qu'un avant goût de l'asm et procure toi sur le net une bonne doc. Si tu commence, alors ... bonne chance et amuse toi bien. ... ;)
cs_Stormy
Messages postés255Date d'inscriptionsamedi 20 avril 2002StatutMembreDernière intervention16 janvier 2007 7 juin 2004 à 22:10
En parlant de doc, je dispose d'une très bonne liste des interruptions BIOS/DOS/VGA/etc sous forme de fichier d'aide. Un must à posséder si cela intéresse quelqu'un ++: