Programovanie v assembleri vo Windows x64 (x86-64): Rozdiel medzi revíziami

Smazaný obsah Přidaný obsah
URL -> wikilinky
→‎Volanie WinAPI: Opravený preklep: "v registry RAX" na "v registri RAX".
Značky: úprava z mobilu úprava z mobilného webu
Riadok 14:
 
Toto sú niektoré z najčastejšie používaných [[wikipedia:X86_calling_conventions|volacích konvencií v prostredí MS Windows]]:
* [[wikipedia:X86_calling_conventions#cdecl|cdecl]] - C declaration, pochádza z jazyka C, parametre sú ukladané na vrchol zásobníka postupne sprava doľava (kvôli podpore premenlivého počtu argumentov), výsledok je uložený buď v registryregistri EAX (integer) alebo ST0 (float), zásobník čistí volajúca funkcia
 
* [[wikipedia:X86_calling_conventions#pascal|pascal]] - parametre sú ukladané na vrchol zásobníka zľava doprava, zásobník čistí volaná funkcia (napríklad inštrukciou RET n)