section .bss
valueToPrint : resb 4
section .text
global _start
_start :
mov eax ,0x2A
mov ebx ,0xA
add eax ,ebx
mov [valueToPrint] ,eax
mov eax ,4
mov ebx ,1
mov ecx ,valueToPrint
mov edx ,4
int 80h
mov eax ,1
mov ebx ,0
int 80h
我希望上面的代码在stdout上打印十进制或十六进制数字,但是它正在打印对应的ASCII字符
请帮我修改代码,使其以十进制数字打印结果
提前致谢