发明名称 FETCHING INSTRUCTIONS OF A LOOP ROUTINE
摘要 In one aspect, a processor is configured to store instructions fetched from a program memory in an instruction queue, determine that an instruction to be decoded defines a beginning of a loop routine, and determine whether the instruction is stored in the instruction queue. In response to determining that the instruction is stored in the instruction queue, the processor disables fetching of instructions from the program memory, fetches instructions of the loop routine from the instruction queue, and stores the instructions of the loop routine in an instruction register. In response to determining that the instruction is not stored in the instruction queue, the processor fetches the instruction from the program memory, stores the instruction in the instruction queue, and stores the instruction in the instruction register.
申请公布号 US2014215185(A1) 申请公布日期 2014.07.31
申请号 US201313753380 申请日期 2013.01.29
申请人 Danielsen Stein 发明人 Danielsen Stein
分类号 G06F9/38 主分类号 G06F9/38
代理机构 代理人
主权项 1. A method comprising: storing instructions fetched from a program memory in an instruction queue; determining that an instruction to be decoded defines a beginning of a loop routine; determining whether the instruction is stored in the instruction queue; in response to determining that the instruction is stored in the instruction queue: disabling fetching of instructions from the program memory,fetching instructions of the loop routine from the instruction queue, andstoring the instructions of the loop routine in an instruction register; and in response to determining that the instruction is not stored in the instruction queue: fetching the instruction from the program memory,storing the instruction in the instruction queue, andstoring the instruction in the instruction register.
地址 Norway NO