利用寄存器间接方式访问堆栈数据时,默认使用的寄存器是 ( )
A: EBX
B: EBP
C: EIP
D: ESI
A: EBX
B: EBP
C: EIP
D: ESI
B
举一反三
内容
- 0
中国大学MOOC: IA-32处理器中,利用EBP(或ESP)、而不是EBX、ESI等间接或相对寻址访问堆栈,是因为EBP(或ESP)间接或相对寻址的默认逻辑段是堆栈段。
- 1
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: 以上都不对
- 2
下列哪个寄存器是堆栈栈顶指针寄存器() A: EBP B: ESP C: ESI D: EDI
- 3
用EBX做基地址指令,默认采用____段寄存器指向的数据段;如果采用BP,EBP或SP,ESP作为基地址指针,默认使用_____段寄存器指向堆栈段。
- 4
利用EBP访问主存数据,默认是在__________寄存器指向的段中。