源码过长
我把部分发出来
find:
mov ax,ds
mov es,ax
lea si,bijiao;定义原串
lea di,jilu;定义当前字符串
mov ax,1;记录查询到第几条
mov bx,0
mov cx,tiaoshu;tiaoshu是我存放学生信息有几条的内存空间
cmploop:
push cx
mov cx,5
rep cmpsb
je return
inc ax
add bx,32;偏移32字节跳转到下一条字符串
lea si,bijiao
lea di,jilu[bx]
pop cx
loop cmploop
finderror:lea dx,str14;如果所有都找不到显示查询错误
mov ah,9
int 21h
return: ret