Beiträge anzeigen

Diese Sektion erlaubt es dir alle Beiträge dieses Mitglieds zu sehen. Beachte, dass du nur solche Beiträge sehen kannst, zu denen du auch Zugriffsrechte hast.


Nachrichten - sancho1980

Seiten: [1]
1
Lowlevel-Coding / Re: stack segment deskriptor
« am: 01. February 2008, 18:20 »
hmmm

und hat sonst irgendwer erfahrung mit expand down segmenten?
2
Lowlevel-Coding / Re: stack segment deskriptor
« am: 01. February 2008, 15:58 »
naja, ich kann dir grad die fehlermeldung nicht posten, weil ich auf arbeit bin..die frage war ja auch eher so gemeint:

angenommen du wuerdest ein segment dekriptor fuer einen stack schreiben wollen, der jetz also von 0x100000 bis 0x110000 geht, wie wuerde dieser aussehen..ich muesste das irgendwie mal am beispiel sehen, wie das mit den expand-down segmenten gemeint ist. auch bin ich mir nicht sicher, ob jetzt in die basis-adresse das ende oder der anfang des stack-segmentes soll...
3
Lowlevel-Coding / stack segment deskriptor
« am: 01. February 2008, 15:31 »
hallo

ich will einen segment deskriptor fuer ein stack segment schreiben
das segment soll von 0x100000 bis 0x110000 gehen. irgendwas scheine ich falsch zu verstehen. ich bin bei folgendem deskriptor angelangt, aber ich bekomme fehler:

   dw fff0h   ;limit of the segment
   dw 0      ;base address of segment
   db 11h      ;still belonging to base address of segment
   db 10010010b   ;1 for "segment is present"
         ;00 for "privilege 0"
         ;1 for "data or code segment"
         ;0 for "data segment"
         ;0 for "expand downward"
         ;1 for writable
         ;0 (access flag set by cpu on 1st access)
   db 11001111b   ;1 for page-granularity
         ;1 for 32-bit stack pointer
         ;0 (reserved bit)
         ;0 (available to system programmers)
         ;1111b for last bits of segment limit
   db 0      ;last byte of base address
Seiten: [1]

Einloggen