设为首页  
联系我们  
加入收藏  
网页制作 冲浪宝典 图形图像 操作系统 软件教学 编程开发 认证考试 安全技术 站长专区 文学驿站 娱乐天地 游戏天地 办公软件
文章搜索
您的位置: 首页 >> 文章首页 >> 编程开发 >> 其他开发语言 >> 组 合 语 言 之 艺 术(二)
精品推荐
其他开发语言点击TOP10
·数字小键盘指法练习
·用C语言编通讯录程序(初学者级别的)
·Modem 常用AT指令集
·单片机模拟I2C总线及24C02(I2C EEPROM)读写实例(源代码)
·C++经典电子书下载
·Thinking in C++ 简体中文第二版
·debug和release的区别
·error LNK2001: unresolved external symbol __ftol2 错误解决
·C库函数手册
·一个简单的C语言编译器
编程开发点击TOP10
·数字小键盘指法练习
·ASP.NET 程序中常用的三十三种代码
·用C语言编通讯录程序(初学者级别的)
·我写的Java学生成绩管理系统源代码
·CHK文件恢复工具
·Modem 常用AT指令集
·java笔试题
·异常java.sql.SQLException: Io exception:The Network Adapter could not establish connection
·单片机模拟I2C总线及24C02(I2C EEPROM)读写实例(源代码)
·C++经典电子书下载
精选专题

组 合 语 言 之 艺 术(二)

作者: 来源:网络文章 时间:2005-12-17 21:03:07

组 合 语 言 之 艺 术(二)(8)     解决方法是在第一个错误讯息出现时,立刻以‘Ctrl_C'停止汇编,记下第一个讯息,再在原程式中,找到该位置,(多半为一标题位置)在此标题之前,一定会发现与「段」有关的错误。

二、原始档(Source File)档名定义

    在共同设计大型模组时,程式师间的默契,全赖事先相互约定。否则程式越大,所面临的困难将越多,经常耗时费事,甚至最後功败垂成。
    因此,在设计之初,必须妥善规划,将一应有关的档案、名称、功能等,皆明确地加以定义。叁与设计的程式师,更必须严格遵守,方能得心应手。
    原始档名的定义,其目的有三:
  1,代表程式设计者:当制作的程式甚多时,一见档名,就应能分辨出各个程式的设计人。再如某程式师所编程式在一    个以上,则应在其本人代码之後,加一数字编号。这样,遇有任何问题,立即可以找到来处,进行追踪。

  2,代表程式功能:每当联结後发生问题时,应能由档名查知问题所在,故每种功能宜给予适当的名称。

  3,代表联结的关系:除了功能外,有时尚须表示各程式之间的联结关系。如某一程式必须安排在另一程式之前或後,亦应在档名最後,以数字表示顺序。
    若叁与的程式师不超过廿人,则以一字元为限,各人事先选定一个字母,作为档案名称的第一字元。第二字元则视该程式师是否编写一个以上的程式而定,是则取一数字代表之,若无则免。
    功能以三到六字元为宜,能统一长度将更为方便,馀下一字元留供数序用。
    例:程式师代号为‘C',本程式之编号为3,功能为‘DRAWS',此外并无联结关系,则其名应为:
        CDRAWS3.ASM

三、标题定义

    程式在整理或测试时,最大的困扰,是寻找某一个标题的出处或功能。如果在同一档中,尚可利用CREF.EXE,列印出一份对照表来;如果不知道出自哪一个档案,在众多的程式中,就只有望洋兴叹了。
    至於功能,如名称定得太长,不仅输入、修改不便,而且会使得程式看来杂乱无章,令人眼花撩乱。如果定得太简单,或各人任意定名,则难以理解。
    所以,标题定名之重要性,不下於程式之写作。尤其是在叁与人数众多时,标题不仅要统一,而且要能代表所有必备的讯息。
    标题所代表的讯息有:
          A x x x x x x x x
            ┗┳┛┗┳┛┗   分支代号
                    ┗       延伸定义
              ┗             功能名称
          ┗                 程式出处

  1,程式出处:如果很多人同时叁加一个计划,而某程式师仅写了一个程式,此定义即为该程式师之代码。否则尚要附    加编号,以便随时可查到。即使只有一个人写作程式,程式可能不断扩大,为了制作的方便,或为了模组的分割,常有必要将程式分到其他档中。因此,一段程式究竟出自於哪一个档案,全赖标题表明,以便能迅速地找到。
        程式出处一般用一个字母即可,如前述第一个字母A代表此段程式来自编号为A的原始档;或属於以A为代号程式师的程式。

  2,功能名称:除若干已知会用到的功能可以事先定义外,其馀的多半是在发展过程中,针对需要而产生。对功能定义千万不要掉以轻心,一个程式的再利用价值,常与其功能定义息息相关,明确的定义,可以令人对其功能及应用方式一目了然。

共11页 9 7 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [118 :>

组 合 语 言 之 艺 术(二) 相关文章:
组 合 语 言 之 艺 术(二) 相关软件:
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
转载请注明来源:http://www.xgdown.com