Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.117 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: Einfache (?) Assemblerfragen

  Alt 8. Mär 2004, 20:25
Moin Dannyboy,

PARA und BYTE geben an, an welcher Adressgrenze das Segment ausgerichtet werden soll.
PARA = Paragraph = 16 Byte Grenze = nächste durch 16 teilbare Adresse
BYTE = nächste Adresse, da ein Byte soweit nicht weiter teilbar ist.

Alle Segmente, die als STACK deklariert werden, werden vom Linker zusammengefasst, und der Stackpointer (SS:SP) beim Programmstart auf das Ende dieses Bereiches gesetzt.
Ein Stack wächst von höheren zu niedrigeren Adressen.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat