Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : que choisir, le masm6 ou le 8? [ Archives / Forum general 80xxx ] (Fildomen)

lundi 12 juillet 2004 à 02:38:41 | que choisir, le masm6 ou le 8?

Fildomen

salut
je débute en assembleur et j'ai bien aimé le masm, mais il me reste de choisir, le masm6 pour le dos qui a l'air facile, le masm8 32bits pour windows et qui NE TRAITE PAS les commandes pour le dos, les int du dos sa marche pas, ben qcq vous me conseilez pour un début, je suis déjà pro du vb6, et j'ai tout les vacances devant moi, sachez bien que j'ai 15 ans, alors vous pouvez me proposez une bonne nage à la plage et laisser ces trucs après les vacances :-) , mais vraiment j'aime.
aidez moi
merci
--> http://www.devportail.tk <--

lundi 12 juillet 2004 à 17:09:57 | Re : que choisir, le masm6 ou le 8?

BruNews

Administrateur CodeS-SourceS
Va bientot falloir envisager le 64 bits alors faire du DOS 16 bits qui ne tournera plus sur rien....
MASM32 minimum ou sinon tu fais le loader d'un systeme d'exploitation et la ce sera coherent.

ciao...
BruNews, Admin CS, MVP Visual C++

lundi 12 juillet 2004 à 19:17:02 | Re : que choisir, le masm6 ou le 8?

Fildomen

c'est quoi le loader d'un système d'exploitation??
merci brunews pour l'aide mais je te demande si tu peux m'expliquer une chose qui m'a fait vraiment hair ce langage.
comment on peut faire une différence entre une variable qui contient un nombre (valeur) et une autre qui contient un nombre (chaine de caractère).

exemple

---------
.data
a db 10
b db 2
.code
start

add a,b

afficher a
-----------

alors là en voit le caractère ascii qui as 12 et non pas le nombre "12"

s'il vous plait j'ai fouiller le net et je n'ai pas trouvé d'aide.
merci


mardi 13 juillet 2004 à 01:17:05 | Re : que choisir, le masm6 ou le 8?

BruNews

Administrateur CodeS-SourceS
Morceau de code qui prend la main derriere le bios, charge un kernel et reconnait les peripheriques (en tres vite resume).
Excuse mais le prob c'est que tu viens du VB, il va falloir entierement enlever de tes souvenirs ce que tu croyais savoir.
Une variable (ou registre) contient toujours une valeur numerique et rien d'autre. Tout le reste est question de comment on va l'interpreter.
Si vaut 65 par exemple, tu peux afficher 'A' car 'A' est 65 mais ce n'est toujours qu'une histoire d'affichage.
Pour afficher "12" faudra 1er octet 49, second 50 et dernier 0 si tu travailles sur Windows.

ciao...
BruNews, Admin CS, MVP Visual C++

mardi 13 juillet 2004 à 09:37:11 | Re : que choisir, le masm6 ou le 8?

ToutEnMasm

