在终端中显示乘法结果

时间:2019-04-10 11:42:49

标签: assembly x86

我是汇编语言的新手。我编写了一个将两个数字相乘的程序,但是我不知道如何在终端中显示结果。

我知道我可以做。/[some_name];回声$?但我想显示没有它的结果。这是我的代码:

SYSCALL32 = 0x80    
EXIT = 1        

.data
.global _start
.text

_start:
movl $4, %eax   
movl $5, %ebx
call function   
movl %eax, %ebx     
movl $EXIT, %eax
int $SYSCALL32

function:
pushl %ebp      
movl %esp, %ebp
mul %ebx        
movl %ebp, %esp     
popl %ebp       
ret

0 个答案:

没有答案