全文预览

汇编语言-学生信息管理系统实验报告(含源代码)

上传者:叶子黄了 |  格式:pdf  |  页数:28 |  大小:0KB

文档介绍
acro ;从键盘输入字符串,保存在 buf 中,串长 aclenР lea dx,buflenР mov ah,10Р int 21hР endmРscc macro ;从键盘输入字符,保存在 alР mov ah,1Р int 21hР endmРmemcpy macro dest,src,len ;经典的内存拷贝Р push axР push cxР push siР push diР mov ax,dsР mov es,ax ;串操作 di 要用到附加段Р mov cl,lenР mov ch,0Р lea si,srcР lea di,destР cldР rep movsbР ;mov [di],'$'Р pop diР pop siР pop cxР pop axР endmР 9/28Р;使 bx 指向编号为 ax 的学生单元Р ;寄存器:ax,bx,cxРGET_STU macroР push axР push cxР lea bx,stu_dbР mov cl,5Р shl ax,clР add bx,ax ;bx 指向这个学生的存储单元Р pop cxР pop axР endmР mov ax,@dataР mov ds,axРWELC:Р endlР ps eР pc ':'Р ;输入选项Р scc ;ascii 码保存在 alР endlР mov ah,0Р mov bx,axР sub bx,'0'Р cmp bx,5Р jbe CASE0TO5Р jmp WELCРCASE0TO5:Р shl bx,1Р jmp table[bx] ;基址寻址РCASE0: ;录入学生成绩(十进制形式)Р call ins_stuР jmp WELCРCASE1: ;按学号排序显示Р call num_sortР call print_seqР 10/28

收藏

分享

举报
下载此文档