·ASEC的操作过程
在IBM/PC机上打入:
ASEC Filename
其中的Filename为用编辑程序建好的教学机的一个汇编语言程序的文件名,默认的扩展文件名为".SRC "。之后,
系统会显示出:
List Filename [NUL.LSL]:
此时用户可直接回车, 则系统不产生列表文件。若打入一个文件名(通常同源文件名),则系统将产生一个以". LST"为扩展名的列表文件并写入磁盘。若打入的文件名为CON或PRN,则列表文件将被显示在屏幕上或送往打印机打印出来。
汇编中无错,将产生教学机的一个可执行程序,其文件名同源程序文件名,默认的扩展名为".COD"。
若在汇编过程中发现错误,则终止汇编,并显示出错行的行号及汇编状态(即汇编是处在第一遍还是第二遍扫描过程中),根据这些信息,用户就可以找出程序中的错误。
第一遍扫描中发现的错误,可能是:
·非法标号, 如标号以非字母字符开头
·标号重定义
·ORG exp中的表达式的值溢出或没有定义
·找不到程序结束标志END等
第二遍扫描中发现的错误,可能是:
·标号没有定义
·表达式的值溢出
·相对转移超出 -128 到 +127 的规定范围等
|
|