发明名称 DATA PROCESSOR
摘要 PROBLEM TO BE SOLVED: To provide a data processor for executing instructions by successively reading those instructions according to a sequence capable of reducing the program size by reducing a redundant program code when there is an instruction group in a relation that a source operand and a destination operand are inverted. SOLUTION: There are a first instruction to explicitly designating an instruction to be inverted, and to directly control the execution order of instructions, a second instruction to directly control the execution order of the instructions, and a third instruction to directly control the execution order of the instructions by making a pair with the first or second instruction. Only when the first instruction is decoded, an instruction decoder 50 updates an inversion stage flag 110 in order to invert the data transfer origin and transfer destination, and when the first instruction is decoded, the instruction decoder 50 returns the inversion state flag 110 to the pre-updated original state in order not to invert the data transfer origin and transfer destination.
申请公布号 JP2003005955(A) 申请公布日期 2003.01.10
申请号 JP20010187041 申请日期 2001.06.20
申请人 MATSUSHITA ELECTRIC IND CO LTD 发明人 KURATA KAZUJI
分类号 G06F9/30;(IPC1-7):G06F9/30 主分类号 G06F9/30
代理机构 代理人
主权项
地址