首页>计算机>软件水平考试>复习指导>正文
汇编语言的艺术(组合语言的艺术)—准备工作

www.zige365.com 2010-7-22 11:14:46 点击:发送给好友 和学友门交流一下 收藏到我的会员中心

  例如:在完成一个程式后,若要汇编,只要改第一个字母即可。
  c:“emyfile.asm
  此时仅输入“M”,再按“F3”键,立即变为:
  c:“mmyfile.asm
  此外,如不需.lst等档案,则再加一“;”即可。
  c:“mmyfile.asm;
  “L”及“D”等同样都可依循上面的方法,看来是雕虫小技,但实际上所节省的时间及精力却不同凡响。
  五、参考资料
  除专门性的资料外,程式师应该备妥各种有关输出、入,各种周边设备的参考资料或手册等,以便随手查阅。
  最重要的是软件参考手册MS-DOSSoftwareReference,其中有各种中断命令的使用规格。唯应注意的,是有一些中断功能与IBMBIOS相同,我建议读者不要使用这些中断,因其调用过程中,要借道BIOS,会使速度减慢。
  其次为IBMProgrammer‘sManual的BIOS中断规格,是处理所有周边设备必需的工具。
  正因为它涉及周边设备,在设计中文系统时,输出入、显示及列印等功能都有待修改,这本手册更须彻底了解。
  此外还有键盘的输入码表,也是必备的资料,本书附录三即为简要的码表介绍。
  如果是编写应用程式,上述的资料已足够应付,但若涉及系统,则尚需了解系统的记忆空间安排,下表为IBM微电脑的记忆区结构。各种厂牌设计理念虽有差别,但大同小异。
  系统段位址机能用途
  ┌──────────────┐
  00000000H│中断调用表│
  ├──────────────┤
  00000500H│DOS及系统操作区│
  ├──────────────┤
  00004C00H│周边控制程式│
  ├──────────────┤
  00005400H│COMMAND运用│
  ├──────────────┤
  00000E0A0H│使用者操作空间│
  ├──────────────┤

本新闻共2页,当前在第2页  1  2  

我要投稿 新闻来源: 编辑: 作者:
相关新闻