Hallo,
es gibt für Dein Problem zwei Lösungen:
Die erste Lösung hast Du schon benannt. Sonderlich langsam ist das bei acht Bytes eigentlich nicht.
Die zweite Lösung wäre, einfach
Move zu verwenden. Damit kannst Du die Werte des Arrays einfach als Block kopieren.
@generic: array of Byte <> array [0..7] of Byte;
Das Erste ist eigentlich nur ein Pointer, das zweite sind tatsächlich 8 Byte.
Gruß
xaromz