在空栈状态下,以下代码执行完成后,esp指向哪里?() pushl $8 movl %esp,%ebp pushl %esp pushl $8 addl $4 ,%esp popl %esp
A. . 起始位置-2;
B. . 起始位置-4;
C. . 起始位置+4;
D. . 起始位置;
哪个寄存器指向栈底?()
A. . %esp;
B. . %ebp;
C. .%eax;
D. . %ebx;
哪个寄存器指向栈顶?()
A. . %esp;
B. . %ebp;
C. .%eax;
D. . %ebx;
指令 subl $4,%esp movl $8,(%esp) 可以用一下列哪一个指令表示?()
A. . pushl $4;
B. . popl $4;
C. .pushl $8;
D. . popl $8;