The invention provides a 
very long instruction word processor structure supporting 
simultaneous multithreading, which comprises at least two parallel instruction 
processing pipeline structures, wherein each instruction 
processing pipeline structure comprises an instruction obtaining module, an 
instruction distribution module and an instruction executing module, a general 
register file, a 
floating point register file and a 
control register file, the instruction obtaining module is used for obtaining instruction information, the 
instruction distribution module is used for receiving and distributing the instruction information obtained by the instruction obtaining module, and the instruction executing module comprises instruction executing units A, D, M and F which are used for executing the instruction information, the general 
register file is used for storing executing results of the corresponding executing units A, M and D, and the 
floating point register file is used for storing executing results of the corresponding executing units D and F. Through the structure, the resources of a processor can be more sufficiently utilized, the threading access efficiency is enhanced, and the 
processing speed of the processor is improved.