Frage:10.
Nennen Sie das anwendungspraktisch wichtigste Prinzip der Speicheradressierung (von
Daten) in den Maschinenbefehlen. Wie wird die Adresse berechnet? (Wir beziehen uns
hierbei auf die geläufigen Programmiermodelle (IA-32, RISC-Architekturen).)
Meine Antwort
Effektive Adresse =Basis + (Index * Skalierung) + Displacement
In einem Universalregister(EAX, EBX usw.)werden Basis- und Indexadresse erwartet.
Direktwerte im Befehl sind Skalierung und Displacement. Wenn man einzelne Teile weg lässt, ergeben sich insgesamt 9 kombinationsmöglichkeiten.
liege ich so richtig oder fehlt da noch was???
gruß