sâmbătă, 9 iulie 2016

Tipuri de salt/apel in asamblare.

Tipuri de salt/apel
JMP/CALL direct
Operandul care se află în formatul instrucţiunii este o etichetă care identifică adresa ţintă. Poate fi de două
tipuri:
• salt/apel direct intrasegment (NEAR) - eticheta este în acelaşi segment de cod cu instrucţiunea
JMP/CALL;
• salt/apel direct intersegment (FAR) - eticheta poate fi definită şi în alt segment de cod decât cel care
conţine instrucţiunea JMP/CALL.
JMP/CALL indirect
Operandul care apare în formatul instrucţiunii reprezintă o adresă de memorie. Poate fi de două tipuri:
• salt/apel indirect intrasegment (NEAR), cu forma generală
JMP/CALL expr
în care expr precizează adresa efectivă a ţintei şi poate fi un registru, o variabilă de tip WORD, sau un
cuvânt din memorie;
• salt/apel indirect intersegment (FAR), cu forma generală
JMP/CALL expr
în care expr precizează adresa completă a ţintei şi poate fi o variabilă de tip DWORD, sau un dublucuvânt
din memorie.

Niciun comentariu:

Trimiteți un comentariu