“堆栈”相关日志

  • 梅
    [转载]内存分配 知识,全局,局部,静态变量23天前
    作者: 标签: 函数  内存  地址  程序  堆栈 
         预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) &md...
  • gorgeous_clover
    call stack 调用堆栈45天前
    作者:gorgeous_clover 标签: 函数  调用  堆栈 
    概念: 调用堆栈是一个方法列表,按调用顺序保存所有在运行期被调用的方法。     调用堆栈反映了当前断点处函数是被那些函数按照什么顺序调用的。单击Debug工具条上的Call stack就显示Call Stack对话框。在CallStack对话框中显示了一个调...
  • 友梅软件
    JAVA虚拟机内存分配与回收机制48天前
    作者:友梅软件 标签: 内存  分配  堆栈  虚拟机  程序 
        Javajava把内存划分成两种:一种是栈内存,一种是堆内存。 在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。 当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量...
  • 我的学习历史
    为什么要使用堆栈? sp和fp的解释57天前
    作者:我的学习历史 标签: 堆栈  地址  函数  指令  指针 
        为什么要使用堆栈?     一个过程调用可以象跳转(jump)命令那样改变程序的控制流程, 但是与跳转不同的是, 当工作完成时,函数把控制权返回给调用之后的语句或指令。 这种高级抽象实现起来要靠堆栈的帮助。    ...
  • 独自去吹风
    程序员的情书(转)62天前
    作者:独自去吹风 标签: 情书  内存  方法  世界  堆栈 
    一、我能抽象出整个世界...但是我不能抽象出你...因为你在我心中是那么的具体...所以我的世界并不完整...我可以重载甚至覆盖这个世界里的任何一种方法...但是我却不能重载对你的思念...也许命中注定了你在我的世界里永远的烙上了静态的属性...而我不慎调用了爱你这个方法...当我义无返顾的把自己作...
  • oooo
    程序员的爱情表白66天前
    作者:oooo 标签: 内存  程序员  表白  思念  堆栈 
        我能抽象出整个世界...  但是我不能抽象出你...  因为你在我心中是那么的具体...  所以我的世界并不完整...  我可以重载甚至覆盖这个世界里的任何一种方法...  但是我却不能重载对你的思念...  也许命中注定了 你在我的世界里永远的烙上了静态的属性...
  • 经历中
    你是.......80天前
    作者:经历中 标签: 内存  思念  堆栈  重载  我能 
      我能抽象出整个世界...   但是我不能抽象出你...   因为你在我心中是那么的具体...   所以我的世界并不完整...   我可以重载甚至覆盖这个世界里的任何一种方法...   但是我却不能重载对你的思念...   也许命中注定了 你在我的世界里永远的烙上了静态的属性...   而我不慎调...
  • Somewhere in Time
    uC/OS-II 移植82天前
    作者:Somewhere in Time 标签: 片段  地址  任务  保存  堆栈 
    设置includes.h中与处理器&编译器相关的代码    以下是引用片段:#define INT8U unsigned char   #define INT16U unsigned short   #define ...
  • xjjffff
    错误码100天前
    作者:xjjffff 标签: 错误码  标志  堆栈  索引  代码 
      错误码 当异常条件与一个特定的段相关时,处理器会把一个错误码压入异常处理过程的堆栈上。错误码的格式如图4-31所示。错误码很像一个段选择符,但是最低3位不是TI和RPL字段,而是以下3个标志: l  位0是外部事件EXT(External event)标志。当置位时,表示执...
  • 吾将上下而求索
    R13的用法104天前
    作者:吾将上下而求索 标签: 堆栈  地址  物理  指针  用法 
    前段时间一直在研究ARM的体系架构,其中有些值得拿出来和大家分享一下,嘿嘿!~这里先说话寄存器R13的用法。  1、寄存器 R13 在 ARM 指令中常用作堆栈指针 2、对于 R13 寄存器来说,它对应6个不同的物理寄存器,其中的一个是用户模式与系统模式共用,另外5个物理寄存器对应于其他...