首页>
外国专利>
Detection of overwrite modification by preceding instruction possibility of fetched instruction code using fetched instructions counter and store target address
Detection of overwrite modification by preceding instruction possibility of fetched instruction code using fetched instructions counter and store target address
展开▼
机译:使用获取的指令计数器和存储目标地址,通过获取的指令代码的先前指令可能性来检测覆盖修改
展开▼
页面导航
摘要
著录项
相似文献
摘要
The present invention aims at improving the performance of the process of an information processing apparatus which includes an instruction fetch port, and can detect the possibility for the overwrite of an instruction fetched from the instruction fetch port by correctly detecting the length of an instruction sequence already stored in an instruction buffer for storing an instruction to be fetched before the execution of instructions, and an instruction to be determined in the instructions being or already executed, and by correctly detecting the possibility for the overwrite of the contents of an instruction fetched from one instruction port. The information processing apparatus comprises: an instruction fetch counter unit for counting the length of an instruction sequence containing all instructions which are fetched before the last fetched instruction. The instructions and the last fetched instruction have sequential addresses; and an instruction overwrite possibility determination unit for using an address of an instruction at a specified position in all instruction sequences, a storage target address at which an execution result of a completed store instruction is stored, and an output value of the instruction fetch counter unit, and detecting a possibility for the overwrite of an instruction wherein at least a part of the range of the storage target address overlaps the address of an instruction in all instruction sequences, and at least a part of the instruction sequences is overwritten.
展开▼