Hva er direkteadressering Mode?

Hva er direkteadressering Mode?


Adressering moduser er konvensjoner som brukes i assembly programmering som angir hvordan enkelte verdiene leses innenfor et gitt segment av monteringsanvisningen. Det er flere mulige moduser, men de er basert på de to mest vanlige: umiddelbar og direkte.

Umiddelbar Adressering Mode

Umiddelbar adressering modus betyr at verdien for en gitt opplæring i montering programmering er direkte spesifisert. Dette betyr at verdien er konstant og skrevet umiddelbart og immutably inn i instruksjonen.

Felles Format av Immediate Adressering

Følgende er et eksempel på det formatet som typisk finnes med umiddelbar adressering modus: Operatør Target, Verdi

I eksemplet format, blir verdien av antallet verdi drives på den lagrede i Target verdi. Verdi er en konstant verdi, som ikke endres uansett hva som skjer i settet av monteringsanvisning.

Direct Adressering Mode

Direkte adressering modus betyr at verdien for en gitt opplæring i montering programmering er pekt på av en gitt verdi. Dette betyr at verdien er variabel, basert på det som er lagret i minnet ved en gitt adresse.

Felles Format av direkteadressering

Følgende er et eksempel på det formatet som typisk finnes med direkte adressering modus: Operatør Target, (adresse)

I eksemplet formatet, til verdien på minneplasseringen for adresse er en variabel verdi i minnet, som kan skrives til og leses fra i løpet av et program. Plasseringen i minnet er direkte angitt med et nummer, som aldri vil endre seg i løpet av undervisningen utførelse.

Flere Modes

Det er mange flere adresseringsmodi tilgjengelig, avhengig av montering språk som brukes. Disse modusene inkluderer Skalert, Utsatt, Memory Utsatt, Auto Økning og en rekke andre typer.