发明名称 SEMICONDUCTOR INTEGRATED CIRCUIT DEVICE
摘要 PROBLEM TO BE SOLVED: To provide a data processing device in a bi-endian system, which allows the shared use of a program regardless of the endian type and allows the sharing of a vector table.SOLUTION: An instruction is fixed to a little endian, and the endian of data used for executing the instruction is variable. The size of each vector address of a vector table is 32-bits, and the number of bits at the time of data access is 32 bits at the maximum. A CPU performs an instruction fetch and before executing the fetched instruction, performs a 32-bit data access to a memory, for example. In so doing, the CPU controls an aligner so that the address and alignment of data which is stored in each address in the unit of byte in a data register become identical to the address and alignment of data which is specified by the little endian of the instruction, without depending on the endian type of the data.
申请公布号 JP2013229039(A) 申请公布日期 2013.11.07
申请号 JP20130121448 申请日期 2013.06.10
申请人 RENESAS ELECTRONICS CORP 发明人 ISHIKAWA SUNAO;INOKARI SEIJI;NAGAYAMA HIROMI
分类号 G06F12/04;G06F5/00;G06F9/315;G06F9/48 主分类号 G06F12/04
代理机构 代理人
主权项
地址