segmentieren unter nasm



  • Hi Leute 🙂

    Unter nasm nutze ich bisher:
    section .text
    section .data
    section .bss

    Doch wie lege ich den eigene (ähnlich tasm/masm) Segmente an?
    So das ich später zB dies machen kann:

    ...
    mov eax,EXTRASEG
    mov es,eax
    ...
    

    Aus dem nasm docs werde ich nicht schlau

    Für Eure Hilfe wäre ich da sehr dankbar.

    Gruss 🙂



  • Da du unter Linux arbeitest, wuerde dir das wohl eh nichts bringen, da Linux AFAIK wie Windows ein flaches Speichermodel (Segmentbasis 0, 32Bit-Addressen) fuer Programme verwendet. In diesem Fall sollte man von den Segmentregistern auch einfach mal die Finger lassen.


Anmelden zum Antworten