_setjmp.s
来自「Newlib 嵌入式 C库 标准实现代码」· S 代码 · 共 25 行
S
25 行
// our buffer looks like:/ eax,ebx,ecx,edx,esi,edi,esp,ebp,pc .globl _setjmp .globl setjmp_setjmp:setjmp: pushl %ebx movl 8(%esp), %ebx movl %eax, (%ebx) popl %eax movl %eax, 4(%ebx) movl %ecx, 8(%ebx) movl %edx, 12(%ebx) movl %esi, 16(%ebx) movl %edi, 20(%ebx) movl %esp, 24(%ebx) movl %ebp, 28(%ebx) movl (%esp), %eax movl %eax, 32(%ebx) xorl %eax, %eax ret
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?