摘要 |
PURPOSE:To increase a processing speed of data having tags by storing these data in a register not in a RAM in case the number of arguments is small for reduction of the reference time and then storing said data in a main memory in case a number of arguments larger than the number of words that can be stored in the RAM are designated. CONSTITUTION:A data processor contains the data registers 12-15 that needs a large quantity of hardware and can have the quick reference, an internal memory part 16 that can store a comparatively large amount of data with tags with a comparatively small quantity of hardware and has the reference speed lower than that of those registers 12-15, and a main memory (corresponding to a memory part 10) that can store the largest amount of data and has the lowest reference speed as the internal registers that store the data having tags. The part 16 is used when the number of arguments described in a program is increased. Thus it is possible to operate a large amount of data with tags at a high speed.
|