Salut,
Masm32 pour windows version 8.3 (l'actuelle) permet aussi de créer des consoles (fenêtres dos).Des exemples sont fournis pour démarrer.
Il est inutile de s'obstiner a utiliser les vieilles int 21h du dos pour 8086 puisque maintenant on peut utiliser certaines API dans la fenêtre DOS.
ToutEnMasm

mardi 13 juillet 2004 à 13:27:53 | Re : que choisir, le masm6 ou le 8?

Fildomen

Pour m.ToutEnMasm
cette version 8.3 n'existe pas !!! la dernière version publié par le site officiel http://www.masm32.com et la 8.2, merci

Pour m.Brunews,ces souvenirs, je l'ai malheuresement déjà éffacé, et je deviens un peu du code machine, mais le problème n'ai rien que de l'affichage, tu peux me dire comment afficher la variable a, je veux voir 20 sur l'ecran, et s'il vous plait,je ne veux pas changer la variable en aucun cas, car je sais que vous me direz de faire a db xx,xx

.data
a db 20

une autre chose svp, add additione lesvaleurs ascii ou la valeur de la variable, exemple

.data
a db "5"
b db "6"
.code

add a,b


est-ce que a = "11", ou a = l'addition des deux ascii

mardi 13 juillet 2004 à 13:30:06 | Re : que choisir, le masm6 ou le 8?

Fildomen

Merci de m'avoir pris les mains dans ce langage

mardi 13 juillet 2004 à 13:49:04 | Re : que choisir, le masm6 ou le 8?

BruNews

Administrateur CodeS-SourceS
Regarde SetWindowText en mode GUI, exemples dans sources publiees.
Pour console, comme dit ToutEnMasm, regarde API console dans MSDN, pars de AllocConsole et tu auras le reste.

ciao...
BruNews, Admin CS, MVP Visual C++

mardi 13 juillet 2004 à 20:45:28 | Re : que choisir, le masm6 ou le 8?

Fildomen

mais vous ne m'avez pas expliquer le truc des variables et de add encore
merci

mardi 13 juillet 2004 à 20:55:41 | Re : que choisir, le masm6 ou le 8?

BruNews

Administrateur CodeS-SourceS
d'abord n'y aura pas de add cause que jamais 2 adr memoire en operandes sur 1 seule instruction.
Pour le reste on ne va pas reecrire les tutaux de base sur le forum, pas fait pour. Regarde sur le net tu en trouveras beaucoup.

ciao...
BruNews, Admin CS, MVP Visual C++


1 2

Cette discussion est classé dans : choisir, dos, vacances, masm6


Répondre à ce message

Sujets en rapport avec ce message

Interruption Bios ou Dos ? [ par Valmont ] Quand choisir d'utiliser une int Dos plutot que Bios et inversement qd il y a + ou - doublon, comme par ex. pour la lecture/ecriture de secteur sur un étapes pour compiler un programme masm sous dos? [ par samsara ] salut les amis, je suis une vraie débutante et j'aimerais savoir comment compiler mon programme sur masm.Dans le dos je fais : "masm montre.asm " (mo Aide chaine de caracteres, nasm sous dos [ par Juke ] quelqu'un peut t'il m'aider pour un truc tout con.Comment faire pour demander à l'utilisateur de saisir une chaine, et de lui reafficher ?j'ai des tut interruption du bios et du dos sous windows [ par eedy31 ] eedy31Salut a tous est ce que quelqu'un pourait m'aider car je ne sais pascomment faire pour utiliser les interruption du dos et du bios sous windows! Quel assembleur choisir ? [ par trinitacs ] J'aimerai savoir quel est le meilleur assembleur qui existe ou si il en faut mixer. Je début difficielment l'asm avec NASM. Faut-il choisir MASM, TASM logiciel boot [ par TRAX44 ] Salut, je voudrai faire booter mon pc sur un logiciel fait en asm et qui n'aurai pas besoin de windows ni de ms-dos afin d'utiliser toute la capacité choix entre unix et as400 [ par bleusiel ] bonjour svp,je suis entrain de valoriser le systÃsme de mon societe et je dois choisir entre as400 (plutot os400) et unix a votre avis lequel je d NASM VESA ET DOS [ par Ludolpif ] Bonjour, et merci d'avance à ceux qui prennent la peine de lire ce message !J'aimerai créer 1 petit programme en ASM permettant sous dos de faire quel ou se trouve le système MS-DOS dans la RAM? [ par ibroman ] Bonjour,j'ai remarquer que pour un fichier .com, les adresses debutent avec un décalage de 100h.Ensuite que les adresses interruptions se trouve au de Aider-moi a choisir un language ASM pour mon Atlhon K6 [ par Rigel Io ] Salut a tous, j'aimerai vraiment avoir de l'aide. J'ai un ordinateur qui date de 1998 avec un CPU AMD Atlhon K6 et je voudrais apprendre le language A


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,312 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.