当前位置: 代码迷 >> 汇编语言 >> 生手,一个简单程序,求帮忙
  详细解决方案

生手,一个简单程序,求帮忙

热度:356   发布时间:2016-05-02 04:57:25.0
新手,一个简单程序,求帮忙
我把这个放入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)
  相关解决方案