- 2
- 0
- 约1.47万字
- 约 97页
- 2019-02-15 发布于天津
- 举报
运行时存储空间的组织和管理教材
第六章 运行时存储空间的 组织和管理 编译程序在完成词法、语法和语义分析后,在生成目标代码之前,需要把程序的静态正文和实现这个程序的运行时的活动联系起来弄清楚将来在代码运行时刻,源代码中的各种变量、常量等用户定义的量是如何存放的,如何去访问它们。 在程序的执行过程中,程序中数据的存取是通过与之对应的存储单元来进行的。在程序语言中,程序使用的存储单元都是由标识符来表示的。它们对应的内存地址都是由编译程序在编译时或由其生成的目标程序运行时进行分配。所以对于编译程序来说存储组织与管理是一个复杂而又十分重要的问题。 本章内容: 讨论一个活动记录中的数据安排 程序执行过程中,所有活动记录的组织方式 存储器的组织与存储分配的策略 非局部名称的访问 参数传递 6.1 局部存储分配策略 过程的每一次运行称为一次活动(activation)。活动是一个动态的概念,它有有限的生存期。 活动的生存期是指从进入活动的第一条指令执行到离开此活动前的最后一条指令执行的这段时间,其中包括调用其它过程时其它活动的生存期。 6.1.2 名字的作用域和绑定 名字的作用域 一个声明起作用的程序部分称为该声明的作用域。 即使一个名字在程序中只声明一次,该名字在程序运行时也可能表示不同的数据对象。 变量与值的两步映射 6.1.3 活动记录 为了管理过程在一次
您可能关注的文档
最近下载
- 深度解析(2026)《YDT 2339.1-2021射频同轴电缆敷设用附件 第1部分:馈线卡具》.pptx VIP
- GB 50300-2013建筑工程施工质量验收统一标准.pdf VIP
- 股市主力操盘盘 口摩斯密码(原创内容,侵权必究).pptx
- GB55036-2022 消防设施通用规范.pdf VIP
- 完整版轻型井点降水专项施工方案.docx
- DL_T 596-2021 电力设备预防性试验规程.docx VIP
- DL∕T596-2021电力设备预防性试验规程.docx VIP
- 基于PLC的立体仓库堆垛机智能控制系统设计.docx VIP
- 变电站验收典型问题200例_国网新疆电力有限公司吐鲁番供电公司 编_2018_001.pdf
- 建筑与市政工程施工现场临时用电安全技术标准(2024版).pptx VIP
原创力文档

文档评论(0)