发明名称 MICROCOMPUTER
摘要 PURPOSE: To enable a microcomputer to perform a normal operation by executing a correction program when a bug exists in a program on an incorporated ROM by performing control so as to supply a branch instruction to an instruction queue when a prefetch address to be outputted for prefetching an instruction is coincident with the contents of a register. CONSTITUTION: When a bug exists in the program on a ROM 3, a CPU 7 continuously executes the program on the ROM 3 until a fetch pointer 1 reaches the leading address of the bug part. When the fetch pointer 1 arrives at the leading address of the bug part, namely, when the contents of the fetch pointer 1 and a register 6 are coincident with each other, a comparator circuit 5 outputs a high-level select signal 12 and a selecting circuit 8 receives the select signal 12, switches the program on the ROM 3 to the output of a branch instruction output circuit 9 and outputs the branch instruction to an instruction queue 15. The CPU 7 receives the branch instruction from the instruction queue 15 and executes it.
申请公布号 JPH0895946(A) 申请公布日期 1996.04.12
申请号 JP19940252717 申请日期 1994.09.22
申请人 NEC CORP 发明人 SAKAIRI TETSUYA
分类号 G06F9/38;G06F9/06;G06F9/30;G06F11/22;G06F11/28;G06F15/78 主分类号 G06F9/38
代理机构 代理人
主权项
地址