0x0000 - 0x0040 Hier befinden sich die Interrupt Service Routine Vectors (ISR vectors). |
0x0040 - 0x0100 Der BIOS-Datenbereich |
0x0100 - 0x07C0 Dieser Bereich ist frei verfügbar. |
0x07C0 - 0x07E0 Hierhin wird der Bootsektor geladen. Dieser Bereich sollte nicht vom Bootsektor aus berührt werden, aber sobald das OS geladen ist und der BS nicht mehr ausgeführt wird, ist er frei verfügbar. |
0x07E0 - 0xA000 Dieser Bereich ist wieder frei verfügbar. |
0xA000 - 0xC000 Hier befindet sich das Video-Subsystem. Dieser Bereich wird auch besser in Ruhe gelassen, solange, bis wird Zeichen ohne BIOS-Interrupts direkt ausgeben möchten. |
0xC000 - 0xFFFF Diesen ganzen Bereich nimmt der ROM eine (ROM Bios, etc.) In diesen Bereich kann nicht geschrieben werden. |
Schön, dass du alles nochmal auflistest und dann auch noch nur die Segmente und nicht die kompletten Adressen. :-PHehe, ist ja alles nur copy and paste. ^^ Ich lese doch nicht die anderen Posts.
Afaik ist der BIOS-Datenbereich kleiner & es existiert noch ein Erweiterter BIOS Datenbereich (beides siehe Link in meinem ersten Post in diesem Thread).
Vielen Dank bitmaster für deinen überaus hilfreichen Beitrag. Was würden wir nur machen wenn wir dich nicht hätten?Danke für dein Lob. Ist man von dir gar nicht gewohnt.
Deine Beiträge strotzen ja nur so vor Qualität, richtig proffesionel...