- 2
- 0
- 约1.25万字
- 约 55页
- 2017-02-04 发布于江苏
- 举报
CompilerPrinciples 第六讲 运行时存储空间组织 目标程序运行时的活动 运行时存储器的划分 存储分配策略 编译程序在完成词法、语法和语义分析后,在生成目标代码之前,需要把程序的静态正文和实现这个程序的运行时的活动联系起来,弄清楚将来在代码运行时刻,源代码中的各种变量、常量等用户定义的量是如何存放的,如何去访问它们。 在程序的执行过程中,程序中数据的存取是通过与之对应的存储单元来进行的。在程序语言中,程序使用的存储单元都是由标识符来表示的。它们对应的内存地址都是由编译程序在编译时或由其生成的目标程序运行时进行分配。所以对于编译程序来说存储组织与管理是一个复杂而又十分重要的问题。这一章就是对目标程序运行时的活动和运行环境进行讨论,主要讨论存储组织与管理, 包括活动纪录的建立与管理、存储器的组织与存储分配的策略、非局部名称的访问等问题。 §1.目标程序运行时的活动 一、过程的活动 这一节讨论一个过程的静态源程序和它的目标程序在运行时的活动之间的关系。 一个过程的活动指的是该过程的一次执行。 关于过程P一个活动的生存期,指的是从执行该过程体第一步操作到最后一步操作之间的操作序列,包括执行P时调用其他过程花费的时间。一般来说,术语“生存期”指的是在程序执行过程中若干步骤的一个顺序序列。
您可能关注的文档
- 宋承先微观经济学第十章完全垄断市场的价格和产量的决定.ppt
- 人教版八级上册数学第十三章线段的垂直平分线性质定理与判定定理.ppt
- 第八章无线局域网.ppt
- 被动语态课件.ppt
- 高二数学必修等比数列第二课时.ppt
- 第三章新古典贸易理论.ppt
- 数项级数收敛性判定.ppt
- IPv与IPv的转换.ppt
- 膝关节前交叉韧带的解剖.ppt
- 组合优化的局部寻优法.ppt
- 安全生产管理员能力培训.pptx
- 咽异感症与心理健康促进.pptx
- 咽异感症与扁桃体炎的鉴别.pptx
- 咽异感症与抑郁症的关系.pptx
- 咽异感症与环境污染的关系.pptx
- 《生动的数据》课件-2025-2026学年沪教版(新教材)小学美术三年级下册.pptx
- 《校园微电影宣传策划》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 《 春华秋实绘花鸟》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 管理层安全培训策略.pptx
- 《把“大自然”穿在身上》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
最近下载
- 一种双背压机组凝汽器回热系统.pdf VIP
- 七年级下册英语单词表(人教版)[共7页].doc VIP
- 西飞招聘专业试题及答案.doc VIP
- 2025年广东卷物理高考试卷(原卷+答案).pdf
- 中央电大护理学专业研究生临床小讲课教案.docx VIP
- [中央]2025年国家广播电视总局直属事业单位招聘310人41起笔试历年备考题库附带答案详解.docx VIP
- 贵州省六盘水市2023-2024学年八年级下学期期中考试数学试卷(含详解).pdf VIP
- (共19页PPT)《浪花》第1课时.pptx VIP
- 2025学年浙江丽水市第一学期普通高中期末教学质量监控高一物理试卷卷.doc VIP
- 2026年高考考前最后一卷:生物(黑吉辽蒙卷03)(解析版).docx VIP
原创力文档

文档评论(0)