嵌套过程语言的程序,内层过程引用非局部量可通过( )跟踪外层过程最新活动记录的位置? 静态链;|老SP;;|Previous链|全局display
举一反三
- 老SP的存放的是: A: 外层过程最新活动记录的地址 B: 主调过程最新活动记录的地址 C: 主调过程display表的地址 D: 递归过程各个活动记录的地址
- 静态链的作用是? 存放静态数据区的地址,用以访问静态数据|存放过程的直接外层过程最新活动记录的地址,用以访问非局部数据|存放代码的返回地址,用以返回主调过程|存放主调过程最新活动记录的地址,用以建立主被调的联系
- 活动记录中的“老SP”是指向外层过程最新活动记录基地址的指针? 正确|错误
- 关于嵌套层次表display表描述正确的是()? display表只有一个单元|display表存放主调过程display表的位置;;|过程的层数为i,则display表有i个单元;;|display表存放各个外层过程最新活动记录的基地址
- 利用display表来实现对非局部量的访问比利用静态链更高效