Code: Select all
mov eax,[bp]
mov eax,[ebp]
mov eax,[ebp+10]
Code: Select all
mov eax,[ss:bp]
mov eax,[ss:ebp]
mov eax,[ss:ebp+10]
Now is that correct? And if so, does it work by default in the same way in 32 and 64-bit modes?
At least I think that's why my Unreal Mode was freezing when using [ebp] values greater than 0xFFFF with an SS segment limit of 0xFFFF (it's said that limits for SS and CS shouldn't be changed from that value for use in 16-bit mode, be it Real or Unreal).