Režimy adresování jsou konvence používané v programování v jazyce symbolických instrukcí, které určují, jak jsou určité hodnoty čteny v daném segmentu instrukcí sestavení. Existuje několik možných režimů, ale jsou založeny na dvou nejběžnějších: okamžitém a přímém.
Režim okamžitého adresování znamená, že hodnota pro danou instrukci v programování assembleru je přímo specifikována. To znamená, že hodnota je konstantní a zapisuje se okamžitě a neměnně do instrukce.
Video dne
Následuje příklad formátu, který se obvykle vyskytuje v režimu okamžitého adresování: Operátor Target, ValueV příkladovém formátu je hodnota čísla Value provozována na hodnotě uložené v Cílová. Hodnota je konstantní hodnota, která se nemění bez ohledu na to, co se děje v sadě montážních pokynů.
Režim přímého adresování
Režim přímého adresování znamená, že na hodnotu pro danou instrukci v programování sestavení ukazuje daná hodnota. To znamená, že hodnota je proměnná na základě toho, co je uloženo v paměti na dané adrese.
Společný formát přímého adresování
Následuje příklad formátu, který se obvykle vyskytuje v režimu přímého adresování: Cíl operátora, (Adresa) V příkladu formátu hodnota na paměťovém místě adresy je proměnná hodnota v paměti, do které lze zapisovat a číst z ní v průběhu program. Umístění v paměti je přímo specifikováno číslem, které se v průběhu provádění instrukce nikdy nezmění.
Více režimů
V závislosti na použitém jazyku symbolických instrukcí je k dispozici mnohem více režimů adresování. Tyto režimy zahrnují Scaled, Deferred, Memory Deferred, Auto Increment a řadu dalších typů.