A data processor identifies a source format and a destination format of
data. The data processor determines whether a fast data conversion path,
such as a direct lookup table, is available to convert one or more
portions of the data from the source format to the destination format, and
converts the data using the fast data conversion path where possible. For
portions of the data not convertible by a fast data conversion path, the
data processor performs a two-step conversion process in which the data is
first converted from the source format to an intermediate format and then
from the intermediate format to the destination format.
Ένας επεξεργαστής στοιχείων προσδιορίζει ένα σχήμα πηγής και ένα σχήμα προορισμού των στοιχείων. Ο επεξεργαστής στοιχείων καθορίζει εάν μια γρήγορη πορεία μετατροπής στοιχείων, όπως ένας άμεσος πίνακας συμβούλευσης, είναι διαθέσιμη για να μετατρέψει μια ή περισσότερες μερίδες των στοιχείων από το σχήμα πηγής στο σχήμα προορισμού, και μετατρέπει τα στοιχεία χρησιμοποιώντας τη γρήγορη πορεία μετατροπής στοιχείων όπου είναι δυνατόν. Για τις μερίδες των στοιχείων μη μετατρέψιμων από μια γρήγορη πορεία μετατροπής στοιχείων, ο επεξεργαστής στοιχείων εκτελεί μια σε δύο στάδια διαδικασία μετατροπής στην οποία το στοιχείο μετατρέπεται αρχικά από το σχήμα πηγής σε ένα ενδιάμεσο σχήμα και έπειτα από το ενδιάμεσο σχήμα στο σχήμα προορισμού.