Inhoudsopgave:

Hoe bereken je het effectieve adres?
Hoe bereken je het effectieve adres?

Video: Hoe bereken je het effectieve adres?

Video: Hoe bereken je het effectieve adres?
Video: 4 MOV vs LEA 2024, Mei
Anonim

In de relatieve Adressering Mode, is de Program Counter (PC) het impliciet gerefereerde register. Dus de effectief adres wordt gegenereerd door de volgende instructie toe te voegen adres naar de de adres veld. Vandaar, Effectief adres = 302 + 400 = 702.

Hoe berekent u daarnaast het effectieve adres en het fysieke adres?

Om het fysieke adres te berekenen:

  1. zoek het paginanummer op in de paginatabel en verkrijg het framenummer.
  2. om het fysieke adres te maken, frame = 17 bits; offset = 12 bits; dan 512 = 29. 1m = 220 => 0 - (229-1) als het hoofdgeheugen 512 k is, dan is het fysieke adres 29 bits.

hoe wordt het fysieke adres berekend? Dus, Fysiek adres = basis Adres + Verschuiving. Stel dat het gegevenssegment het basisadres als 1000 uur vasthoudt en dat de gegevens die u nodig hebt aanwezig zijn in de geheugenlocatie 0020 uur (offset) van het gegevenssegment. De berekening van de werkelijke adres gebeurt als volgt. dus de eigenlijke adres blijkt 10020h te zijn.

Ook gevraagd, hoe wordt het effectieve adres van het basisregister berekend?

Adressering basisregister modus: Adressering basisregister modus wordt gebruikt om de overdracht van controle tussen segmenten te implementeren. In deze modus: effectief adres wordt verkregen door toe te voegen basisregister waarde aan adres veld waarde. EA= Basisregister + Adres veld waarde. PC= Basisregister + Relatieve waarde.

Wat is een effectief adres in een microprocessor?

effectief adres of Offset Adres : De offset voor een geheugenoperand wordt de operand's. genoemd effectief adres of EA. Het is een niet-toegewezen 16-bits getal dat de afstand van de operand in bytes uitdrukt vanaf het begin van het segment waarin het zich bevindt. In 8086 hebben we basisregisters en indexregisters.

Aanbevolen: