REP-vs
Démarrer un REP... bloc endrep .
Syntaxe
| REP i# |
|---|
où i # est un registre d’entiers qui spécifie le nombre de répétitions dans le composant. x. Consultez Registre d’entiers constant.
Remarques
| Versions de nuanceur vertex | 1_1 | 2 _ 0 | 2 _ x | 2 _ logiciels | 3 _ 0 | 3 _ logiciels |
|---|---|---|---|---|---|---|
| attaché | x | x | x | x | x |
- i # . x spécifie le nombre d’itérations. La plage autorisée est [ 0, 255 ] . Notez que cette instruction n’incrémente pas ou ne décrémente pas la valeur de i # . x.
- i # . YZW ne sont pas utilisés par le bloc REPEAT.
- Les blocs REPEAT peuvent être imbriqués. consultez Flow limites d’imbrication des contrôles.
- Les blocs de répétition sont autorisés à se trouver complètement à l’intérieur d’un bloc if ou à l' * entourer complètement. Aucun chevauchement n’est autorisé.
- L’utilisation du même i # pour des instructions de représentation différentes ou imbriquées est correcte. chaque boucle effectue une itération en fonction du nombre spécifié.
Exemple
rep i2
add r0, r0, c0
endrep