* 10.10 参数和结果传递的问题 子程序: 说明:计算N的3次方 参数: (bx)=N 结果: (dx:ax)=N∧3 cube:mov ax,bx mul bx mul bx ret 10.10 参数和结果传递的问题 注意,我们在编程的时候要注意良好的风格,对于程序应有详细的注释。子程序的注释信息应该包含对子程序的功能、参数和结果的说明。 因为今天写的子程序,以后可能还会用到;自己写的子程序,也很可能要给别人使用,所以一定要有全面的说明。 10.10 参数和结果传递的问题 用寄存器来存储参数和结果是最常使用的方法。对于存放参数的寄存器和存放结果的寄存器,调用者和子程序的读写操作恰恰相反: 调用者将参数送入参数寄存器,从结果寄存器中取到返回值; 子程序从参数寄存器中取到参数,将返回值送入结果寄存器。 10.10 参数和结果传递的问题 编程:计算data段中第一组数据的 3 次方,结果保存在后面一组dword单元中。 assume cs:code data segment dw 1,2,3,4,5,6,7,8 dd 0,0,0,0,0,0,0,0 data ends 我们可以用到已经写好的子程序 程序代码 10.11 批量数据的传递 前面的例程中,子程序 cube 只有一个参数,放在bx
您可能关注的文档
最近下载
- 2026年小学三年级数学上册第六单元《周长练习》说课教案.docx VIP
- 2026年苏教版小学六年级数学上册课时《小数的意义》教案.docx VIP
- 深圳市2025年初中学业水平考试(2025年深圳中考真题)英语试卷(含答案,无听力原文及音频).pdf VIP
- 2026年生态补偿机制实施方案.docx VIP
- 国家能源集团石首高陵100MW农光互补光伏发电项目110kV送出线路工程水土保持方案报告表.pdf VIP
- 2026年建筑企业绿色施工方案.docx VIP
- 大型机械行走路线专项方案.docx
- 11G-101平法图集全面解释.pdf VIP
- ASTM A668D大型破碎机主轴生产实践.pdf VIP
- 华北电力大学精品课程课件-电力系统继电保护(黄少锋教授)-方向保护(2-2).ppt VIP
原创力文档

文档评论(0)