High-Tech
Santé-Médecine
Droit-Finances
CodeS-SourceS
Inscription
Plan
Connexion
Rechercher un code, un tuto, une réponse
Accueil
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Tous les langages
Delphi / Pascal
Java
Python
SQL
RegEx
Flash
ASM
IRC
Graphisme
PDA
ColdFusion
Foxpro
Flex
Visual Basic / VB.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
PHP
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C/C++/C++.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Javascript
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C#/.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
ASP/ASP.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Accueil
Connexion
Déposer un code
Code
Recherche
Haut
Forum
Delphi / Pascal
Sujet Précédent
Sujet Suivant
Delphi +assembly
Résolu
vergil3a
Messages postés
28
Date d'inscription
mercredi 30 avril 2008
Statut
Membre
Dernière intervention
12 mars 2012
- 5 oct. 2008 à 16:55
Bacterius
Messages postés
3792
Date d'inscription
samedi 22 décembre 2007
Statut
Membre
Dernière intervention
3 juin 2016
-
5 oct. 2008 à 17:29
Bonjour Les Amis :)
jai un tableau de 10 element et je veux acceder au premier element
tableau[0]
mais avec un codeassembleur sous Delphi
merci pour aide
Afficher la suite
A voir également:
Delphi +assembly
Delphi format
-
Conseils pratiques -Delphi
Delphi thread
-
Conseils pratiques -Delphi
Delphi peche
✓
-
Forum Delphi / Pascal
Delphi decompiler
✓
-
Forum Delphi / Pascal
Delphi stringreplace
-
Forum Delphi / Pascal
1 réponse
Réponse 1 / 1
Bacterius
Messages postés
3792
Date d'inscription
samedi 22 décembre 2007
Statut
Membre
Dernière intervention
3 juin 2016
10
5 oct. 2008 à 17:29
http://nono40.developpez.com/tutoriel/delphi/asm/
Une petite lecture, et tu devrais trouver ton bonheur + des connaissances supplémentaires en asm.
Voici un bout de code récupéré dessus; étudie-le :
Type TTabInteger=Array[0..3]Of Integer;
Function SommeTableau(T1,T2:TTabInteger):TTabInteger;
// EAX adresse de T1
// EDX adresse de T2
// ECX adresse de stockage du résultat
Asm
PUSH EDI
PUSH EBX
MOV EDI,ECX
XOR ECX,ECX
@@L1:
MOV EBX,DWord Ptr T1[ECX*4]
ADD EBX,DWord Ptr T2[ECX*4]
MOV DWord Ptr [EDI+ECX*4],EBX
INC ECX
CMP ECX,4
JB @@L1
POP EBX
POP EDI
End;
Votre réponse
Discussions similaires
Impossible de charger le type "nom du control" partir de l'assembly '"nom de l'
cs_dragon
-
28 août 2008 à 18:07
Kevin.Ory
-
28 août 2008 à 19:51
réference d'assembly manquante
samsoumitta
-
10 avril 2010 à 15:09
samsoumitta
-
10 avril 2010 à 22:53
Impossible de trouver l'assembly (chargement dynamique de DLL)
cs_vincnet68
-
23 mai 2013 à 12:21
vincnet68
-
24 mai 2013 à 09:08
Parametre de ShellExecute
armetiz
-
28 oct. 2005 à 13:56
armetiz
-
4 nov. 2005 à 13:43
Fonction Pos().
Becracker
-
4 sept. 2005 à 01:44
ni69
-
4 sept. 2005 à 14:16
Rejoignez-nous