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
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
相关文章推荐
- 汇编学习---子程序之call的四种参数传递
- 汇编利用call后续区传递参数
- 汇编学习---子程序之call的四种参数传递
- 在ASP.NET里通过URL传递参数得到乱码的解决方法
- C#中通过值和引用传递参数
- 练习2、通过宿主程序向工作流传递参数
- 汇编中参数的传递和堆栈修正
- c#中通过值和引用传递参数
- 类的方法(通过引用来传递参数)
- c#中通过值和引用传递参数(downmoon)
- 汇编中参数的传递和堆栈修正
- 汇编中参数的传递和堆栈修正
- c#中通过值和引用传递参数(downmoon)
- 命令行CALL程序时传递数字参数总结
- 汇编中参数的传递和堆栈修正
- c#中通过值和引用传递参数
- 通过值传递引用类型和通过引用传递引用类型参数的区别
- 怎么通过url传递带?#等特殊字符的参数!
- Jsp通过地址址传递中文参数出现乱码
- [导入]xml应用(2): 通过向xsl传递参数+数据岛方式,实现在客户端单个xml的分框架显示