IMAG0648 (4)

IMAG0648 (4)



| skoki warunkowe (jxx)

1 skoki bezwarunkowe (jmp)

* wywołanie podprogramu (cali) i powrót (ret)

-skoki krótkie:

-    przesunięcie v\eględem bieżącej pozycji (8-bit, max: + 127 lub -128 bajtów)

-    wykorzystywane najczęściej lokalnie (rozkaz zajmuje 2 bajty, wykonuje się najkrócej)

-    szansa, że instrukcje znajdują się w pamięci podręcznej (cache)

- inne sposoby adresowania: względne i absolutne

adresy dłuższe np, 16, 32 bitowe (zajmują więcej miejsca w pamięci, wykonują się dłużej), | skoki bliskie (near): w ramach segmentu i | odległe (far): do innego segmentu.

if (ax=bx) then cx=cx+1 else cx=cx+3 endjf

cmp ax,bx .porównaj: ax-bx

jnz/jne else Jeśli nie wyszło zero / nie są równe skocz do etykiety else , inc cx .akcja dla warunku spełnionego    . Cł#<kJl

opi-infldt

226

i m

486 |

Bytu

7+ns

j 7+os

3

ff§§||

o»)obv

■3

I 3 '

: ż • _

Jxoc*-Ub«t

i 7+a

3

, 8

nowosp

i 3

ł

4


i jmp end_if ełse:

add cx,3 :akcja alternatywna end it


Wyszukiwarka

Podobne podstrony:
Slajd30 (119) Rozkazy skoków Bezwarunkowe: 1.    JMP-zwykły, 2.    CAL
18 7 łnsinjkgc skoków i wywołań podprogramów 75 7 łnsinjkgc skoków i wywołań podprogramów 75 JMP
r Warunki konieczne do powstania wstrząsu wywołanego prowadzoną eksploatacją rejon górotworu musi
Slajd32 (113) Rozkazy przerwań Rozkazy przerwań uruchamiają mechanizmy wywołania podprogramów w
10 7 Instrukcje skoków i wywołań podprogramów 83 CALL adr    CALL Uncondilional Dzia
12 7 Insnukcte skokpw i wywołań podprogramów 81 7 Insnukcte skokpw i wywołań podprogramów
• funkcje: —    wywołanie funkcji: typ.powrotu zmiennal; double zmiennal=2.3;
16 7 Instrukcje skoków i wywołań podprogramów 77 Przykład 2: Lcd On: Dalej: Jeśli do wyjścia portu
10 7 Instrukcje skoków i wywołań podprogramów 73 AJMP Procedura_2 ;skok do Procedury 2 AJMP
14 7 Instrukcje skokow i wywołań podprogramów 79 CJNE argument_l,axgument_2,adres Compare and Jump
18 7 Instrukcje skoków i wywołań podprogramów 85 •    wpisanie pobranego adresu do l

więcej podobnych podstron