我把这个放入masm后,不生成obj文件
求大神看看哪错了
题目是:在数据段建立本班学生档案(包括姓名学号),编写根据学号查找姓名的程序
data segment
string1 db '张三'
string2 db '李四'
string3 db '王二'
string4 db '小红'
string5 db '小芳'
string6 db '小明'
string7 db '小兵'
string0 db 20 dup(0)
data ends
cha macro numb
lea dx,string&(numb)
mov ah,9
int 21h
endm
code segment
assume cs:code,ds:data
start:
mov ax,data
mov ds,ax
mov ah,0ah
lea dx,string0
int 21h
mov al,string0+8 ;找学号最后一位
cha al
code ends
end start
我的方法是通过输入的学号最后一位对应输出姓名
------解决方案--------------------
应该是有关cha的问题,没有定义string,(symbol not defined:string)