摘要 |
PURPOSE:To shorten the access time for referring variables stored in a stack memory by connecting an associative buffer and a counter counting +1 and -1 at the call and return of a function respectively to the external of a main storage device. CONSTITUTION:When a variable name is stored in a memory 10, a memory stores the value of a counter 21 counting up in every increment of a functional frame and a memory 30 acts as a pointer band memory to store intra-stack addresses. Each register of the memories 10, 30 forms one word. When a variable in an environmental list of a function type information processing unit is first accessed, the contents of a function counter 210 which relates to the variable and the intra-stack address are registered in the memories 10, 30 in said associative buffer to increase speed of the succeeding access. |