我是汇编新手,正在制作一个可以在汇编中读取数字的程序,我可以从键盘读取它,但在屏幕上打印时遇到问题,下面是代码
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
在汇编中读取整数的最佳方法是什么?