Zpět na seznam článků     Zpět na článek

Komentáře ke článku

 
 
 BBCode
DjH | E-mail | Website | ICQ 319-960-89514.8.2007 18:33
jakej vrchol?

----------
..:@]> [link] <[@:..
mr.Crow | E-mail | Website14.8.2007 18:11
DjH: assembler neumím, nicméně podle toho co džouííí říká a co si tak nějak matně pamatuju z mého pokusu naučit se assembler:

push <nějaký registr> - uloží na vrchol zásobníku obsah registru <nějaký registr>

pop <nějaký registr> - do <nějakýho registru> se přesune vrchol zásobníku


- a podrobnosti ti popsal džouííí...

----------
Get enlightened!
DjH | E-mail | Website | ICQ 319-960-89514.8.2007 17:53
* Abych pravdu řekl...

----------
..:@]> [link] <[@:..
DjH | E-mail | Website | ICQ 319-960-89514.8.2007 17:53
Nechápu tě džouííí...
Abych pravdu věděl, do teď přesně nevím, co push dělá. Někdy vidím v (třeba) EAX adresu, a když je PUSH EAX, tak vidím, jak se provede operace která je na adrese EAX (něco jako CALL EAX :-)). A "Uložení slova do zásobníku EAX ", to sem vyčetl z prográmku "Assembler instrukce", ze stránek crackerské skupiny IronsCrew (.wz.cz :-)), stejně jako POP. Jestli by byl někdo tak ochotný, a napsal by mi třeba sem do komentářů, co přesně POP a PUSH dělá. Díky moc :-)

----------
..:@]> [link] <[@:..
j03 | 91.127.226.*14.8.2007 17:15
PUSH EAX – Uložení slova do zásobníku EAX
nechapem toto je nejaky nezmysel.

Inštrukcia push uloží operand na vrchol zásobníka. Operandom môže byť 16- alebo 32-bitový univerzálny register, segmentový register, premenná typu word alebo dword a číslo. Registre a pamäťové operandy, ktoré nie sú typu word alebo dword (napr. 8-bitový register), nemožno ukladať do zásobníka. Priamy operand (číslo) veľkosti bajtu zaberie v zásobníku jedno slovo v 16-bitovom režime, dve slová v 32-bitovom režime. Procesor pri ukladaní do zásobníka zmenší ukazovateľ zásobníka (obsah registra SP) o 2, resp. 4 (podľa typu operandu) a potom uloží operand na adresu SS:SP. Operandy sa pritom ukladajú ako obvykle v obrátenom poradí slabík, takže najnižší bajt operandu bude na offsete SP v zásobníkovom segmente. V 32-bitovom režime je ukazovateľ zásobníka v registri ESP.
DjH | E-mail | Website | ICQ 319-960-89514.8.2007 17:02
omg, sorry :-D, dik :-D

----------
..:@]> [link] <[@:..
curly boi | 217.196.212.*14.8.2007 16:58
pekny, ale cannot be finded?? found by bylo lepsi kdyz uz to chces psat po englicku ;)
j03 | 91.127.226.*14.8.2007 16:13
SOFTICE -> je to debuger na urovni kernelu cize niektore veci bez neho clovek nikdy neda.

Stránky: 1 2 3 4