[求助]为什么有错?照书抄的
谢谢大哥指点.model small
.stack
.data;
tab DB 68H,78H,42H,84H,80H,85H,56H,77H,87H,56H
no DB 6
english DB ?
.code
.startup
LEA BX,tab
MOV AL,no
DEC AL
XLAT tab
MOV english,AL
.exit 0
END
提示为8行和14行有误,“instruction or directive”
谁能给我介绍一下他为什么这样写,格式怎么和课本上的不一样。
谢谢大哥指点
.model small
.stack
.data
怎么能这样写 我没见过 请介绍一下
谢谢
这个属于简化段定义格式,它比完整段定义格式易于理解些,大家可以看看 钱晓捷主编的由电子工业出版 出版的《汇编语言程序设计》里面有比较完整的介绍。
我用masm6.0来编译的,都通过了,建议你用其它的编译软件试试,比如:有一个叫轻松汇编的软件不错,大家可以看看。
不是世态炎凉,而是你用的汇编程序MASM版本太低,估计是5.0吧。
用masm 6.0以上就没事了。