266 Part 3 The instruction-set processor level: variations in the processor
Section 5 Processors with stack memories (zero addresses per instruction)
The advantages of a machine incorporating a nesting store in the arithmetic unit are: -
i The machine is simple to programme using the machine language.
ii Programmes are faster, since many main store transfers are eliminated, and the access time of the nesting store is virtually zero. They are more compact because less information is required to specify many instructions.
iii As the operation of the arithmetic unit is largely independent of the main store, their controls may readily he separated. This allows store control to process instructions whilst the arithmetic unit control processes a prior instruction, thereby leading to faster execution of the programme.
The main disadvantage is an increase in the order of complexity involved.
AllmR62; DaviG60; HaleA62