Invention Grant
US08195921B2 Method and apparatus for decoding multithreaded instructions of a microprocessor 有权
用于解码微处理器的多线程指令的方法和装置

Method and apparatus for decoding multithreaded instructions of a microprocessor
Abstract:
A microprocessor capable of decoding a plurality of instructions associated with a plurality of threads is disclosed. The microprocessor may comprise a first array comprising a first plurality of microcode operations associated with an instruction from within the plurality of instructions, the first array capable of delivering a first predetermined number of microcode operations from the first plurality of microcode operations. The microprocessor may further comprise a second array comprising a second plurality of microcode operations, the second array capable of providing one or more of the second plurality of microcode operations in the event that the instruction decodes into more than the first predetermined number of microcode operations. The microprocessor may further comprise an arbiter coupled between the first and second arrays, where the arbiter may determine which thread from the plurality of threads accesses the second array.
Public/Granted literature
Information query
Patent Agency Ranking
0/0