首页 > 其他 > 详细

操作系统 part2(暂时)

时间:2020-03-30 21:07:05      阅读:45      评论:0      收藏:0      [点我收藏+]

一、程序的内存结构

references:
newcoder

技术分享图片
运行时,程序分为:text段、data段、BSS段(2个合称数据段)、堆、栈。
text段:代码段,静态分配内存,只读。
data段:初始化的非零全局变量、静态变量。
BSS段:未初始化或者零值的全局变量、静态变量。
堆:由低地址往高地址生长,系统用链表存储,地址不连续。由程序员申请分配和释放。
栈:由高地址往低地址生长,连续的内存区域。编译器自动释放。

操作系统 part2(暂时)

原文:https://www.cnblogs.com/KirinSB/p/12600820.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!