P000 Architektura počítačů

Obsah
Předchozí:
Použití brány pro předávání řízení

Předávání parametrů pomocí brány

	PUSH	Par1
	PUSH	Par2
	CALL	Podprogram

Činnost brány při předávání řízení:

  1. Ukazatel vrcholu zásobníku (SS:SP) volajícího modulu (starý zásobník) se uloží do zásobníku volaného podprogramu (nový zásobník).
  2. Ze starého zásobníku se zkopíruje hloubka slov do nového zásobníku.
  3. Do nového zásobníku se vloží jako návratová adresa (CS:IP) adresa této brány. Tím může tento zásobník být použit volaným podprogramem.

40095a.gif

Následující: Privilegované instrukce
Obsah

Michal Brandejs brandejs@informatics.muni.cz