Wie kommen die max 1mb adressierbarer Speicher im real mode zu stande?



  • @Nubo T
    bist du dir sicher dass es FFFF:0010 ist?
    Denn folgender Test gibt mir ein Ungleich:

    a20test:
    mov ax, 0xFFFF
    mov gs, ax
    mov ax, 0x0010
    push di
    mov di, ax
    mov byte [gs:di], 97
    mov ax, 0x0000
    mov gs, ax
    mov di, ax
    mov dl, [gs:di]
    cmp dl, 97
    pop di

    je gleich
    jne ungleich

    komisch nicht?



  • Nein, ich bin mir nicht sicher 🙄
    Da gibts nur 2 Moeglichkeiten: entweder habe ich mich um ein paar Byte vertan oder die A20 war waehrend deines Testlaufs aktiviert.

    Probier halt einfach mal ein bisschen mit den Addressen herum...


Anmelden zum Antworten