Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Démarrer un représentant... endrep - bloc ps .
Syntaxe
| rep i # |
|---|
où i# est un registre entier qui spécifie le nombre de répétitions dans le composant .x. Consultez Registre des entiers constants.
Notes
| Versions du nuanceur de pixels | 1_1 | 1_2 | 1_3 | 1_4 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
|---|---|---|---|---|---|---|---|---|---|
| Rep | x | x | x | x |
- i#.x spécifie le nombre d’itérations. La plage juridique est [0, 255]. Notez que cette instruction n’incrémente ni ne décrémente la valeur de i#.x.
- i#.yzw ne sont pas utilisés par le bloc de répétition.
- Les blocs répétés peuvent être imbriqués. Consultez Limitations du contrôle de flux.
- Les blocs répétés sont autorisés à se trouver complètement à l’intérieur d’un bloc if* ou à l’entourer complètement. Aucun stradling n’est autorisé.
- L’utilisation du même i# pour des instructions de représentant différentes ou imbriquées est correcte : chaque boucle itérera en fonction du nombre spécifié.
Exemple
rep i2
add r0, r0, c0
endrep
Rubriques connexes