运行时存储空间组织(ppt 53页)
所属分类:组织设计
文件大小:225 KB
下载要求:10 学币或VIP
点击下载一、 运行环境和存储分配
二、 设计分析
三、 术语
四、 简单的栈式分配方案
五、 过程调用的四元式序列
六、 过程作为参数传递
七、 各种数据对象的存储分配
概述
任务:编译程序对目标程序运行时的数据空间的组织和管理(设计运行环境和分配存储) 如 通常栈式存储分配布局可为:
运行环境和存储分配设计分析
逻辑阶段:在目标代码生成前,作准备
实质:
关联(Binding)
将源程序的文本 程序运行动作的实现
源文件中的名字N 运行时的存储S
在语义学中,使用术语environment函数表示
env: N→S (N到S的映射)
术语
静态:如果一个名字的性质通过说明语句或隐或显规则而定义,则称这种性质是“静态”确定的。
动态:如果名字的性质只有在程序运行时才能知道,则称这种性质为“动态”确定的。
可变 (动态)数组:
若一个数组所需的存储空间的大小在编译时就已知道,则称它为确定数组,否则称为可变(动态)数组。
下一篇:组织培训讲座(ppt 120页)
精品资料网 m.cnshu.cn
Copyright © 2004- 粤ICP备10098620号-1
风险管理 应急预案 研发管理 运营管理 内部管理 商业模式 执行力 连锁经营 公司治理 工厂管理 创新管理 家族企业 效率管理 名企案例 企业理念 价值管理 特许经营 瓶颈管理 调查问卷 策划方案 领导力 团队建设 企业变革 企业文化 战略管理 竞争策略 管理知识 危机管理 成本管理 项目管理 发展战略 年度计划 决策管理 企业上市 供应商 组织设计 产品管理 采购管理 品牌管理 企业诊断 企业咨询 商务谈判 物流管理 运作管理 管理制度 行业报告 经营管理 企划方案 MBA 流程管理 目标管理 招标投标 商务礼仪 管理表格 管理技能 管理案例 管理工具 管理手册 职业经理人 商业计划书 董事与股东 可行性报告