汇编指令中的 dword ptr ss ds 请教~~
0046EFCF . 8B85 88FEFFFF mov eax,dword ptr ss:[ebp-178]
0046EFD5 . 8B40 04 mov eax,dword ptr ds:[eax+4]
这两句指令中
第一句是将 ebp-178 位置存放的 内存地址指针指向的内容 赋值给 eax
第二句是将 eax 保存的内存地址 +4 ,并取指针指向的值 重新赋予 eax
可是两句中 一个用到 ss ,一个用到 ds ,有什么区别呢?