A method for changing the bit-order of a data value in a data processing
system having a register capable of storing data strings which each
comprise a plurality of sub-strings that are not individually addressable,
the method comprising assigning an output data string by the steps of:
loading the data value into a first data string; generating, for each
sub-string of the output data string, a corresponding intermediate data
string, each sub-string of which corresponds to a selected bit on the
first data string and has all its bits equal to the value of the selected
bit; and generating the output data string, in each sub-string of which
each bit has the same value as the bits in a selected sub-string of the
intermediate data string that corresponds to that sub-string of the output
data string.
Een methode om de beetje-orde van een gegeven te veranderen taxeert in een gegevensverwerkingssysteem dat een register geschikt om gegevenskoorden heeft op te slaan die elk uit een meerderheid van sub-koorden die niet individueel adresseerbaar zijn bestaat, de methode bestaand uit toewijzend een koord van outputgegevens door de stappen van: het laden van de gegevenswaarde in een eerste gegevenskoord; producerend, voor elk sub-koord van het koord van outputgegevens, een overeenkomstig middengegevenskoord, elk sub-koord waarvan aan een geselecteerd beetje op het eerste gegevenskoord beantwoordt en al zijn beetjes gelijk aan de waarde van het geselecteerde beetje heeft; en producerend het koord van outputgegevens, in elk sub-koord waarvan elk beetje de zelfde waarde zoals de beetjes in een geselecteerd sub-koord van het middengegevenskoord heeft dat aan dat sub-koord van het koord van outputgegevens beantwoordt.