组 合 语 言 之 艺 术(二)(4) C:\>M MYFILE.ASM; “L”及“D”等同样都可依循上面的方法,看来是雕虫小技,但实际上所节省的时间及精力却不同凡响。五、叁考资料 除专门性的资料外,程式师应该备妥各种有关输出、入,各种周边设备的叁考资料或手册等,以便随手查阅。 最重要的是软件叁考手册 MS-DOS Software Reference,其中有各种中断命令的使用规格。唯应注意的,是有一些中断功能与IBM BIOS相同,我建议读者不要使用这些中断,因其调用过程中,要借道BIOS,会使速度减慢。 其次为 IBM Programmer's Manual 的BIOS中断规格, 是处理所有周边设备必需的工具。 正因为它涉及周边设备,在设计中文系统时,输出入、显示及列印等功能都有待修改,这本手册更须彻底了解。 此外还有键盘的输入码表,也是编程必备的资料,本书附录三即为简要的码表介绍。 如果是编写应用程式,上述的资料已足够应付,但若涉及系统,则尚需了解系统的记忆空间安排,下表为 IBM微电脑的记忆区结构。各种厂牌设计理念虽有差别,但大同小异。 系统段 位 址 机 能 用 途 ┏ ┓ 0000 0000H 中断调用表 ┣ ┫ 0000 0500H DOS 及系统操作区 ┣ ┫ 0000 4C00H 周边控制程式 ┣ ┫ 0000 5400H COMMAND 运用 ┣ ┫