《编译原理》第9章 运行时的存储组织与管理 教学课件.pptx

《编译原理》第9章 运行时的存储组织与管理 教学课件.pptx

2008年3月;引进子程序getarea(Addr,Size)和freearea(Addr,size)。

第一个子程序称为分配存储区程序,它给调用它的程序分配以Addr为起址的“连续”size单元;

第二个子程序为释放存储区程序,其功能是释放从地址Addr开始的“连续”Size个单元;

有些编译程序只分配存储区但并未明显释放它,当用户申请存储区而当时又没有可用的存储区时,编译程序就调用无用单元收集程序,它释放当前确已不再使用的一些单元,并调整存储空间,将正在用的数据移到相连单元,以“腾出”大片相连单元,使其成为可用存储区.;2008年3

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档