eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingzawartosc rejestru EIPRe: zawartosc rejestru EIP
  • Data: 2009-07-10 17:30:41
    Temat: Re: zawartosc rejestru EIP
    Od: "Mariusz Marszałkowski" <b...@g...SKASUJ-TO.pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Krzysztof Poc <f...@w...pl> napisał(a):

    > Witajcie
    >
    > W jaki sposob moge w C++ wypisac zawartosc rejestru EIP.
    > Napisalem ponizszy programik, ktory niestety nie dziala dla eip.

    W wikipedii http://en.wikipedia.org/wiki/X86_assembly_language

    jest taki tekst:

    Using the instruction pointer register

    There is also a 32-bit instruction pointer, named EIP. The EIP register points
    to where in the program the processor is currently executing its code. The EIP
    register cannot be accessed by the programmer directly. Instead, a sequence
    like the following can be done to retrieve the address of next_line into EAX:

    call next_line
    next_line:
    pop eax

    This works even in position-independent code because call takes an
    EIP-relative immediate operand. To write to EIP is simple:

    jmp eax

    Pozdrawiam


    --
    Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: