【发布时间】:2011-03-26 22:09:39
【问题描述】:
如何在不添加 .byte 0x36 或 .byte 0x26 的情况下使用 AT&T 汇编语法添加 SS: 或 ES:?
即。我如何能够在不使用的情况下将 mov dword ptr ss:[esp+0x10], offset foo 从 Intel 语法转换为 AT&T:
.byte 0x36
movl $foo, 0x10(%esp)
我尝试过movl $foo, %ss:0x10(%esp),它在没有警告的情况下进行组装,但是查看二进制文件,仍然没有添加SS:
【问题讨论】:
标签: assembly x86 att memory-segmentation