论文部分内容阅读
6.4 宏汇编的设计 我们知道,PASCAL语言的输出语句write是一个相当复杂的过程,对于及时性要求较高的大量文字输出,它是无力胜任的。事实上,为了保障编辑器显示输出的及时性,不但要摒弃PASCAL中的标准过程,还要放弃DOS(有时甚至放弃BIOS)的功能调用而直接对PC机视屏缓冲区进行操作。 在第三讲中已经讲过宏汇编设计上的考虑,这里仅描述一下软件设计中的数据结构。 (1)单词表Symbol。集合类型,包括nul(空)、保留字名、所有可辩识的标点符号名、文字标号符ident。此表供词法分析器使用。