sikorama / rasm-doc

Latex Documentation for RASM Z80 Assembler
GNU General Public License v3.0
4 stars 1 forks source link

nouvelle directive CONFINE #14

Open EdouardBERGE opened 3 years ago

EdouardBERGE commented 3 years ago

usage: s'assurer qu'un tableau de petite taille (2 à 256 octets) ne chevauche pas un changement de poids fort dans l'adressage ceci afin de pouvoir s'en servir avec des incréments/Additions 8 bits

paramètre obligatoire: taille du tableau de 2 à 256 paramètres facultatifs à ajouter ensuite: WARNING ou bien une valeur de remplissage pour l'éventuel alignement

exemple:

org 250 confine 6 tab1 defs 6 ; ne sera pas aligné car le tableau sera de 250 à 255

org 250 confine 10,warning tab2 defs 10 ; sera aligné en 256

message d'avertissement [confine.asm:6] Warning: confinement overflows 3 bytes

EdouardBERGE commented 3 years ago

tu noteras que le nom est très dans l'air du temps ^_^