Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1055 connectés 

  FORUM HardWare.fr
  Programmation

  je suis une merde ou koi??

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

je suis une merde ou koi??

n°92959
swich
snps
Posté le 24-01-2002 à 15:59:58  profilanswer
 

je comprend pas, j'arrive pas a afficher une chaine en assembleur
 
ex  
.data
ch1 DB 'essai','$'
 
.code
mov ah,09h
mov dx,offset ch1
int 21h
 
mov ah,4ch
int 21h
donc 1er ca marche po..
2eme il me reconnait pas offset ce  :gun: de nasm

 

[edtdd]--Message édité par swich--[/edtdd]

mood
Publicité
Posté le 24-01-2002 à 15:59:58  profilanswer
 

n°93002
Mara's dad
Yes I can !
Posté le 24-01-2002 à 16:44:35  profilanswer
 

Fait comme moi, programmes avec DEBUG !
 
TITI.TXT

Code :
  1. a
  2. jmp 10a
  3. e 102 "Coucou!$"
  4. a 10a
  5. mov ah,09
  6. mov dx,102
  7. int 21
  8. mov ah,4c
  9. int 21h
  10. r cx
  11. 15
  12. n titi.com
  13. w
  14. d 102 10a
  15. u 100 101
  16. u 10b 114
  17. q


 
Ensuite :
DEBUG < TITI.TXT > TITI.ASM
 
Et voilà, TITI.COM !
 
Et TITI.ASM pour vérifier :

Code :
  1. -d 102 10a
  2. 152C:0100        43 6F 75 63 6F 75-21 24 B4                    Coucou!$.
  3. -u 100 101
  4. 152C:0100 EB08          JMP 010A                             
  5. -u 10a 114
  6. 152C:010A B409          MOV AH,09                             
  7. 152C:010C BA0201        MOV DX,0102                           
  8. 152C:010F CD21          INT 21                               
  9. 152C:0111 B44C          MOV AH,4C                             
  10. 152C:0113 CD21          INT 21

 

[edtdd]--Message édité par Mara's dad--[/edtdd]


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°93067
swich
snps
Posté le 24-01-2002 à 18:06:54  profilanswer
 

hmm, oki mais bon tu le prends ou debug ??
pis bon ca me dit pas poukoi ca marche po ..

n°93071
Mara's dad
Yes I can !
Posté le 24-01-2002 à 18:11:34  profilanswer
 

C'était une blague (Quoique je l'ai fait y'a longtemps)  :D  
 
Celà dit, çà marche  ;)  
 
Debug, c'est un programme DOS standard fournis avec tous les OS de Cro$soft depuis l'invention de l'int 21, c'est à dire quelque chose comme MS-DOS 1.0 !


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°93074
swich
snps
Posté le 24-01-2002 à 18:16:27  profilanswer
 

lol
sauf ke g une interro d'asm demain..

n°93075
Mara's dad
Yes I can !
Posté le 24-01-2002 à 18:18:21  profilanswer
 

Ben envoie moi ton "nasm" (ou peut-être serait-ce "masm" ?)
et je regarde ce soir.
Là faut que je rentre @ home !
 
A+


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°93114
Ace17
Posté le 24-01-2002 à 20:27:43  profilanswer
 

Ben déja il me semble que NASM il utilise les chiffres en hexa selon cette notation :  0x4C au lieu de 4Ch
 
Ensuite, NASM n'utilise pas le mot clef offset
 
http://ubasic.zext.net/nasm.htm

 

[edtdd]--Message édité par Ace17--[/edtdd]

n°93117
Ace17
Posté le 24-01-2002 à 20:31:40  profilanswer
 

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  je suis une merde ou koi??

 

Sujets relatifs
[Borland/CppBuilder] Quel grosse merde ce soft !!!Grosse merde en PHP requiert âme sensible
[BCB] Passage d'une appli de NT4 vers XP qui merde (threads et evts)OpenGL : premier programme qui merde ;(
[HTML] - [PHP] Help dans mes tableaux de merde !![JSP] J'suis dans la merde !
Prog C sous 16bits --> Help me... (quelle merde !)Javascript de merde ....
[PHP + Javascript] Qu'est-ce qui merde?[XSLT] comment faire if a<b avec ce language de merde ?
Plus de sujets relatifs à : je suis une merde ou koi??


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR