• Nie Znaleziono Wyników

stos kolejka i lista

N/A
N/A
Protected

Academic year: 2021

Share "stos kolejka i lista"

Copied!
49
0
0

Pełen tekst

(1)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Stos, kolejka i lista

Kurs II, zaj ˛ecia 1

(2)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Stos, kolejka, lista

Stos, kolejka, lista

to liniowe struktury danych

pozwalaj ˛a na trzymanie zmieniaj ˛acych si ˛e w czasie danych

pozwalaj ˛a na przetwarzanie danych w wybranej kolejno´sci

s ˛a potrzebne do bardziej zaawansowanych algorytmów, np. DFS-a, BFS-a

(3)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Stos, kolejka, lista

Stos, kolejka, lista

to liniowe struktury danych

pozwalaj ˛a na trzymanie zmieniaj ˛acych si ˛e w czasie

danych

pozwalaj ˛a na przetwarzanie danych w wybranej kolejno´sci

s ˛a potrzebne do bardziej zaawansowanych algorytmów, np. DFS-a, BFS-a

(4)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Stos, kolejka, lista

Stos, kolejka, lista

to liniowe struktury danych

pozwalaj ˛a na trzymanie zmieniaj ˛acych si ˛e w czasie

danych

pozwalaj ˛a na przetwarzanie danych w wybranej

kolejno´sci

s ˛a potrzebne do bardziej zaawansowanych algorytmów, np. DFS-a, BFS-a

(5)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Stos, kolejka, lista

Stos, kolejka, lista

to liniowe struktury danych

pozwalaj ˛a na trzymanie zmieniaj ˛acych si ˛e w czasie

danych

pozwalaj ˛a na przetwarzanie danych w wybranej

kolejno´sci

s ˛a potrzebne do bardziej zaawansowanych

(6)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Stos

Stos w informatyce

zachowuje si ˛e tak, jak np. stos talerzy, czyli

nowe elementy przychodz ˛a na szczyt stosu

(7)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Stos

Stos w informatyce

zachowuje si ˛e tak, jak np. stos talerzy, czyli

nowe elementy przychodz ˛a na szczyt stosu

(8)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Stos

Stos w informatyce

zachowuje si ˛e tak, jak np. stos talerzy, czyli

nowe elementy przychodz ˛a na szczyt stosu

(9)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Stos w praktyce — przykład działania

W pewnej stołówce s ˛a numerki dla ka˙zdego zamówienia

gdy przychodzi klient i co´s zamawia to dostaje numerek ze szczytu stosu

gdy kucharka przyrz ˛adzi zamówion ˛a potraw ˛e wywołuje numerek

klient przychodzi i wymienia numerek na swoje zamówienie

(10)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Stos w praktyce — przykład działania

W pewnej stołówce s ˛a numerki dla ka˙zdego zamówienia

gdy przychodzi klient i co´s zamawia to dostaje numerek ze szczytu stosu

gdy kucharka przyrz ˛adzi zamówion ˛a potraw ˛e wywołuje numerek

klient przychodzi i wymienia numerek na swoje zamówienie

(11)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Stos w praktyce — przykład działania

W pewnej stołówce s ˛a numerki dla ka˙zdego zamówienia

gdy przychodzi klient i co´s zamawia to dostaje numerek ze szczytu stosu

gdy kucharka przyrz ˛adzi zamówion ˛a potraw ˛e wywołuje

numerek

klient przychodzi i wymienia numerek na swoje zamówienie

(12)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Stos w praktyce — przykład działania

W pewnej stołówce s ˛a numerki dla ka˙zdego zamówienia

gdy przychodzi klient i co´s zamawia to dostaje numerek ze szczytu stosu

gdy kucharka przyrz ˛adzi zamówion ˛a potraw ˛e wywołuje

numerek

klient przychodzi i wymienia numerek na swoje zamówienie

(13)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Stos w praktyce — przykład działania

W pewnej stołówce s ˛a numerki dla ka˙zdego zamówienia

gdy przychodzi klient i co´s zamawia to dostaje numerek ze szczytu stosu

gdy kucharka przyrz ˛adzi zamówion ˛a potraw ˛e wywołuje

numerek

klient przychodzi i wymienia numerek na swoje zamówienie

(14)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Stos — symulacja

pocz ˛atek pracy, wszystkie numerki w kasie

11 ←− szczyt stosu

9 42 23

(15)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Stos — symulacja

przychodzi klient, dostaje nr 11

9 ←− szczyt stosu

42 23

(16)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Stos — symulacja

przychodzi kolejny klient, dostaje nr 9

42 ←− szczyt stosu

(17)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Stos — symulacja

kolejny klient dostaje nr 42

(18)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Stos — symulacja

klient z nr 11 dostaje jedzenie i oddaje w zamian numerek

11 ←− szczyt stosu

(19)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Stos — symulacja

nowy klient, dostaje nr 11

(20)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Stos — symulacja

klient nr 42 dostaje jedzenie

42 ←− szczyt stosu

(21)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Stos — symulacja

ostatni klient dostaje jedzenie

9 ←− szczyt stosu

42 23

(22)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Kolejka

Kolejka to:

liniowa struktura danych

elementy pobieramy z pocz ˛atku nowe elementy wstawiamy na koniec pierwszy element kolejki nazywamy głow ˛a ostatni element nazywamy ogonem

(23)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Kolejka

Kolejka to:

liniowa struktura danych

elementy pobieramy z pocz ˛atku

nowe elementy wstawiamy na koniec pierwszy element kolejki nazywamy głow ˛a ostatni element nazywamy ogonem

(24)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Kolejka

Kolejka to:

liniowa struktura danych

elementy pobieramy z pocz ˛atku

nowe elementy wstawiamy na koniec

pierwszy element kolejki nazywamy głow ˛a ostatni element nazywamy ogonem

(25)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Kolejka

Kolejka to:

liniowa struktura danych

elementy pobieramy z pocz ˛atku

nowe elementy wstawiamy na koniec

pierwszy element kolejki nazywamy głow ˛a

(26)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Kolejka

Kolejka to:

liniowa struktura danych

elementy pobieramy z pocz ˛atku

nowe elementy wstawiamy na koniec

pierwszy element kolejki nazywamy głow ˛a

(27)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Kolejka w informatyce

Kolejka w informatyce

. . .działa dokładnie tak samo jak kolejka w sklepie

pierwszy do kasy idzie klient z przodu kolejki nowi klienci id ˛a na koniec kolejki

(28)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Kolejka w informatyce

Kolejka w informatyce

. . .działa dokładnie tak samo jak kolejka w sklepie pierwszy do kasy idzie klient z przodu kolejki

(29)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Kolejka w informatyce

Kolejka w informatyce

. . .działa dokładnie tak samo jak kolejka w sklepie pierwszy do kasy idzie klient z przodu kolejki

(30)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Przykład

pusta kolejka

głowa →10←ogon przychodzi liczba 10 głowa →10 15←ogon przychodzi liczba 15 głowa →10 15 42←ogon przychodzi liczba 42

głowa →15 42←ogon pobieramy liczb ˛e z przodu głowa →15 42 32←ogon przychodzi liczba 32

(31)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Przykład

pusta kolejka głowa →10←ogon przychodzi liczba 10

głowa →10 15←ogon przychodzi liczba 15 głowa →10 15 42←ogon przychodzi liczba 42

głowa →15 42←ogon pobieramy liczb ˛e z przodu głowa →15 42 32←ogon przychodzi liczba 32

(32)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Przykład

pusta kolejka głowa →10←ogon przychodzi liczba 10 głowa →10 15←ogon przychodzi liczba 15

