Ľudmila Jánošíková | ||
Programovanie v jazyku symbolických adries | ||
pre 32-bitové procesory Intel | ||
|
||
Čítač inštrukcií
Čítač inštrukcií EIP (instruction pointer) obsahuje 32-bitový offset inštrukcie, ktorá sa má vykonať ako nasledujúca. Ak je kódový segment v 16-bitovom režime, použije sa dolná polovica registra EIP (IP). Nasledujúca inštrukcia teda leží na adrese CS:EIP. Register EIP (resp. IP) sa nastavuje automaticky pri spustení programu na offset prvej inštrukcie. Aktualizuje sa po vykonaní inštrukcie na adresu inštrukcie nasledujúcej. Ak sa vykonala inštrukcia skoku alebo volania, resp. návratu z procedúry, nadobudne IP adresu požadovaného miesta v programe. |
Načo je vám jazyk symbolických adries?
Architektúra moderných procesorov Registre
Služby operačného systému MS-DOS Služby operačného systému Windows 95/98/NT/XP |
|
| ||
Vydala Žilinská univerzita v Žiline, 2000. ISBN 80-7100-723-4. Otázky a pripomienky môžete poslať autorke. Naposledy upravené 14.9.2007. |