Forum: Mikrocontroller und Digitale Elektronik Assembler-Code Was steht zum Schluss in EAX?


von Kay M. (wolle2011)


Angehängte Dateien:

Lesenswert?

Hallo,

ich habe eine Assembler-Aufgabe und soll zum Schluss angeben, welcher 
Wert in dem EAX Register steht, doch leider weiß ich die Anwort nicht.

Deswegen wende ich mich an euch und hoffe Ihr könnt mir weiter helfen.

Es handelt sich um die 80x86 Architektur.

Meine Gedanken hab ich mit auf das Bild geschrieben.



Danke.


Wolle

von egal (Gast)


Lesenswert?

eaf1

von Peter (Gast)


Lesenswert?

In EAX steht, dass du im Unterricht aufpassen sollst und deine 
Hausaufgaben selber machen sollst.

Möglichkeit 1. sieht aber auch richtig aus ;) (hab schon lange keine x86 
gemacht, aber ich meine wenn nicht byte oder so angegeben werden 32bit 
gelesen, also 1.)

von (prx) A. K. (prx)


Lesenswert?

Interessanter finde ich die nächste Frage: "Wodurch wird die 
Binärkompatibilität aller Mitglieder der 80x86 Familie realisiert?"

Was zu Teufel antwortet man auf so eine Frage? Klingt für mich wie 
°Wieso haben alle 4-rädrigen Autos 4 Räder?"

von MegAX (Gast)


Lesenswert?

A. K. schrieb:
> Wodurch wird die
> Binärkompatibilität aller Mitglieder der 80x86 Familie realisiert?


Little Endian.

von MegAX (Gast)


Lesenswert?

Ach ja, hab ich vergessen:

A. K. schrieb:
> Wodurch wird die
> Binärkompatibilität aller Mitglieder der 80x86 Familie realisiert?

Dadurch, dass jedes Mitglied seine Hausaufgaben selber macht.

von (prx) A. K. (prx)


Lesenswert?

Das war nicht meine Hausaufgabe. Ich denke, dass ich mit diesem 
Themenbereich recht vertraut bin, aber darauf hätte ich keine 
sinnvolle Antwort.

Die Byteorder ist ein kleiner Teil davon. Aber das allein ist nur dann 
als Antwort verständlich, wenn eine jener Art von Fragen ist, die sich 
nur beantworten lassen, man vorher genau weiss, was derjenige, der die 
Frage gestellt hat, eigentlich hören will.

von MegAX (Gast)


Lesenswert?

A. K. schrieb:
> Ich denke, dass ich mit diesem
> Themenbereich recht vertraut bin

Geht mir auch so.
Aber du hast Recht. Ich hab auch nur geraten. Muss halt etwas sein, was 
die Schüler da im Unterricht beigebracht bekommen haben. Und was man 
sich unter "Binärkompabilität" vorstellt.

von Kay M. (wolle2011)


Lesenswert?

Ok, danke für die vielen Antworten.

Also das ich mich nicht mit der Aufgabe beschäftigt habe, kann man ja 
nicht so sagen ;)

Mit welcher Software könnte ich das simulieren, die mir auch genau die 
Register und deren Inhalt anzeigt?

Mit der Binärkompatibilität war gemeint:
Durch welche Maßnahme wurde erreicht, dass auch ältere/alte Software auf 
modernen Prozessoren laufen? (umgekehrt geht das natürlich nicht)

Durch einen bestimmenten Kernbefehlssatz der bei alle, zur Familie 
gehörenden, Archiketuren vorhanden ist.


Grüße

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.