摘要 |
PURPOSE:To realize the effective utilization of a memory by shifting the value of a base address register by a degree equal to the optional number of bits designated by a program and using this shifted value as an actual base address. CONSTITUTION:A shift circuit 14 is provided between the output of a base address register 12 and the input of an adder 13. The circuit 14 shifts the output of the register 12 by a degree equal to the number of bits designated by a program in terms of one of weighting systems. The output of the circuit 14 has the width equal to the number of bits obtained by adding the number of shiftable bits to the high-order bit side of said number of bits after input of the output bit number of the register 12. An adder 13 adds the output of the circuit 14 and the output of an offset address register 11 together to obtain an actual memory address. As a result, the degree of freedom is increased for design of a program.
|