Executing permutations
    2.
    发明授权
    Executing permutations 有权
    执行排列

    公开(公告)号:US06865272B2

    公开(公告)日:2005-03-08

    申请号:US10117934

    申请日:2002-04-08

    CPC classification number: H04L9/0625 H04L2209/046 H04L2209/12

    Abstract: 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.

    Abstract translation: 一种用于改变数据处理系统中的数据值的位顺序的方法,该数据处理系统具有能够存储数据串的寄存器,每个数据串包括不能单独寻址的多个子串,所述方法包括:输出数据串 步骤:将数据值加载到第一数据串中; 为输出数据串的每个子串生成相应的中间数据串,每个子串对应于第一数据串上的所选位,并且其所有位均等于所选位的值; 并且在其每个子串的每个子串中产生与对应于输出数据串的该子串的中间数据串的所选子串中的位相同的值的每个子串。

Patent Agency Ranking