- 18
- 0
- 约 25页
- 2017-10-13 发布于河南
- 举报
08第8章 程序运转时的存储组织
第8章 程序运行时的存储组织及管理 在程序的执行过程中,程序中数据的存取是通过对应的存储单元进行的。在早期的计算机上,这个存储管理工作是由程序员自己来完成。在程序执行以前,首先要将用机器语言或汇编语言编写的程序输送到内存的某个指定区域中,并预先给变量和数据分配相应的内存地址。而有了高级语言之后,程序员不必直接和内存地址打交道,程序中使用的存储单元都由逻辑变量(标识符)来表示,它们对应的内存地址都是由编译程序在编译时分配或由其生成的目标程序运行时进行分配。所以,对编译程序来说,存储的组织及管理是一个复杂而又十分重要的问题。另外,有些程序设计语言允许有递归过程,有的允许有可变长度的串,有的允许有动态数组,而有些语言则不允许有这些,为什么呢?这都是因为采用了不同的存储分配方式。 谈鹃沪卒丧惰醉滚酗络徒右惯碴夏评蹭吴眉锣狰郸横罗啊叭郊啡撅炮撞止08第8章 程序运行时的存储组织08第8章 程序运行时的存储组织8.1 程序运行时的存储组织 程序运行时,系统将为程序分配一块存储空间。这块空间用来存储程序的目标代码以及目标代码运行时需要或产生的各种数据。从用途上看,这块空间可分为以下几个部分:1) 目标程序区:用来存放目标代码。2) 静态数据区:用来存放编译时就能确定存储空间的数据。3) 运行栈区:用来存放运行时才能确定存储空间的数据。4) 运行堆区:用来存放运行时用户动态申请存储空间的数据。编译
您可能关注的文档
- 平面造成 第三章.pptx
- 市场考察与猜测办法.pptx
- 应用抵触同一性和斗争性对事物发展作用的原理正确懂得和处理人类社会的抵触与调和的关联.pptx
- 应用时光序列分析-时光序列的预处理.pptx
- 应用等候理论与前置处理机制於主动搬运体系.pptx
- 应用题普通解法.pptx
- 循环典范.pptx
- 形位公差根本概念 (NXPowerLite).pptx
- 微分几何 2.5 曲面论的根本定理.pptx
- 微卫星筛选办法课件.pptx
- 2026届甘肃省民勤三中高考化学三模试卷含解析.doc
- 2021年人力资源年终工作汇报 附2026年人力预算测算表 可直接套用.pptx
- 2021年直播间氛围打造提升停留时长培训课件.pptx
- 2026届广西钦州市第二中学高三第二次模拟考试历史试卷含解析.doc
- 2020应对儿童厌学叛逆专属心理健康教育宣讲课件.pptx
- 2026届江苏省南通巿启东中学5月高三月考物理试题.doc
- 2026年初中语文写作课件.pptx
- 2026年电子元件检测实训教程PPT.pptx
- 2026届安徽省肥东县圣泉中学高三下期末模拟联考数学试题.doc
- 广东省惠东县惠东高级中学2026届高三考前热身生物试卷含解析.doc
最近下载
- 人教课标版六年级数学下册第四单元测试卷附答案(共8套).pdf VIP
- 企业安全用电培训课件.ppt VIP
- 2025年重庆市招聘非公企业和社会组织专职党建工作指导员考试(综合能力测验)历年参考题库含答案详解.docx VIP
- 初中物理功和机械能练习题.docx VIP
- 食品公司烘焙产品营销策略的实证研究与优化建议.docx VIP
- 2026年版保安员初级内部模拟考试题库(精选题).docx VIP
- 2025膜式燃气表型式评价大纲.docx VIP
- JUKI重机AMS-210EN&IP-420中文说明书.pdf
- GIS-数字地形分析.ppt VIP
- 文博七年级下学期期中考试数学试.pdf VIP
原创力文档

文档评论(0)