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 : une librairie [ Archives / Newbii ] (rhumsek)

mardi 3 août 2004 à 22:22:12 | une librairie

rhumsek

slt mon prog contient une erreur d'après ma compilation
je ne la voie pas pouvez vous m'aidé??

TITLE Test de la librairie


INCLUDE Irvine32.lib
CR=0Dh
LF=0Ah

.data
rand1 BYTE "génération de 20 entiers au hasard entre"
BYTE "0 et 990:",CR,LF,0
rand2 BYTE "Génération de 20 entiers au hasard entre"
BYTE "0 et FFFFFFFFh:",CR,LF,0

prompt1 BYTE "Frappez une touche:",0
prompt2 BYTE "Saisissez un entier signé sur 32 bits:",0
prompt3 BYTE "saisissez votre nom:",0
msg1 BYTE "la touche suivante a été frappée:",0
regs BYTE "contenu des registres:",CR,LF,0
hello BYTE "salut, ",0

buffer BYTE 50 dup(0)
dwordval DWORD ?

.code
main PROC

mov eax,black+(white*16)
call setTextcolor
call clrscr
call Randomize

mov edx,OFFSET rand1
call WriteString
mov ecx,20
mov dh,2
mov dl,0

L1: call,Gotoxy
mov eax,1000
call randomrange
call writedec
mov eax,500
call delay
inc dh
add dl,2
loop L1

call Crlf
call WaitMsg
call Clrscr

mov edx,OFFSET prompt2
call writestring
call readint
mov dwordVal,eax
call crlf
call writebin
call crlf

call crlf
mov edx,OFFSET regs
call writestring
call dumpregs
call crlf

mov esi,OFFSET dwordVal
mov ecx,LENGTHOF dwordVal
mov ebx,TYPE dwordval
call dumpmem
call crlf
call waitmsg

call clrscr
mov edx,OFFSET buffer
mov ecx,SIZEOF buffer-1
call readstring
mov edx,OFFSET hello
call writestring
mov edx,OFFSET buffer
call writestring
call crlf

exit
main ENDP
END main


rhumsek

mercredi 4 août 2004 à 13:08:00 | Re : une librairie

patatalo

Membre Club Administrateur CodeS-SourceS

salut,

remplace:
CR=0Dh
LF=0Ah
par:
CR EQU 13
LF EQU 10

mais ca serait sympas de preciser le message d'erreur...

@++



Cette discussion est classé dans : mov, byte, offset, call, crlf


Répondre à ce message

Sujets en rapport avec ce message

assembleur [ par rojbeni ] bonjour tous,comment  faire pour  saisie une suite de nombre  a stocker  dans un tableau   . le nombre maximum de nombre que l'on peut saisir est de 1 TSR & Détournement d'interrupt(ion) [ par ghuysmans99 ] bonjour à tous.j'ai fait un petit prog en asm 32bits pour dos mais il ne fonctionne pas ... reste à savoir pourquoi !!pourriez-vous m'aider ??;Change Heure [ par noel70 ] Bonjour a tous.Voila, j'ai un probleme avec l'utilsation de l'API GetSystemTime,Pour récupérer le mois et l'année du PC.J'ai fait ceci:invoke GetSyste Problème avec un code [ par showbiz_hurricanes ] Bonjour Pour un projet universitaire, je dois concevoir un programme de tri en assembleur mais celui ci ne fonctionne pas comme je le voudrai. Le Peut on mieux faire ? [ par spiky31 ] Bonjour Voila j'ai commencé ce matin a programmer en assembleur intel et j'aurais voulu avoir votre avis (Je me considére pas vraiment comme un noob 5 Erreurs à trouver [ par bizzard4 ] Bonjour !J'explique le contexte. Un de mes professeurs ma donné comme défi de trouver les 5 erreurs dans le code ASM suivant. Je sais qu'il l'a trouvé débutant qui a un prob avec l'int21h [ par sibi12 ] salut voivi mon code : mov ah, 09h mov dx, offset buffer int 21hbuffer a été déclaré comme ca: buffer db 50 dup(0)le compilateur me met modifier un byte d'adresse segment:offset [ par TheWhiteShadow ] ca fait pas longtemps que j'ai commencé l'asm... et j'aimerai savoir comment on fait pour modifier un octet en mémoire sans pas par DSj'ai une adresse Ancien code - CreateWindowEx ne fonctionne pas [ par TehWan ] Je ne comprends vraiment pas pourquoi CreateWindowEx ne fonctionne pas. Je code en ancien code avec MASM32. J'ai même essayé la nouvelle syntaxe (invo prob de gestion de souris [débutant] [ par hagakure ] bonjour a vous tousvoila je suis débutant en asm, et je doi coder un jeu de combat naval, dont voici les règles :-le champ de mouillage est de 10 sur


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

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

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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,562 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é.