A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© goldboy 中级黑马   /  2015-6-24 02:23  /  901 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

内存有5大区域,栈,堆,BSS段,数据段,代码段,很多人对BSS段不是很了解,只知道BSS段存放的是未初始化的全局变量和静态变量,但对于BSS段的全称及由来不是很了解,这里简要的介绍一下,扩充一下知识面。
BSS(Block Started by Symbol)这个词最初是UA-SAP汇编器(United Aircraft Symbolic Assembly Program)中的一个伪指令,用于为符号预留一块内存空间。该汇编器由美国联合航空公司于20世纪50年代中期为IBM 704大型机所开发。
后来BSS这个词被作为关键字引入到了IBM 709和7090/94机型上的标准汇编器FAP(Fortran Assembly Program),用于定义符号并且为该符号预留给定数量的未初始化空间。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马