发明名称 Data processor
摘要 Disclosed here is a data processor provided with an addressing mode for calculating each effective address from the displacement (reference address) included in the subject instruction and the information retained in an index register allocated to a general-purpose register so as to minimize an increase of the logical/physical scale. The value in the index register is increased so as to be shifted according to the memory access size, for example, by one when the memory access size is byte and by two when the memory access size is word. Because both extension and shifting are included in the effective address calculation, the number of instructions, as well as the number of execution states are reduced. And, because the array size is smaller than the address space size, the upper part of each general-purpose register is used as a data register, thereby the data amount to be written in each general-purpose register is increased and the number of times for reading/writing from/in the subject memory is reduced. Consequently, the number of instructions is further reduced, thereby the program capacity is reduced.
申请公布号 US2004003209(A1) 申请公布日期 2004.01.01
申请号 US20030458713 申请日期 2003.06.11
申请人 HITACHI LTD. 发明人 MITSUISHI NAOKI;SHIBAHARA SHINICHI;OKUBO TAKAHIRO;NAGAYAMA HIROMI;KATAOKA TAKESHI;KAINAGA MASAHIRO
分类号 G06F9/30;G06F9/305;G06F9/308;G06F9/315;G06F9/32;G06F9/34;G06F9/345;G06F9/355;G06F9/40;G06F9/46;G06F9/48;(IPC1-7):G06F9/34 主分类号 G06F9/30
代理机构 代理人
主权项
地址