The invention provides a multi-transmitting-channel architecture optimization method and
system based on a
superscalar processor, and belongs to the technical field of processors, and the method comprises the steps: reading an instruction by adopting a data capturing and transmitting mechanism, judging whether a register is ready, introducing a feedforward
data cache region, optimizing a
data path, reading and obtaining a value of the register, and obtaining a multi-transmitting-channel architecture of the
superscalar processor; the read values and instructions are stored in a transmitting
queue; loading storage instruction transmission optimization is carried out on the instruction, a storage instruction is divided into a storage address and storage data, the storage data is allowed to be transmitted in advance, and table items are established in a loading storage unit; and reconstructing the transmitting queues, reconstructing the LSIQ transmitting queues into a
Load instruction queue and a
Store instruction queue, arbitrating the transmitting queues respectively, and waiting for execution. According to the method, the access pressure of the
register file can be effectively relieved, the data feedforward efficiency is improved, RAW address conflicts are reduced, and the instruction transmitting efficiency and the overall processor performance are improved.