创建都模块程序必须遵循一下几个步骤:
1. 为程序创建主源代码模块,主过程应该放在该模块中
2.如果可能会变得很大,那么为每一个过程创建一个单独的代码模块。如果过程很小,可以考虑将相关过程分组放在一个模块中
3.在主程序中实用PROTO伪指令将要调用的过程创建原型
4.在每个过程模块中包含所有过程的PROTO原型声明。严格的讲,只要包含它所调用的过程原型即可。
以下源代码为一个多模块的数组求和。。。。程序是《INTEL汇编语言程序设计》实例
其中arraysum.asm为主文件
sum.inc包含过程原型,display.asm为显示结果模块,prompt.asm为提示用户输入数模块,sum.asm为数组求和模块。。由于时间原因程序只是简单的实现求和功能。。。。。
注意:
1.每个模块中的.code伪指令不能丢。。。
2.每个模块后的END指令不能丢,也不能加标号。。。因为主模块已经有程序入口点了
 |
文件: |
arraysum.rar |
大小: |
5KB |
下载: |
下载 | |
阅读(1421) | 评论(0) | 转发(0) |