题目

【说明】

在实模式存储管理方案下,嵌入式系统的内存地址空间的布局一般可以分为五个

段:代码段(text)、数据段(data)、bss 段(bss)、堆(heap)和栈(stack)。

图 1 为一段例程。

【问题 1】

代码段、数据段和 bss 段的大小是在什么时候确定的?


【问题 2】

常用的堆空间的管理方法主要有哪两种?


【问题 3】

当图 1 所示的程序经过编译链接并装入内存时,与 while 语句相对应的可执行代

码存放在哪一个段?  


【问题 4】

在图 1 所示的程序中,变量 gvCh、gvShort、gvInt、gvLong、array、p 分别存

放在哪一个段?


【问题 5】

malloc 函数申请的空间位于哪一个段? 

作答
本题暂不支持做答,请点击“解析“以对比解题思路
答案/解析
查看试卷及答案