A.保护SP
B.恢复SP
C.保护TOP
D.恢复TOP
第1题:
关于活动的启动模式,描述错误的是
A.standard:每当启动一个新的活动,它就在返回栈中入栈,并处于栈顶的位置。系统不会在乎这个活动是否已经在返回栈中存在,每次启动活动都会创建一个新的实例#B.singleTop:在启动活动时如果发现返回栈的栈顶已经是该活动,则认为可以直接使用它,不会再创建新的活动实例#C.singleTask:每次启动该活动时系统首先检查在返回栈中是否存在该活动的实例,如果发现已经存在则直接使用该实例,把这个活动处于栈顶,并不影响其他活动;如果没有发现则创建一个新的活动实例#D.singlelnstance:活动被多个程序调用,由于每个程序有自己的返回栈,使活动在不同的返回栈中都创建了新的实例。此模式为活动创建单独的返回栈,多个应用程序可以共享同一个活动实例(但应用程序仍然有自己的返回栈)第2题:
如果符号a、b、c、d按顺序进栈,允许在进栈过程中任意插入、弹出操作。请列出这样做可能产生的所有出栈元素序列
第3题:
7、以下关于Cortex-M4异常返回描述正确的包括是
A.如果返回时激活的异常高于所以所有压栈异常,则在异常退出时采用末尾连锁机制处理
B.没有压栈的异常,返回处理器模式
C.有压栈异常,且压栈异常的优先级高于被激活的异常,则执行该压栈异常处理程序
D.Cortex-M4异常处理结束后,总是回到进入异常前的断点处在继续执行。
第4题:
段间过程调用时,CS与IP的内容自动入栈。从过程返回时,栈顶的内容被弹出到IP与CS。
第5题:
栈式动态分配允许 。
A.递归过程
B.分程序结构
C.动态变量
D.动态数组
E.静态数组