Assembly qword[ss:MEM_ADDRESS]和qword[ds:MEM_ADDRESS]之间的差异

Assembly qword[ss:MEM_ADDRESS]和qword[ds:MEM_ADDRESS]之间的差异,assembly,x86-64,disassembly,Assembly,X86 64,Disassembly,如果您查看以下代码: 使用qword[ss:MEM_地址]或qword[ds:MEM_地址]引用内存。这里的区别是什么?只是你愚蠢的反汇编程序显示默认段,在64位模式下,这意味着什么都没有。查看选项以禁用它。在看到fs或gs之前,您可以放心地忽略它。@Jester您能澄清一下ss ds fs和gs的意思吗?ds:和ss:是段覆盖前缀,在这里不需要这些前缀,因为所讨论的寄存器默认使用这些段。这里有一个关于fs和gs的问题。

如果您查看以下代码:


使用qword[ss:MEM_地址]或qword[ds:MEM_地址]引用内存。这里的区别是什么?

只是你愚蠢的反汇编程序显示默认段,在64位模式下,这意味着什么都没有。查看选项以禁用它。在看到
fs
gs
之前,您可以放心地忽略它。@Jester您能澄清一下ss ds fs和gs的意思吗?
ds:
ss:
是段覆盖前缀,在这里不需要这些前缀,因为所讨论的寄存器默认使用这些段。这里有一个关于
fs
gs
的问题。