Patent ID: 6665770
Filing Date: 2003-12-16
Classification: G06F

Abstract:
A pointer register device, comprising:a register set including a plurality of pointer registers for retaining a pointer value; a read select section for selecting a pointer register from the register set in order to read a pointer value therefrom; a write select section for selecting a pointer register from the register set in order to write a pointer value thereto; a switch control section for controlling respective switching states of the read select section and the write select section; an adding section for adding the pointer value read from the pointer register selected by the read select section and a prescribed additional value, and writing the sum to the pointer register selected by the write select section; and a program-instruction execution control section responsive to a program instruction, for controlling operation of writing a pointer value applied from outside of the pointer register device to a pointer register that is selected in advance before executing the program instruction, and reading a pointer value from the selected pointer register to the outside of the pointer register device, wherein the switch control section allows the read select section and the write select section to select different pointer registers.