您现在的位置: 精品资料网 >> 人力资源 >> 环境管理 >> 资料信息

编译原理之运行时刻环境(ppt 58页)

所属分类:
环境管理
文件大小:
1356 KB
下载地址:
相关资料:
编译原理,运行时
编译原理之运行时刻环境(ppt 58页)内容简介
主要内容
第七章 运行时刻环境
编译器的一些问题
运行时刻环境
存储分配的典型方式
静态和动态存储分配
堆和垃圾回收
栈式分配
活动树
活动树的例子-快速排序(1)
活动树的例子-快速排序(2)
活动记录
运行时刻栈的例子
调用序列
调用/返回序列的要求
活动记录的布局原则
调用代码序列的例子
栈中的变长数据
例 利用Euclid算法的简单递归算法,计算两个非负整数的最大公约数。
基于栈的运行时环境
7.3 栈中非局部数据的访问7.3.1无嵌套过程时的数据访问
7.3 基于栈的运行时环境
非局部数据的访问(嵌套过程)
7.3.3 一个支持嵌套过程声明的语言
嵌套深度
访问链
访问链的例子P270
访问链的处理(明确调用过程与声明嵌套深度的关系)
7.3.6 过程型参数的访问链
7.3.8 显示表(display)
显示表举例(1)
显示表举例(2)
堆管理
存储管理器的基本功能
期望的存储管理器特性
程序的局部性
堆空间的碎片问题
堆空间分配方法
使用容器的管理方法
管理和接合空闲空间
例子
处理人工存储管理
编程规范(1)
编程规范(2)
编程规范(3)

..............................