简答题

简述堆栈计算机的概念及其特点。

【正确答案】

(1)有堆栈数据表示的机器称为堆栈机器;
(2)有高速寄存器组成的硬件堆栈,使堆栈的访问速度是寄存器的,容量是主存的;
(3)丰富的堆栈指令,直接对堆栈中的数据进行各种运算;
(4)有力地支持高级语言程序的编译;
(5)有力地支持子程序的嵌套和递归调用。

【答案解析】