用户登录验证程序的实现0436

用户登录验证程序的实现0436

ID:22524562

大小:101.50 KB

页数:8页

时间:2018-10-29

用户登录验证程序的实现0436_第1页
用户登录验证程序的实现0436_第2页
用户登录验证程序的实现0436_第3页
用户登录验证程序的实现0436_第4页
用户登录验证程序的实现0436_第5页
资源描述:

《用户登录验证程序的实现0436》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、告(14/15学年第2学期》课程名称微型计算机原理与接口技术实验名称实验2:用户登录验证程序设计实验时间2015年10月16曰指导单位物联网学院指导教师闵丽娟学生姓名缪友黎班级学号B13070436学院(系)物联网专业网络工程实验报告实验名称用户登录验证程序的实现指导教师闵丽娟实验类型实验学时实验时间2015.10.16一、实验目的和要求掌握串指令的使用;掌握字符串操作程序的编写。二、实验环境(实验设备)PC系列机汇编语言开发工具未来汇编三、实验原理及内容实验2:程序执行后,给出操作提示,请用户键入用广名和密码;用户在键入密码时,程序不

2、回显键入字符;只有当用户键入的用户名、密码字符串和程序内定的字符串相同时,显示欢迎界面,并返回DOS。界面颜色自定(彩色或黑白)。实验报告.486DATASEGMENTUSE16MESG1DB.USERNAME人0DH,0AH/$’MESG2DBODH,OAH;PASSWORD:ODH,OAH;$,MESG3DB0DH,0AH,0DH,0AH;WELCOMETODOS!——==DH,0AH,TMESG4DBODH,OAH,ODH,OAH;============ERROR!=============ODH,OAH;$,BUF1D

3、B'12006715'LLLEQU$-BUFlBUF2DB*123456'MMMEQU$-BUF2BUF3DB15DB?DB15DUP⑺BUF4DB15DUP⑺DATAENDSCODESEGMENTUSE16ASSUMECS:CODKDS:DATABEG:MOVAX,DATAMOVDS,AXMOVAH,9MOVDX,OFFSETMESG1INT21H;显示用户名输入界面MOVAH,0AHMOVDX,OFFSETBUF3INT21H;键入用户名MOVBX,OFFSETBUF1MOVSI,OFFSETBUF3+2MOVCX,LLLNEXT1

4、:MOVALJBX]CMP[SI],ALJNZERRORINCSIINCBXLOOPNEXT1:比较BUF1和BUF3MOVAH,9MOVDX,OFFSETMESG2INT21H;显示密码输入界面MOVCX,MMMMOVSI,OFFSETBUF4NEXT2:MOVAH,7INT21HMOV[SI],ALMOVAH,2MOVDX/*’INT21HINCSILOOPNEXT2;将密码键入BUF4MOVCX,MMMMOVBX,OFFSETBUF2MOVSI,OFFSETBUF4NEXT3:MOVALJBX]CMP[SI],ALJNZERROR

5、INCSIINCBXLOOPNEXT3;t匕较BUF2和BUF4MOVAH,9MOVDX,OFFSETMESG3INT21HJMPEXITERROR:MOVAH,9MOVDX,OFFSETMESG4INT21HEXIT:MOVAH,4CHINT21HCODEENDSENDBEG四、实验小结通过本次试验,使我对课本中的知识得到了巩固,我通过实验认识到只有基础知识掌握牢固了,才能完美地编出程序。还使我认识到了在学习微型计算机原理与接口技术这们课中的不足,以后还需要多加努力。五、指导教师评语成绩批阅人日期

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。