发明名称 A METHOD AND SYSTEM FOR PERFORMING PERMUTATIONS WITH BIT PERMUTATION INSTRUCTIONS
摘要 The present invention provides permutation instructions which can be used in software executed in a programmable processor (14) for solving permutation problems in cryptography, multimedia and other applications. PPERM and PPERM3R instructions are defined to perform permutations by a sequence of instructions with each sequence specifying the position in the source (12) for each bit in the destination. In the PPERM instruction, bits in the destination register (12) that change are updated and bits in the destination register (12) that do not change are set to zero. In the PPERM3R instruction, bits in the destination register (12) that change are updated, and bits in the destination register (12) that do not change are copied from an intermediate result of previous PPERM3R instructions. Both PPERM and PPERM3R instructions can individually do permutation with bit repetition. Both PPERM and PPERM3R instruction can individually do permutation of bits stored in more than one register (12).
申请公布号 WO0189098(A3) 申请公布日期 2002.06.13
申请号 WO2001US14628 申请日期 2001.05.07
申请人 LEE, RUBY, B. 发明人 LEE, RUBY, B.;SHI, ZHIJIE
分类号 G06F7/76;G06F9/30;G06F9/308 主分类号 G06F7/76
代理机构 代理人
主权项
地址