The invention relates to a loop instruction execution method, an
integrated circuit, a computer readable storage medium and a
computer program product. The method comprises the steps that a target
instruction set is obtained, the target
instruction set comprises multiple parts of implicit
branch instructions, and the multiple parts of implicit
branch instructions are used for replacing explicit backward
branch instructions to control starting, iteration and termination of a target loop; executing a multi-part implicit branch instruction, and starting a target loop and iteration based on an initial condition; adjusting the initial loop count value of the
loop counter according to the loop type corresponding to the target loop, and updating the loop count value in real time in the
iteration process of the target loop; under the condition that the reserved bit is triggered, comparing the current updated
cycle count value with a termination condition; and terminating the target cycle under the condition that the current updated
cycle count value meets a termination condition. By adopting the method, the problem of pipeline stagnation caused by backward branch instructions can be eliminated on the premise of not increasing the code volume, and the overall instruction execution efficiency is improved.