发明名称 DATA PROCESSING METHOD
摘要 PROBLEM TO BE SOLVED: To provide a data processing method for executing a resumable instruction by using two instruction bytes. SOLUTION: When a program counter 72 indicates a first instruction byte, a first data processing operation is started. When an interrupt is generated during the execution of the first data processing operation, intermediate data calculated values held in a plurality of temporary registers 64, 66, and 68 are stored in a stack memory with an address designated by a stack pointer register 72. The program counter is carried for indicating the second byte of the instruction. An instruction resuming operation is started, and the intermediate results of the data processing operation are accessed from the stack memory, and restored in the respective storage addresses in the data processing system. After the intermediate results are restored, the program counter is carried for indicating the first instruction byte, and the execution of the data processing operation is continued by the instruction as if the interrupt did not occur. COPYRIGHT: (C)2006,JPO&NCIPI
申请公布号 JP2006196013(A) 申请公布日期 2006.07.27
申请号 JP20060045572 申请日期 2006.02.22
申请人 FREESCALE SEMICONDUCTOR INC 发明人 SIBIGTROTH JAMES M;VIOT J GREG;WINTER MARLAN L
分类号 G06F9/48;G06F9/30;G06F9/302;G06F9/32;G06F9/38 主分类号 G06F9/48
代理机构 代理人
主权项
地址