können Sie verwenden .fill
.fill 69, 4, 0xfeadface
Erzeugt 69 sehnt sich der Wert 0xfeadface
oder .space
ten_ones: .space 10, 1
wenn es nur um Bytes geht.
Ich konnte nicht das Äquivalent von NASM TIMES
finden, die Sie sogar Anweisungen wiederholen lassen würde.
Sie können versuchen, das mit rekursiven Makros zu erreichen; Ich habe keinen Zugriff auf Apple Assembler, daher kann ich nur ein mögliches Makro skizzieren.
Hüten Sie sich vor Syntaxproblemen, Expressivität und Argumenten, wenn Sie mit (vermeintlich) eingeschränkten Sprachen arbeiten, wie sie für Makros verwendet werden.
.macro TIMES
.if $0 > 0
$1
var $0-1 $1
.endif
.endmacro
TIMES 100, mov
@ JoseManuelAbarcaRodríguez das ist nicht das, worum ich frage. –
Dies würde beispielsweise dazu führen, zu testen, wie sich App-Größe auf verschiedene Leistungsmetriken auswirkt. –
Meine Frage erklärt ganz genau, was ich erreichen möchte. Du hast einfach nicht darauf vertraut, dass ich gute Motive dafür habe. Ich habe dir eins von mehreren möglichen gegeben. –