请编写一程序段,要求把 ECX EDX和ESI的内容相加,其和存入 EDI 寄存器中(不考虑溢出)。
举一反三
- 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: 以上都不对
- 假设变量x和y分别存放在寄存器EAX和ECX中,请给出以下每条指令执行后寄存器EDX中的结果。leal (%eax,%ecx), %edx
- 假设变量x和y分别存放在寄存器EAX和ECX中,请给出以下每条指令执行后寄存器EDX中的结果。leal (%eax,%ecx, 8),%edx
- 假设变量x和y分别存放在寄存器EAX和ECX中,请给出以下每条指令执行后寄存器EDX中的结果。leal 4(%eax, %ecx),%edx
- 把BX寄存器和DX寄存器的内容相加,结果存入DX寄存器,实现的指令是ADD(),BX。