堆栈指针(stack pointer)是哪个?()
A: . esp;
B: . ebp;
C: . eax;
D: . ebx;
A: . esp;
B: . ebp;
C: . eax;
D: . ebx;
A
举一反三
- 哪个寄存器指向栈底?() A: . %esp; B: . %ebp; C: .%eax; D: . %ebx;
- x86CPU中,下列哪些是关于堆栈的32位寄存器?() A: . EBP; B: . EAX; C: . EBX; D: . ESP;
- 80386~Pentium微处理器中的通用寄存器包括:EAX、EBX、ECX、EDX、ESP、 EBP、EDI和ESI。其中哪些可以作为32位、16位和8位寄存器使用______。 A: EAX、EBX、ECX、EDX、ESP、EBP B: ESP、EBP、EDI、ESI C: EAX、EBX、ECX、EDX D: 以上都不对
- 下列哪个寄存器是堆栈栈顶指针寄存器() A: EBP B: ESP C: ESI D: EDI
- 利用堆栈传递子程序参数时,寻址堆栈段数据的寄存器是( ) A: ESP B: EAX C: EBP D: EIP
内容
- 0
堆栈指针SP(Stack Pointer)是一个()位寄存器。 A: 4 B: 8 C: 16 D: 32
- 1
3. 堆栈指针SP(Stack Pointer)是一个()位寄存器 A: 8 B: 16 C: 32 D: 64
- 2
IA-32处理器中,利用EBP(或ESP)、而不是EBX、ESI等间接或相对寻址访问堆栈,是因为EBP(或ESP)间接或相对寻址的默认逻辑段是堆栈段。 A: 正确 B: 错误
- 3
中国大学MOOC: IA-32处理器中,利用EBP(或ESP)、而不是EBX、ESI等间接或相对寻址访问堆栈,是因为EBP(或ESP)间接或相对寻址的默认逻辑段是堆栈段。
- 4
假定当前是32位X86机器,函数的返回值默认使用哪个寄存器来返回给上级函数?比如eax、ebx、ebp、esp、eip、esi、edi等等 <br/>______