le stockage de données en .db, dans les zones de mémoires textmem ou autres saferam a une utilité dans chaque cas:
les zones saferam permettent de mettre des données dans des zones de mémoire libre, hors du programme, ce qui réduit sa taille, c'est très utile quand on utilise ces variables que pendant l'execution du programme, par contre, les .db sont utiles notamment pour l'enregistrement des scores d'un jeu car ces données restent dans le programme, et donc on retrouve ces infos d'une éxecution à l'autre...
et tu te feras jeter à la compillation! parceque l'instruction ld a,hl n'existe pas, et si elle existait, elle serait abérante car elle voudrait dire charge dans a la valeur de hl, a étant 8 bits et hl 16 bits, y aurait des pertes de données... par contre, l'instruction ld a,(hl) existe, et les parenthèses changent tout