在DDD中,如果我试图通过x $value访问变量,我会得到错误Value can't be converted to integer你能告诉我我做错了什么吗?下面是我的例子:
DDD
x $value
section .data value dd 3 result dd 0h section .text global main main: mov ebx,4 add ebx,[value] mov [result],ebx mov eax,1 mov ebx,0 int 80h
字符串
2wnc66cl1#
解决了!根据https://eng.libretexts.org/Bookshelves/Computer_Science/Programming_Languages/x86-64_Assembly_Language_Programming_with_Ubuntu_(Jorgensen)/06%3A_DDD_Debugger/6.02%3A_Program_Execution_with_DDD你必须使用以下语法:
x/db &bnum1 x/dh &wnum2 x/dw &dnum3 x/dg &qnum x/s &class x/f &twopi
字符串范例:
x/dd &value1
型
1条答案
按热度按时间2wnc66cl1#
解决了!根据https://eng.libretexts.org/Bookshelves/Computer_Science/Programming_Languages/x86-64_Assembly_Language_Programming_with_Ubuntu_(Jorgensen)/06%3A_DDD_Debugger/6.02%3A_Program_Execution_with_DDD
你必须使用以下语法:
字符串
范例:
型