堆栈是数据结构中所使用的专用名词,它是由一块连续的SRAM空间和一个堆栈指针寄存器组成,主要应用于快速便捷的保存()的返回地址。堆栈是一种特殊的线性数据结构,数据的进出在堆栈的顶部进行,并遵循()的原则。ATmega16片内集成有1K的SRAM,不支持外部扩展SRAM,堆栈指针寄存器SP的初始值应设在()。
堆栈是数据结构中所使用的专用名词,它是由一块连续的SRAM空间和一个堆栈指针寄存器组成,主要应用于快速便捷的保存()的返回地址。堆栈是一种特殊的线性数据结构,数据的进出在堆栈的顶部进行,并遵循()的原则。ATmega16片内集成有1K的SRAM,不支持外部扩展SRAM,堆栈指针寄存器SP的初始值应设在()。
A、临时数据、局部变量和中断调用或子程序调用;后进先出;SRAM的最高端
B、临时数据、局部变量和中断调用或子程序调用;LIFO;$045F处
C、存储系统的应用程序和常数列表;后进先出;SRAM的最高端
D、存放一些需要掉电保护,而且比较固定的系统参数、表格等;LIFO;$045F处
正确答案:临时数据、局部变量和中断调用或子程序调用;后进先出;SRAM的最高端|临时数据、局部变量和中断调用或子程序调用;LIFO;$045F处