Fonction Permuter les octets
- Mise à jour2025-07-30
- Temps de lecture : 2 minute(s)
Permute les 8 bits de rang supérieur et les 8 bits de rang inférieur pour chaque mot contenu dans données.
Si vous voulez permuter les octets de nombres à virgule flottante ou fixe, utilisez la fonction Adapter le type pour adapter la valeur à un tableau 1D d'octets en câblant un tableau de commandes numériques à l'entrée type et les nombres à virgule flottante ou fixe à l'entrée x. Utilisez ensuite la fonction Inverser un tableau 1D pour convertir le tableau en nombre à virgule flottante avec les éléments inversés. Le connecteur affiche les types de données par défaut de cette fonction polymorphe.

Entrées/Sorties
données
—
données est un entier, un tableau d'entiers, ou un cluster qui contient les entiers dont vous voulez permuter les mots. Dans le cas où données quelconques est un cluster qui contient des entiers, cette fonction permute uniquement les entiers du cluster. Les refnums et les variants ne constituent pas des entrées valides. Ces deux types de données risquent de casser le fil de liaison.
octets échangés
—
octets échangés a la même structure de type de données que données. |
Détails du module FPGA
Les détails suivants s'appliquent lorsque vous utilisez cet objet dans un VI FPGA.
| Boucle cadencée à un cycle | Supportée. |
| Utilisation | Vous ne pouvez pas câbler un type de données à virgule fixe à cette fonction. |
| Cadencement | Cette fonction ne requiert aucun cycle d'horloge pour s'exécuter car elle n'inclut pas de registre interne. |
| Ressources | Cette fonction ne consomme pas de ressources FPGA car c'est uniquement une opération de câblage. |
données
—
octets échangés
—