发明名称 Address generator and method for single-cycle indirect addressing
摘要 <p>A data pointer for generating an indirect addressing mode address within a single cycle for a selected one of a plurality of multiple indirect addressing modes. The data pointer is used with a processor architecture scheme which allows for encoding of multiple addressing modes. A data pointer register is coupled to the processor architecture scheme for storing a current address of an operand to be used in a simple indirect addressing mode. An incrementer is coupled to the data pointer register for incrementing the current address of an operand to be used in a simple indirect data addressing mode by a set number thereby generating an address of an operand to be used in an indirect addressing mode with auto preincrement. An adder is coupled to the data pointer register for combining the current address of an operand to be used in a simple indirect data addressing mode with an offset number thereby generating an address of an operand to be used in an indirect addressing mode with offset. A multiplexer circuit is coupled to an output of the data pointer register, to an output of the incrementer, and to an output of the adder for selecting a desired indirect addressing mode address. &lt;IMAGE&gt;</p>
申请公布号 EP0917048(A2) 申请公布日期 1999.05.19
申请号 EP19980119388 申请日期 1998.10.14
申请人 MICROCHIP TECHNOLOGY INC. 发明人 DRAKE, RODNEY J.;TRIECE, JOSEPH W.;YACH, RANDY L.;BOLES, BRIAN;WOJEWODA, IGOR;JOHANSEN, DARREL
分类号 G06F9/35;(IPC1-7):G06F9/35 主分类号 G06F9/35
代理机构 代理人
主权项
地址