Autor Thema: Paltz im Segment schaffen  (Gelesen 5343 mal)

jeb

  • Beiträge: 341
    • Profil anzeigen
    • http://www.jebdev.net
Gespeichert
« am: 11. April 2005, 12:31 »
Ich erstlle mir gerade ein Programm, mit dem ich den gesamten Inhalt einer Diskette in eine Datei schreibe. Dazu lese ich Sektor für Sektor ein und schreibe die Bytes in eine Datei. Wie kann ich nun 512 Byte für den Sektor im Datensegment reservieren? Bis jetzt speichere ich den Sektor einfach als letzten Eintrag im Datensegment.


mfg, jeb

jeb

  • Beiträge: 341
    • Profil anzeigen
    • http://www.jebdev.net
Gespeichert
« Antwort #1 am: 12. April 2005, 22:10 »
keiner eine Idee? Soll ich einfach alles am schluss in den Sektor schreiben, ist das gut (wenigstens dass sollte mir jemand beantworten können).

mfg, jeb

Legend

  • Beiträge: 635
    • Profil anzeigen
    • http://os.joachimnock.de
Gespeichert
« Antwort #2 am: 19. April 2005, 01:24 »
Nun, wahrscheinlich antwortete keiner weil es als OS Entwickler (und wohl zu auch Designer) gerade deine Aufgabe ist ein Speicherlayout zu entwickeln - oder einen Algorithmus der dies für dich tut, sprich so etwas wie die malloc()-Funktion aus der C Bibliothek.
*post*

joachim_neu

  • Beiträge: 1 228
    • Profil anzeigen
    • http://www.joachim-neu.de
Gespeichert
« Antwort #3 am: 19. April 2005, 13:32 »
Hm... Ich dachte, er will das Programm unter Win schreiben und net unter seinem eigenen OS...
http://www.joachim-neu.de | http://www.orbitalpirates.de | http://www.middleageworld.de

System: 256 RAM, GeForce 2 MX 400, AMD Athlon XP 1600+, Windows XP, 1x Diskette, 1x DVD-ROM, 1x CD-R(W) Brenner,...

Legend

  • Beiträge: 635
    • Profil anzeigen
    • http://os.joachimnock.de
Gespeichert
« Antwort #4 am: 19. April 2005, 13:38 »
Dann sollte man aber generell nicht selber mit dem Datensegment arbeiten. Falls er einen 512-byte Array hat ... google nach malloc! ;)
*post*

 

Einloggen