我是装配新手,制作一个会在装配中读取数字的程序,我能够从键盘读取它但在屏幕上打印时遇到问题,下面是代码
section .data
x db "number is =%d",10,0
y db "number is =%d",10,0
section .text
global main
extern printf
extern scanf
extern read
lea ebx ,[c1]
push ebx
push x
call scanf
mov ecx,c1
push ecx
push y
call printf
add esp,16
ret
在汇编中读取整数的最佳方法是什么?