Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Assembly 有没有办法为x命令输出指定语法?_Assembly_X86_Lldb_Disassembly_Intel Syntax - Fatal编程技术网

Assembly 有没有办法为x命令输出指定语法?

Assembly 有没有办法为x命令输出指定语法?,assembly,x86,lldb,disassembly,intel-syntax,Assembly,X86,Lldb,Disassembly,Intel Syntax,我想知道是否可以更改以下命令输出的语法: x/5i $rip 现在它给出这样的输出。我想这是AT&T的语法,如果我错了,请纠正我的错误,新手: -> 0x100000f96: bf 01 00 00 00 movl $0x1, %edi 0x100000f9b: be 02 00 00 00 movl $0x2, %esi 0x100000fa0: ba 03 00 00 00 movl $0x3, %edx 0x100000fa5: b9 0

我想知道是否可以更改以下命令输出的语法:

x/5i $rip
现在它给出这样的输出。我想这是AT&T的语法,如果我错了,请纠正我的错误,新手:

->  0x100000f96: bf 01 00 00 00  movl   $0x1, %edi
    0x100000f9b: be 02 00 00 00  movl   $0x2, %esi
    0x100000fa0: ba 03 00 00 00  movl   $0x3, %edx
    0x100000fa5: b9 04 00 00 00  movl   $0x4, %ecx
    0x100000faa: e8 b1 ff ff ff  callq  0x100000f60               ; test_func at main.c:4
我想要的是在下面的命令反汇编-n main-F intel中使用类似-F flag的东西。有没有办法做到这一点。我没有发现任何东西,无论是使用帮助x还是通过谷歌搜索。提前谢谢


注意:我使用lldb作为调试器。

感谢Jester提供的线索。我找到了解决办法


这也适用于x命令。

感谢Jester提供的线索。我找到了解决办法

这也适用于x命令。

不知道lldb,但在gdb中,您可以设置反汇编风格IntelN不知道lldb,但在gdb中,您可以设置反汇编风格intelIf,如果将此^in ~/.lldbinit放入~/.lldbinit,它将在每次启动lldb时自动发生。如果将此^in ~/.lldbinit放入~/.lldbinit,它将在每次启动lldb时自动发生。
settings set target.x86-disassembly-flavor intel