| 
					[ASM] Problème
				 | 
| 
					18-12-2012, 22h13 
(Modification du message : 27-12-2012, 14h00 par ark.)
				 Message : #1 | |
| notfound   #!/usr/bin/env bash  Messages : 687 Sujets : 47 Points: 272 Inscription : Sep 2012 | [ASM] Problème 
		Bonsoir à tous, Je m'entraine un peu pour réapprendre l'assembleur. J'ai donc essayé de comprendre ce qu'il se passe à travers des exercices. Mais sur un exercice, celui la http://www.guiguishow.info/2012/12/02/as...xercice-5/ j'ai un bug que je ne comprends pas. Ca me retourne : Code : (237) wrong parameters: PUSH  ebpQuelqu'un à une idée ? J'utilise l'émulateur 8086, j'ai pris le premier code corrigé ... | 
|  | |
| 
					18-12-2012, 23h00 
				 Message : #2 | |
| supersnail   Éleveur d'ornithorynques        Messages : 1,617 Sujets : 73 Points: 467 Inscription : Jan 2012 | RE: Problème ASM 
		Bonjour, Ton problème vient du fait que le code est de l'assembleur en mode réel (16 bits), et que par conséquent les registre "extended" (ie ebp, esp, eax, et tout le bordel) n'existent pas (sauf cas rares hyper-particuliers). Bref, en 16 bits, la stack est pointée par "bp" et "sp", qui eux, existent en mode réel. PS: je pense qu'il vaut mieux apprendre l'assembleur directement en 32bits, ça sera plus utile de nos jours que de l'asm 16bits (sauf si t'as envie de coder un bootloader ou une demo qui tient sur un secteur de boot :>) 
Mon blog Code : push esp ; dec eax ; inc ebp ; and [edi+0x41],al ; dec ebp ; inc ebp"VIM est merveilleux" © supersnail | 
|  | |
| 
					18-12-2012, 23h05 
				 Message : #3 | |
| notfound   #!/usr/bin/env bash  Messages : 687 Sujets : 47 Points: 272 Inscription : Sep 2012 | RE: Problème ASM 
		Wow, merci beaucoup supersnail !  Je vais suivre tes conseils alors ^^ | 
|  | |
| 
					18-12-2012, 23h10 
(Modification du message : 18-12-2012, 23h11 par spin.)
				 Message : #4 | |
| spin   Contributeur     Messages : 325 Sujets : 15 Points: 38 Inscription : Nov 2011 | RE: Problème ASM 
		Je dirais même qu'il faudrait apprendre l'asm 64 bits si ton processeur le permet.
		
			
		
	 | 
|  | |
| 
					« Sujet précédent | Sujet suivant »
				 | 
| Sujets apparemment similaires… | |||||
| Sujet | Auteur | Réponses | Affichages | Dernier message | |
| Java probleme de colision | mysteriou | 13 | 6,847 | 10-12-2013, 12h05 Dernier message: Enila | |
| [C++] Problème d'entier non signé | Illu6 | 4 | 2,082 | 18-04-2012, 20h02 Dernier message: Illu6 | |
Utilisateur(s) parcourant ce sujet : 1 visiteur(s)

 Accueil du forum
 Accueil du forum Liste des membres
 Liste des membres Qui est en ligne ?
 Qui est en ligne ? Recherche
 Recherche Calendrier
 Calendrier Zine
 Zine URL de redirection
 URL de redirection Classement (Top 100)
 Classement (Top 100) Proposez un challenge!
 Proposez un challenge! Hacking
 Hacking Hacking
 Hacking  Spirit of hack
 Spirit of hack Messages: 32 822
 Messages: 32 822 Client IRC en ligne
 Client IRC en ligne 
				



