Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Programmierer ohne Namen Gast
|
Verfasst am: 08.11.2004, 20:04 Titel: Wie kann ich das 64k Problem lösen??? |
|
|
Kann man das 64k Problem irgendwie lösen?
'$DYNAMIC reicht auch nicht ewig.
Bitte antworten, ich würde mich freuen!!!
|
|
Nach oben |
|
|
Sebastian Administrator
Anmeldungsdatum: 10.09.2004 Beiträge: 5969 Wohnort: Deutschland
|
|
Nach oben |
|
|
Thomas Antoni
Anmeldungsdatum: 12.10.2004 Beiträge: 220 Wohnort: Erlangen
|
Verfasst am: 09.11.2004, 10:34 Titel: QB-MonsterFAQ -> Wenn der Speicher kanpp wird |
|
|
QB-MonsterFAQ -> Wenn der Speicher kanpp wird
Bitte gemäß Forenkopf bei Standardfragen zuerst die QB-MonsterFAQ konsultieren. Die Frage wurde bereits 100 mal gestellt und kaum jemand hat Lust, sie zum 1001. Mal zu beantworten. _________________ +++ Die beliebte QBasic CD-ROM von QBasic.de - 670 MB QBasic-Stuff mit komfortabler HTML-Oberfläche. Für nur 5 EUR bestellbar auf www.antonis.de/qbcdueb.htm +++ |
|
Nach oben |
|
|
dreael Administrator
Anmeldungsdatum: 10.09.2004 Beiträge: 2522 Wohnort: Hofen SH (Schweiz)
|
Verfasst am: 09.11.2004, 20:54 Titel: |
|
|
Man muss QB.EXE mit dem Parameter /ah aufrufen und so das sog. Large Memory Model (Intel 8088-Assembler-Terminologie) aktivieren. _________________ Teste die PC-Sicherheit mit www.sec-check.net |
|
Nach oben |
|
|
marzec
Anmeldungsdatum: 13.10.2004 Beiträge: 267
|
Verfasst am: 09.11.2004, 22:23 Titel: |
|
|
mehr als 64kb kriegt er damit aber auch nicht pro array / string ( bei denen warns glaub ich sogar nur 32kb)
das is eine dos eigenheit, hat was mit der speicheradressierung zu tun. dos läuft im sogenannten realmode, wo der speicher segmentiert is, sprich aufgeteilt auf mehrere teile (segmente) die sich alle 16 byte überlappen, jedes dieser segmente is höchstens 64kb groß, weil man mit den 8086 offset registern nicht mehr adressieren kann (sind 16-bit breit).
du hast aber andere möglichkeiten, zum einen wäre da XMS/EMS oder <spam> freebasic </spam> _________________ Yagl - yet another gameprogramming library |
|
Nach oben |
|
|
|