我们知道使用用 ml /Fl a.asm 可以生成lst文件,但是如果不加调整,masm默认生成的lst文件是非常大的,因为它包含了很大的windows必须用到的头文件内容,为了减小lst文件大小,便于观察实际源代码,我们可以用一下手段删除多余信息:
1 用.nolist ... .list括住不想显示的内容;
2 用.nocref删除所有符号信息;
3 用 ml /Sn 关闭符号表以减少lst文件大小;
我们还可以控制源代码中的宏(MACRO)的显示,以便于调试宏:
.listmacro
.listmacroall
以上语句可以展开宏中所有语句。