A címzési módok az assembly nyelvi programozásban használt konvenciók, amelyek meghatározzák, hogy bizonyos értékeket hogyan olvasson be az összeállítási utasítások adott szegmensén belül. Számos lehetséges mód létezik, de ezek a két leggyakoribbon alapulnak: az azonnali és a közvetlen.
Az azonnali címzési mód azt jelenti, hogy az összeállítási programozásban az adott utasítás értéke közvetlenül meg van adva. Ez azt jelenti, hogy az érték állandó, és azonnal és megváltoztathatatlanul be van írva az utasításba.
A nap videója
A következő példa az azonnali címzési módban jellemző formátumra: Operátor Cél, Érték A példa formátumban az Érték szám értékét a benne tárolt értékkel kezeljük Cél. Az érték egy állandó érték, amely nem változik, függetlenül attól, hogy mi történik az összeállítási utasításokban.
Közvetlen címzési mód
A közvetlen címzési mód azt jelenti, hogy az összeállítási programozásban egy adott utasítás értékére egy adott érték mutat. Ez azt jelenti, hogy az érték változó, attól függően, hogy egy adott címen mi van a memóriában tárolva.
Közvetlen címzés általános formátuma
A következő példa a direkt címzési módban jellemzően előforduló formátumra: Operator Target, (Cím) A példaformátumban, az Address memóriahelyén lévő érték egy változó érték a memóriában, amelybe a folyamat során írható és kiolvasható. program. A memória helye közvetlenül egy számmal van megadva, amely soha nem változik az utasítás végrehajtása során.
További módok
A használt assembly nyelvtől függően sokkal több címzési mód áll rendelkezésre. Ezek a módok közé tartozik a Scaled, Deferred, Memory Deferred, Auto Increment és számos más típus.