• Toggles the 'frame stack' window, which displays the stack of visible frames under the mouse pointer. (There are also key bindings for this).

    切换窗口堆栈窗口窗口指代当前鼠标指针可见窗口。(这个功能一些按键绑定

    youdao

  • For right now, just know that it sets up the stack frame.

    目前而言,只需知道设置堆栈框架就可以了。

    youdao

  • Notice that since there is nothing left to do in the function, the actual stack frame for the function is not needed either.

    注意由于函数不再任何事情,那个函数实际结构也就需要了。

    youdao

  • Otherwise, it assumes the provided address as a valid stack frame start address and attempts to traceback.

    否则假定提供的地址有效堆栈起始地址设法进行回溯。

    youdao

  • When a function begins, it actually saves the link register in the calling function's stack frame, not its own, and then only if it needs to save it.

    函数开始时实际上会将链接寄存器保存调用函数堆栈而不是自己的堆栈帧中,然后只有需要才会保存它。

    youdao

  • The most difficult part is determining the different offsets of the different parts of the stack frame, knowing where each piece should go, and what size it should be.

    困难部分确定堆栈不同部分不同偏移量了解每个部分应该放到哪里以及大小应该多少

    youdao

  • Since you have not yet defined your own stack frame, the offset is from the end of the calling function's stack frame.

    由于尚未定义自己堆栈框架所以偏移量调用函数堆栈框架末端算起的。

    youdao

  • So this instruction stores the link register (which holds the return address) into the proper location in the calling function's stack frame.

    所以指令会将链接寄存器(存有返回地址)存储调用函数堆栈框架恰当位置

    youdao

  • References to variables within an expression can then be statically bound to a particular slot in either the local stack frame or the list of global variables.

    然后表达式变量引用可以静态绑定本地堆栈框架全局变量的特定上。

    youdao

  • Every time a function is called, a new stack frame (an area of memory inside the stack) is used to support the call.

    每当调用函数,就会使用一个新的堆栈支持调用

    youdao

  • It starts by setting up a stack frame.

    首先设置一个堆栈框架

    youdao

  • The first part of the stack frame is the non-volatile register save area.

    堆栈第一部分是非易寄存器保存

    youdao

  • Since you did not call any functions or use any local storage, you did not need a stack frame at all, so you can now just exit through the link register.

    由于调用任何函数使用任何本地存储所以根本无需堆栈框架,并通过链接寄存器退出

    youdao

  • It displays the stack frame for the suspended threads for each target you're debugging.

    可以显示每个调试目标挂起线程堆栈框架

    youdao

  • These will all be used to make access to stack frame offsets much clearer in the main body of code.

    上述这些做法目的使代码主体访问堆栈框架变得更为清楚明了。

    youdao

  • Therefore, before using a non-volatile register in a function, its value must be saved in the function's stack frame, and then restored before the function returns.

    因此,在函数使用易失性寄存器之前必须保存函数堆栈帧中然后函数返回之前恢复

    youdao

  • Each stack frame holds a pointer to the previous stack frame (called the back chain pointer), as well as a space for return addresses for when it calls other functions.

    每个堆栈框架都有指向一个堆栈框架的指针(称为指针),还有一个调用其他函数用于存放返回地址空间

    youdao

  • Next, the current stack frame pointer is stored as the back pointer for the next stack frame, even though you haven't established the stack frame yet (this is done through negative offsets).

    接下来当前堆栈框架指针存储指向一个堆栈框架向指针,虽然尚未建立堆栈框架(通过偏移量实现的)。

    youdao

  • Remember that the link register is stored in the calling function's stack frame, not the function's own stack frame.

    记住链接寄存器存储调用函数堆栈框架内,而函数自身的堆栈框架。

    youdao

  • The computer refers to this point as the return address and keeps track of it in the stack frame.

    计算机引用一点作为返回地址,会堆栈框架中跟踪

    youdao

  • Displays the code for the current stack frame, highlighting the line that is about to be executed.

    显示当前堆栈框架代码突出显示即将执行代码行

    youdao

  • All that is left to do is to restore the previous stack frame and return.

    剩下只是恢复先前的堆栈框架返回

    youdao

  • The stack pointer tells you where the end of your current stack frame is.

    堆栈指针给出当前堆栈框架结束位置

    youdao

  • The back chain pointer points to the back chain pointer of the previous stack frame.

    指针指向前一个堆栈框架回链指针。

    youdao

  • In practice this is easy; just don't write code that does low-level manipulations of the stack frame or makes assumptions about the stack layout.

    实践上很容易的;只要编写堆栈桢执行低级操作堆栈的布局假设代码行了。

    youdao

  • Calling a method or function pushes a new stack frame onto the stack.

    当调用方法或者函数时,会有一个新的元素

    youdao

  • LR_OFFSET is the offset into the stack frame of the return address.

    LR_OFFSET返回地址堆栈框架偏移量。

    youdao

  • In this program you will have two stack frame sizesone for main and one for factorial.

    程序中,需要两个堆栈框架大小——用于main,一个用于factorial

    youdao

  • Once inside a function, a local stack frame is created by copying esp to ebp (line 62).

    函数内部通过esp复制ebp(第62)创建一个局部堆栈框架

    youdao

  • The expression is evaluated in the context of the current stack frame, and the results are displayed in the Expressions view of display window.

    当前堆栈框架上下文中会计算表达式,在Display窗口Expressions视图会显示结果

    youdao

$firstVoiceSent
- 来自原声例句
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定