获取"值不能转换为整数"在汇编中使用gdb

时间:2016-05-13 15:43:54

标签: assembly x86 gdb

我尝试使用64位的这个简单的汇编程序(AT& T语法)来尝试气体汇编程序,链接器等。

.section .data

values:
    .int 10, 20

.section .text

.globl _start

_start:

    nop

    mov values, %rax

    movq $1, %rax
    movq $0, %rbx
    int $0x80

所有组合,链接并且似乎运行良好。在gdb中,我可以使用" info寄存器"查看rax寄存器中的第一个值(10)。命令。但是,当我尝试打印"值"的第一个元素的内容时用" x / d"我收到这条消息:

(gdb) x/d $values
Value can't be converted to integer.

这是gdb的错误吗?

0 个答案:

没有答案