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 ecrire dans un fichier avec assembleur [ par karimusthb ] Bonjour, j'essaye d'ecrire dans un fichier avec assembleur,[MASM] le probleme c que en resultat j'ai un fichier ecrit en caractére ASCII comment faire HELP ! :'( [ par TheHacker ] Salut j'ai un probleme: voici mon code, il fonctionne correctement, activer le programme vous verres qu'a la fin i laffiche un MessageBox avec marqué Probleme avec la pile et call [ par Mick7 ] Salut,Voila j'ai un probleme d'adresse de pile quand je fais appele a call affichage:  Main:     mov ax, 324     mov bx, 10  Boucle:     xor dx, dx    Routine inversée... [ par viva ] salut,peutons inversé cette routine. je débute en asm je sais lire ces instructions mais j'ai des limites. MOV ESI, valeur     MOV BL,BYTE PTR DS:[ESI 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


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

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,218 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é.