| 网站首页 | 文章中心 | 电子书下载 | 矢量图库 | 视频教程 | 素材下载 | 程序代码下载 | JS代码 | 论坛 | 
常用软件类:
|杀毒安全 |联络聊天 |网络软件 |多媒体类 |系统工具 |图形图像 |系统工具 |应用软件 |行业软件
开发设计类:
|动画制作 |图像处理 |3D设计 |操作系统 |站长学院 |网络相关 |WEB设计 |数据库类 |程序开发
汇编语言---程式设计 (1)
作者:未知    文章来源:网络    点击数:    更新时间:2006-7-19
  学习任何一种艺术,只能从瞭解观念及熟练地运用工具、技巧上下功夫。至于个人的成就及表现,有待于不断地自我要求和探索,不是仅仅通过学习就可以轻易获得的。 
    组合程式的写作亦然,虽说尚有时、空效率的客观标准,但是一个功能复杂、应用广泛的程式,其价值的全面评估却非如此单纯。要言之,目前这种组合程式艺术仅在启蒙阶段,尚无成规可循,必须到大众都认识到其价值时,才会有定论。 
    因此,我只能在此举一个例子,说明程式写作的观念,希望读者能够举一反三,灵活应用。 

    第一节    主题认识 

一、任务 

    兹假定有一任务,是要设计一些应用符号,其过程由编码到将符号绘制完成为止。这是一个实际且实用的例子,我利用仓颉码定义符号码,并以程式处理之,既精简,又快速。事实上,字形产生器就是利用类似原理设计的,在此特为参考。 
    这些应用符号,是用来画表格,要与文字混用,故将各种表格符号,分解成为文字字符,并予以定码。 
    首先考虑编码,在此,「编码」就是前面所说的「资料设计」。一种考虑周全的编码,在程式处理上,可以节省大量的时间和空间; 对使用的人而言,循着一种规则,也可达到易记易用效果。 
    要达到上述目的,必须先瞭解一些相关的因素,只要把这些因素纳入考虑范围,且其结果能表现在所编的「码」中,上述的任务就达成了。 
    这些相关的因素是: 
  1,编码的限制: 
    仓颉码取一至五码,限用 24 个字母,此类符号也不      能例外。要能与中文字同时输入,而且不能混淆,故不能    与已存在的中文字码有重码的情况发生。 

  2,功能的需求: 
    假定要设计四种不同粗细的格子,且每种皆能相互配      合。如: 

    ┌    ┬  ┬    ┬  ┬    ┐     ┌  ┬  ┬  ┬  ┬  ┐ 

    ├    ┼  ┼    ┼  ┼    ┤     ├           ┤ 

    ├    ┼  ┼    ┼  ┼    ┤     ├           ┤ 

    ├    ┼  ┼    ┼  ┼    ┤     ├           ┤ 

    ├    ┼  ┼    ┼  ┼    ┤     ├           ┤ 

    └    ┴  ┴    ┴  ┴    ┘     └  ┴  ┴  ┴  ┴  ┘ 
            图  一 
    ┌    ┬  ┬    ┬  ┬    ┐     ┌  ┬  ┬  ┬  ┬  ┐ 

   &n

[1] [2] [3] [4] [5] [6] [7] 下一页


相关文章