AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

[MASM] strlen Funktion

Ein Thema von ferby · begonnen am 23. Jan 2009 · letzter Beitrag vom 13. Aug 2009
Antwort Antwort
Seite 2 von 2     12   
Apollonius

Registriert seit: 16. Apr 2007
2.325 Beiträge
 
Turbo Delphi für Win32
 
#11

Re: [MASM] strlen Funktion

  Alt 24. Jan 2009, 20:53
Eigentlich sind unter Windows nur eax, edx und ecx frei verfügbar. Jede Routine sollte mit den selben Werten für ebx, esi, edi, esp und ebp zurückkehren, mit denen sie aufgerufen wurde.
Wer erweist der Welt einen Dienst und findet ein gutes Synonym für "Pointer"?
"An interface pointer is a pointer to a pointer. This pointer points to an array of pointers, each of which points to an interface function."
  Mit Zitat antworten Zitat
Cyf

Registriert seit: 30. Mai 2008
407 Beiträge
 
Lazarus
 
#12

Re: [MASM] strlen Funktion

  Alt 24. Jan 2009, 22:01
Für ESP sollte das doch von der Aufkonvention abhängen? cdecl wird doch vom Aufrufer bereinigt? Für stdcall und Fastcall aka register (Delphis Standard), sollte es aber stimmen, dass ESP wiederhergestellt werden muss.
  Mit Zitat antworten Zitat
Apollonius

Registriert seit: 16. Apr 2007
2.325 Beiträge
 
Turbo Delphi für Win32
 
#13

Re: [MASM] strlen Funktion

  Alt 24. Jan 2009, 22:04
Stimmt, das habe ich nicht bedacht. Du hast vollkommen recht.
Wer erweist der Welt einen Dienst und findet ein gutes Synonym für "Pointer"?
"An interface pointer is a pointer to a pointer. This pointer points to an array of pointers, each of which points to an interface function."
  Mit Zitat antworten Zitat
f00shizzle

Registriert seit: 11. Mär 2007
Ort: Hauptstadt
7 Beiträge
 
#14

Re: [MASM] strlen Funktion

  Alt 13. Aug 2009, 15:09
Zitat von Cyf:
... und Fastcall aka register...
delphi fastcalls "register" - unterscheidet sich aber vom c/c++ fastcall

das sollte man vielleicht noch anmerken
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:47 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz