语法
1 | set disassembly-flavor att |
模式
att
GDB 使用 AT&T 语法风格,一般 Linux 上使用这种风格。但其实在 Linux 上使用 NASM 是 Intel 语法风格,使用 GAS 是 AT&T 风格。
1 | mov %rsp,%rbp |
intel
GDB 使用 Intel 语法风格,一般在 Windows 系统上使用,就是 MASM。
1 | mov rbp,rsp |
默认模式
disassembly-flavor 的默认模式为 ‘att’。
更改默认模式
在用户根目录下创建 .gdbinit 文件,写入 set disassembly-flavor intel
。