- 4
- 0
- 约8.75千字
- 约 33页
- 2017-09-10 发布于湖北
- 举报
第十章 目标程序运行时的组织 10.1概述-代码生成解决语义gap 高级语言支持的概念 Type value expression Variable procedure Function parameters 目标机支持的概念 bits bytes words Registers Stack address Routine(sub routine) 概述 概述 概述 10.2 数据表示各种数据对象的存储分配 10.3目标程序运行时的存储组织 存储分配策略: 静态存储分配 动态存储分配——栈式 和 堆式 注:可以混合使用 简单的栈式分配方案 嵌套过程的栈式分配方案 分程序结构的存储分配方案 堆式存储 静态存储分配 静态存储分配举例 静态存储分配举例 动态存储分配 动态存储分配举例 目标代码的解释执行(运行栈S) M调用过程P 10.3.1简单的栈式分配方案 程序结构特点:过程定义不嵌套,过程可递归调用,含可变数组; 例: main 全局变量的说明 proc R …… end R; proc Q …… end Q; 主程序执行语句 end main 10.3.2嵌套过程语言的栈式分配方案 主要特点: (语言)一个过程可以引用包围它的任一外层过程所定义的标识符(如变量
您可能关注的文档
- 第七章:天然产物合成.ppt
- 材料表面与界面---研究生教案67813.ppt
- 材料测试技术基础 材料现代研究方法 第九章 透射电镜的结构.ppt
- 材料成型第4章 铸造工艺设计3.ppt
- 材料成型第4章 铸造工艺设计1.ppt
- 材料测试技术基础 材料现代研究方法 第十二章 红外光谱与拉曼光谱.ppt
- 比较文学67708.ppt
- 比较文学的历史与现状67700.ppt
- 比较文学第二章67696.ppt
- 比较文学的性质.ppt
- 2026黑龙江二龙涛湿地省级自然保护区管护中心公益性岗位招聘3人备考题库及参考答案详解(轻巧夺冠).docx
- 2026黑龙江二龙涛湿地省级自然保护区管护中心公益性岗位招聘3人备考题库及参考答案详解(综合题).docx
- 2026黑龙江二龙涛湿地省级自然保护区管护中心公益性岗位招聘3人备考题库及参考答案详解(新).docx
- 2026黑龙江二龙涛湿地省级自然保护区管护中心公益性岗位招聘3人备考题库及参考答案详解(精练).docx
- 2026黑龙江二龙涛湿地省级自然保护区管护中心公益性岗位招聘3人备考题库及参考答案详解(巩固).docx
- 2026黑龙江二龙涛湿地省级自然保护区管护中心公益性岗位招聘3人备考题库及参考答案详解(实用).docx
- 云南省昭通市三中2026届高考物理一模试卷含解析.doc
- 2026黑龙江二龙涛湿地省级自然保护区管护中心公益性岗位招聘3人备考题库及参考答案详解(基础题).docx
- 2026年品牌公关传播协议合同二篇.docx
- 2026黑龙江二龙涛湿地省级自然保护区管护中心公益性岗位招聘3人备考题库含答案详解ab卷.docx
原创力文档

文档评论(0)