Witam.
Wiem już jak w c++ używając assemblera pobrać wskaźnik do zmiennej globalnej tj. poprzez LEA ale LEA nie działa na zmienne przekazywane do funkcji. Dla przykładu, mam kod:
function ( char zmienna[15] )
{
}
i teraz moje pytanie jest następujące, otóż jak odczytać wskaźnik do zmiennej zmienna. Jest ona przekazywana na stosie, więc LEA nie działa. Nie działa jednak także wrzucenie do DS zawartości SS i wywołanie LEA, ani użycie komendy LDS.