程序存储器的分段
来源:互联网 发布:matlab解矩阵方程ax=b 编辑:程序博客网 时间:2024/05/24 01:50
程序存储器主要分为5锻:
1.text(代码段)
此段为代码执行段,禁用了写入权限,因为这个段不存储变量,同时这个段的大小是固定的。
2.data(全局变量段)
此段为数据段。存储全局变量,这个区域的变量在使用之前需要进行初始化,大小固定。
3.bss(静态变量段)
此段为数据段,存储静态变量,这个区域的变量使用之前均可以不用初始哈,但是这个区域的大小是固定的。
4.heap
此段主要存储的为动态分配的变量,大小是可变的,增长方式从低地址到高地址,先进先出结构。
5.stack
此段主要存储的为函数的局部变量和寄存器的暂存结果,大小是可变的,会影响程序指定的流程。后进先出结构。
- 程序存储器的分段
- 存储器的分段详解
- 存储器的分段管理
- 8086的存储器分段结构
- 存储器分段和地址的形成
- 8086存储器的分段组织与管理
- 8086存储器的分段组织与管理
- 存储器地址的分段表示及物理地址的计算
- 存储器--程序的链接方式
- 存储器分段和地址计算
- 8086/8088 存储器分段概念
- 8086/8088 存储器分段概念
- 存储器层次结构——基于存储器的程序优化
- 存储器的结构,程序的装入
- 我写的密码存储器程序
- MCS-51单片机的内部程序存储器
- NIOS中各程序存储器的关系
- NIOS中各程序存储器的关系
- 除3问题
- Android实现推送方式解决方案
- 你在云端需要怎样的安全功能?这是控制问题
- Linux下/etc/resolv.conf 配置DNS客户
- 黑马程序员:多线程
- 程序存储器的分段
- qtcreator 程序在xp下出现Failed to load platform plugin “windows”的错误
- 通过HWND获取相应进程的名字
- GPA
- How to install pygame on ubuntu
- mysql C API
- ORTP库API说明
- 一图看懂中国4G概貌
- asp.net <%%>&<%#%>&<%=%>&<%@%>&<%$%>用法区别