《微机原理和应用》实验报告

《微机原理和应用》实验报告

ID:26225367

大小:48.00 KB

页数:12页

时间:2018-11-25

《微机原理和应用》实验报告_第1页
《微机原理和应用》实验报告_第2页
《微机原理和应用》实验报告_第3页
《微机原理和应用》实验报告_第4页
《微机原理和应用》实验报告_第5页
资源描述:

《《微机原理和应用》实验报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、WORD格式整理中国石油大学(华东)现代远程教育实验报告课程名称:微机原理及应用实验名称:循环程序设计实验形式:在线模拟+现场实践提交形式:在线提交实验报告学生姓名:褚东学号:1796414800002年级专业层次:17电气自动化技术高起专学习中心:山东枣庄函授站(新)提交时间:2018年7月10日专业知识分享WORD格式整理一、实验目的1.掌握单重循环及多重循环的程序设计方法; 2.学会针对不同的问题,选用不同的组织循环的方法; 3.进一步熟悉利用DEBUG程序、CODEVIEW调试程序的方法,并检查和验证结果的正确性。二、实验内容1.已知字数组定义如下:ARRAYDW12,78,55,4,

2、125,96MAXDW?编制程序求出该ARRAY数组中的最大数放入MAX单元。datasegmentarraydw12,78,55,4,125,96maxdw?dataendscodesegmentassumecs:code,ds:datastart:movax,datamovds,axmovsi,0movax,array[si]movcx,5again:addsi,2deccxjcxzexitcmpax,array[si]jaagain专业知识分享WORD格式整理movax,array[si]jmpagainexit:movmax,axmovah,02hint21hmovah,4chint2

3、1hcodeendsendstart2.预留字符串口令,输入口令串与预留密码串比较。若匹配则显示“MATCH!CONGRATULATION”,否则显示“NOMATCH!”,并让用户重新输入,程序能对口令进行测试,但测试次数最多3次,若3次输入密码皆错,给出相应的提示信息,程序退出。datasegmentpassworddb'123456'inputdb20,?,20dup(?)countequ6str1db0dh,0ah,'match!congratulation$'str2db0dh,0ah,'nomatch!pleaseinputagain:$'str3db0dh,0ah,'pleasei

4、ntoutyoupassword:$'str4db0dh,0ah,'wrong3times,programwillbeover$'dataendscodesegmentassumecs:code,ds:datastart:movax,datamovds,axmovdi,3专业知识分享WORD格式整理begin:decdileadx,str3movah,09hint21hleadx,inputmovah,0ahint21hmovsi,0moval,input[si+1]cmpal,countjnzoutput1movsi,0movcx,countagain:moval,password[si]m

5、ovbl,input[si+2]cmpal,bljnzoutput1incsiloopagainjmpoutput2output1:leadx,str2movah,09int21hcmpdi,0jnzbeginjmpaa专业知识分享WORD格式整理output2:leadx,str1movah,09int21hjmpexitaa:leadx,str4movah,09int21hmovax,9999ha:movcx,9999hb:loopbdecaxjnzaexit:movah,4chint21hcodeendsendstart3.有一个首地址为NUM的N字无序无符号整数数组,编制程序采用选择排

6、序法使该数组中的数按照从小到大的次序排序输出。datasegmentarraydw22,31,10,5,1,66,136,99dataends专业知识分享WORD格式整理codesegmentmainprocfarassumecs:code,ds:datastart:movax,datamovds,axmovdi,0again:movsi,dinext:movax,array[di]addsi,2cmpsi,16jaexitcmpax,array[si]jbenextxchgax,array[si]movarray[di],axjmpnextexit:adddi,2cmpdi,16jbagai

7、ncalloutputmovah,4chint21hmainendpoutputprocnearpushaxpushbx专业知识分享WORD格式整理pushcxpushdxmovdi,0s0:movax,array[bx]movcx,sps1:movdx,0movdi,10divdipushdxcmpax,0jas1s2:popaxaddax,30hmovdl,almovah,02hint21hc

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

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

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