Der Martin: Rechnen mit Bytes - LittleEndian

Beitrag lesen

Hallo Raik,

wie kommst du darauf? Nein, 00172403 ist dann einfach 03, 24, 17, 00.
ich hab hier ne bios-datei, ...

hmm, dann kann ich auch nur mutmaßen, was das heißen soll. Aber da könnte die Geschichte noch komplizierter sein, denn große Teile des BIOS werden ja nach dem Booten noch im Real-Mode ausgeführt, in dem das Adressierungsschema der alten 8086-CPUs mit 20bit Adressbreite nachgebildet wird. Dann wird 00172403 eigentlich als 0017:2403 geschrieben und bedeutet 00170 als Segment-Basisadresse plus 2403 als Offset, zusammen also 02573.

Ich kann mir aber auf diese Angaben im Moment auch keinen Reim machen. Kannst du das näher erläutern?

Ciao,
 Martin

--
Hannes würfelt abends immer, ob er den Abend mit seiner Frau zuhause verbringt oder in die Kneipe geht. Wenn er eine 6 würfelt, geht er in die Kneipe.
Gestern musste er 37mal würfeln.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(