如何存储在堆栈指针寄存器值记忆(8085)?。
How to Store value in Stack Pointer Register to Memory (8085)?
如果内核编译期间设置了CONFIG_FRAME _ POINTER选项,那么就用帧指针寄存器来维护堆栈,从而就可以正确地执行堆栈回溯。
If the CONFIG_FRAME_POINTER option was set during kernel compilation, the frame pointer register is used to maintain stacks and, hence, the stack traceback can be performed correctly.
所有的PowerPC程序都需要由一个指向寄存器1中的这个堆栈的指针启动。
All PowerPC programs start off with a pointer to this stack in register 1.
因此,使用简化ABI 的函数实际上可以通过从堆栈指针开始的负偏移量来保存、使用和恢复非易失性寄存器。
Therefore, functions using the simplified ABI actually can save, use, and restore non-volatile registers by using negative offsets from the stack pointer.
这将产生更好的堆栈回溯,因为帧指针寄存器被用作帧指针而不是通用寄存器。
This will lead to better stack tracebacks, as the frame pointer register is used as a frame pointer rather than a general purpose register.
专用寄存器是那些有预定义的永久功能的寄存器,例如堆栈指针(寄存器1)和TOC指针(寄存器2)。
Dedicated registers are registers that have a predefined, permanent function, like the stack pointer (register 1) and the TOC pointer (register 2).
这取决于平台abi;通常在一组指定的寄存器或从“堆栈指针”以固定偏移量。
It depends on the platform ABI; generally either in a designated set of registers or at fixed offsets from a "stack pointer".
应用程序的根包含全局对象指针、静态对象指针、线程堆栈中的局部变量和引用对象参数以及CPU寄存器。
An application's roots include global and static object Pointers, local variables and reference object parameters on a thread's stack, and CPU registers.
应用程序的根包含全局对象指针、静态对象指针、线程堆栈中的局部变量和引用对象参数以及CPU寄存器。
An application's roots include global and static object Pointers, local variables and reference object parameters on a thread's stack, and CPU registers.
应用推荐