[ebp + eax] = [eax + ebp]?
我在课堂上得到了这个问题,教授要求我们寻找答案,但我不能在网上找到任何资源。
答案 0 :(得分:3)
尝试使用Google搜索默认段注册。
[ebp+eax]
使用ss段寄存器,而[eax+ebp]
使用ds。
但是,如果您还不知道答案,我想不出一个好的搜索词。
答案 1 :(得分:0)
你刚试过吗?
mov ebx,[ebp+eax]
mov ebx,[eax+ebp]
然后
nasm -o fun.o fun.s -f elf
objdump -D fun.o
看看会发生什么。然后查看intel参考手册,将结果与nasm输出进行比较