głowa →10 15 42←ogon przychodzi liczba 42 głowa →15 42←ogon pobieramy liczb ˛e z przodu głowa →15 42 32←ogon przychodzi liczba 32

(33)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Przykład

pusta kolejka głowa →10←ogon przychodzi liczba 10 głowa →10 15←ogon przychodzi liczba 15 głowa →10 15 42←ogon przychodzi liczba 42

głowa →15 42←ogon pobieramy liczb ˛e z przodu głowa →15 42 32←ogon przychodzi liczba 32

(34)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Przykład

pusta kolejka głowa →10←ogon przychodzi liczba 10 głowa →10 15←ogon przychodzi liczba 15 głowa →10 15 42←ogon przychodzi liczba 42

głowa →15 42←ogon pobieramy liczb ˛e z przodu

głowa →15 42 32←ogon przychodzi liczba 32 głowa →42 32←ogon pobieramy liczb ˛e z przodu

(35)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Przykład

pusta kolejka głowa →10←ogon przychodzi liczba 10 głowa →10 15←ogon przychodzi liczba 15 głowa →10 15 42←ogon przychodzi liczba 42

głowa →15 42←ogon pobieramy liczb ˛e z przodu głowa →15 42 32←ogon przychodzi liczba 32

(36)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Przykład

pusta kolejka głowa →10←ogon przychodzi liczba 10 głowa →10 15←ogon przychodzi liczba 15 głowa →10 15 42←ogon przychodzi liczba 42

głowa →15 42←ogon pobieramy liczb ˛e z przodu głowa →15 42 32←ogon przychodzi liczba 32

(37)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Podsumowanie stosu i kolejki

stos i kolejka to liniowe struktury danych

na stosie element, który doszedł ostatni jest zu˙zywany jako pierwszy

w kolejce elementy s ˛a zu˙zywane w takiej kolejno´sci jak przyszły do kolejki

operacje wstawienia/usuni ˛ecia elementów do stosu/kolejki wykonywane s ˛a w czasie O(1)

(38)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Podsumowanie stosu i kolejki

stos i kolejka to liniowe struktury danych

na stosie element, który doszedł ostatni jest zu˙zywany jako pierwszy

w kolejce elementy s ˛a zu˙zywane w takiej kolejno´sci jak przyszły do kolejki

operacje wstawienia/usuni ˛ecia elementów do stosu/kolejki wykonywane s ˛a w czasie O(1)

(39)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Podsumowanie stosu i kolejki

stos i kolejka to liniowe struktury danych

na stosie element, który doszedł ostatni jest zu˙zywany jako pierwszy

w kolejce elementy s ˛a zu˙zywane w takiej kolejno´sci jak

przyszły do kolejki

operacje wstawienia/usuni ˛ecia elementów do stosu/kolejki wykonywane s ˛a w czasie O(1)

(40)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Podsumowanie stosu i kolejki

stos i kolejka to liniowe struktury danych

na stosie element, który doszedł ostatni jest zu˙zywany jako pierwszy

w kolejce elementy s ˛a zu˙zywane w takiej kolejno´sci jak

przyszły do kolejki

operacje wstawienia/usuni ˛ecia elementów do

(41)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Lista dwukierunkowa

Lista dwukierunkowa

to liniowa struktura danych

to ci ˛ag elementów, z których ka˙zdy pami ˛eta swojego nast ˛epnika i poprzednika

pozwala na wstawianie elementów z przodu, z tyłu i nawet w ´srodku ci ˛agu elementów

za pomoc ˛a listy dwukieronkowej mo˙zna symulowa´c zarówno stos jak i kolejk˛e

(42)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Lista dwukierunkowa

Lista dwukierunkowa

to liniowa struktura danych

to ci ˛ag elementów, z których ka˙zdy pami ˛eta swojego

nast ˛epnika i poprzednika

pozwala na wstawianie elementów z przodu, z tyłu i nawet w ´srodku ci ˛agu elementów

