您的位置:首页 > 其它

16位汇编 call调用函数 通过栈来传递参数

2016-09-02 23:20 239 查看
计算N的3次方,N做为参数放在栈上

assume cs:code, ds:data

data segment
dw 0
data ends

code segment

start:

mov ax,data
mov ds,ax

mov word ptr ds:[0],2
push word ptr ds:[0]
call cube

mov ax,4c00h
int 21h

cube:
mov ax,word ptr ds:[0]
mov bx,ax
mul bx
mul bx
ret

code ends

end start

end
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: