发明名称 DECOMPRESSION BIT PROCESSING WITH A GENERAL PURPOSE ALIGNMENT TOOL
摘要 A method and apparatus for performing single-instruction bit field extraction and for counting a number of leading zeros in a sequence of bits on a general purpose processor are provided. The fast bit extraction operations are accomplished by executing a first instruction for extracting an arbitrary number of bits of a sequence of bits stored in two or more source registers of the processor starting at an arbitrary offset and the storing the extracted bits in a destination register. Both the source and the destination registers are specified by the instruction. In addition, a second instruction is provided for counting the number of leading zeros in a sequence of bits stored in two or more source registers of the processor and then storing a binary value representing the number of leading zeros in a destination register. Again the source and the destination registers are specified by the second instruction. Both the first and the second instructions are pipelined to obtain an effective throughput of one instruction every cycle, respectively. As a result, bit extraction operations are performed very efficiently by the processor, thereby reducing the overall processing time required to compress and decompress multimedia data.
申请公布号 WO0137083(A3) 申请公布日期 2002.01.10
申请号 WO2000US31832 申请日期 2000.11.16
申请人 SUN MICROSYSTEMS, INC. 发明人 SUDHARSANAN, SUBRAMANIA;CHAN, JEFFREY, MENG, WAH;TREMBLAY, MARC
分类号 G06F7/74;G06F9/308;G06F9/315;(IPC1-7):G06F9/30;G06F7/00 主分类号 G06F7/74
代理机构 代理人
主权项
地址