编译原理学习笔记22——运行时存储空间组织2
22.1 动态存储管理概述
存储分配策略
运行时存储器的划分
程序在运行时刻的内存划分
过程的活动与活动记录
程序在运行时刻的内存划分
程序在运行时刻的内存划分
22.2 非嵌套过程语言
非嵌套过程语言
非嵌套过程语言的活动记录内容
非嵌套过程语言过程调用示例
过程调用和过程返回
par和call产生的目标代码
进入过程体后执行的指令
过程返回执行的指令
嵌套过程语言
嵌套过程语言
22.3 嵌套过程语言的动态存储管理——静态链方法
嵌套层次与地址
静态链和活动记录
嵌套过程语言的动态存储管理
静态链的建立和维护
22.4 嵌套过程语言的动态存储管理——Display方法
静态链方法访问非局部名字
嵌套层次显示表Display
如何维护嵌套层次显示表Display