栈式动态分配与管理在过程返回时应做的工作有()。 A.保护SPB.恢复SPC.保护TOPD.恢复TOP

栈式动态分配与管理在过程返回时应做的工作有()。

A.保护SP

B.恢复SP

C.保护TOP

D.恢复TOP


相关考题:

栈式存储分配策略是指运行时每当进入一个过程,就在栈顶为该过程分配所需的数据空间,当一个过程工作完毕返回时,它在栈顶的数据空间也释放。() 此题为判断题(对,错)。

栈有二种设备分配方式,它们是() A.FIFO、OPTB.静态分配、动态分配

以下四个选项中全部属于C语言的内存分配策略的是()A.静态分配和动态分配B.栈式分配和堆式分配C.栈式分配和静态分配D.堆式分配和静态分配

以下关于Cortex-M4异常返回描述正确的包括是A.如果返回时激活的异常高于所以所有压栈异常,则在异常退出时采用末尾连锁机制处理B.没有压栈的异常,返回处理器模式C.有压栈异常,且压栈异常的优先级高于被激活的异常,则执行该压栈异常处理程序D.Cortex-M4异常处理结束后,总是回到进入异常前的断点处在继续执行。

关于活动的启动模式,描述错误的是A.standard:每当启动一个新的活动,它就在返回栈中入栈,并处于栈顶的位置。系统不会在乎这个活动是否已经在返回栈中存在,每次启动活动都会创建一个新的实例#B.singleTop:在启动活动时如果发现返回栈的栈顶已经是该活动,则认为可以直接使用它,不会再创建新的活动实例#C.singleTask:每次启动该活动时系统首先检查在返回栈中是否存在该活动的实例,如果发现已经存在则直接使用该实例,把这个活动处于栈顶,并不影响其他活动;如果没有发现则创建一个新的活动实例#D.singlelnstance:活动被多个程序调用,由于每个程序有自己的返回栈,使活动在不同的返回栈中都创建了新的实例。此模式为活动创建单独的返回栈,多个应用程序可以共享同一个活动实例(但应用程序仍然有自己的返回栈)

段间过程调用时,CS与IP的内容自动入栈。从过程返回时,栈顶的内容被弹出到IP与CS。

如果符号a、b、c、d按顺序进栈,允许在进栈过程中任意插入、弹出操作。请列出这样做可能产生的所有出栈元素序列

栈式动态分配允许 。A.递归过程B.分程序结构C.动态变量D.动态数组E.静态数组

7、以下关于Cortex-M4异常返回描述正确的包括是A.如果返回时激活的异常高于所以所有压栈异常,则在异常退出时采用末尾连锁机制处理B.没有压栈的异常,返回处理器模式C.有压栈异常,且压栈异常的优先级高于被激活的异常,则执行该压栈异常处理程序D.Cortex-M4异常处理结束后,总是回到进入异常前的断点处在继续执行。