za pomoc ˛a listy dwukieronkowej mo˙zna symulowa´c zarówno stos jak i kolejk˛e

(43)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Lista dwukierunkowa

Lista dwukierunkowa

to liniowa struktura danych

to ci ˛ag elementów, z których ka˙zdy pami ˛eta swojego

nast ˛epnika i poprzednika

pozwala na wstawianie elementów z przodu, z tyłu i

nawet w ´srodku ci ˛agu elementów

za pomoc ˛a listy dwukieronkowej mo˙zna symulowa´c zarówno stos jak i kolejk˛e

(44)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Lista dwukierunkowa

Lista dwukierunkowa

to liniowa struktura danych

to ci ˛ag elementów, z których ka˙zdy pami ˛eta swojego

nast ˛epnika i poprzednika

pozwala na wstawianie elementów z przodu, z tyłu i

nawet w ´srodku ci ˛agu elementów

za pomoc ˛a listy dwukieronkowej mo˙zna symulowa´c

(45)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

Lista dwukierunkowa

O li´scie dwukierunkowej mo˙zna my´sle´c jak o . . .

. . .ci ˛agu osób trzymaj ˛acych si ˛e za r ˛ec ˛e. Ka˙zda osoba

trzyma swojego lewego i prawego s ˛asiada. W takiej

strukturze mo˙zliwe jest dodawanie nowej osoby w dowolnym miejscu. Mo˙zliwe jest tak˙ze usuwanie osób z

takiej listy.Nale˙zy wtedy pami ˛eta´c, ˙zeby po

(46)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

17 ↔ 13 ↔ 42 ↔ 23 tak wygl ˛ada zwykła lista

17 ↔ 13↔ 44↔ 42 ↔ 23 za elementem 13 wstawmy 44

17 ↔ 13 ↔ 44 ↔ 23 usuwamy element 42

(47)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

17 ↔ 13 ↔ 42 ↔ 23 tak wygl ˛ada zwykła lista

17 ↔ 13↔ 44↔ 42 ↔ 23 za elementem 13 wstawmy 44

17 ↔ 13 ↔ 44 ↔ 23 usuwamy element 42

(48)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

17 ↔ 13 ↔ 42 ↔ 23 tak wygl ˛ada zwykła lista

17 ↔ 13↔ 44↔ 42 ↔ 23 za elementem 13 wstawmy 44

17 ↔ 13 ↔ 44 ↔ 23 usuwamy element 42

(49)

Stos, kolejka i lista Wst ˛ep Stos Przykład Stos — symulacja Kolejka Kolejka w informatyce Przykład Podsumowanie stosu i kolejki Lista dwukie-runkowa Symulacja

17 ↔ 13 ↔ 42 ↔ 23 tak wygl ˛ada zwykła lista 17 ↔ 13↔ 44↔ 42 ↔ 23 za elementem 13 wstawmy 44

17 ↔ 13 ↔ 44 ↔ 23 usuwamy element 42

Cytaty

Powiązane dokumenty

Jeśli znakiem wyrażenia jest operator, to Usun ze stosu dwie kolejne dane, wykonaj działanie zgodne z operatorem i Wstaw wynik na stos o Jeśli znakiem jest cyfra, Wstaw na

warunki końcowe: jeśli jest to możliwe, funkcja dodaje daną Dana na koniec kolejki i zwraca 1, w przeciwnym wypadku 0 }. int

{ działanie: usuwa największy element wstawiony do kolejki priorytetowej, warunki początkowe: Kolejka_P jest niepustą kolejką priorytetową. warunki końcowe: usuwa element

LO

LO

[r]

Koniec kolejki przyjmuje wartość zmiennej E W przeciwnym razie Kolejka wskazująca na6.

name – nazwa procedury. Instrukcja RET kończy wykonanie procedury i nakazuje powrót do program wywołującego. PROC oraz ENDP są dyrektywami kompilatora i nie generują