版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、中国石油大学(华东)现代远程教育实验报告课程名称:微机原理及应用实验名称:循环程序设计实验形式:在线模拟+ +现场实践提交形式:在线提交实验报告学生姓名:褚东 学 号:17964148000021796414800002年级专业层次:1717 电气自动化技术高起专学习中心:山东枣庄函授站(新)_提交时间: 2018 年 7 月 10、实验目的1掌握单重循环及多重循环的程序设计方法;2学会针对不同的问题,选用不同的组织循环的方法;3进一步熟悉利用DEBU程序、CODEVIEW试程序的方法, 并检查和验证结果 的正确性。二、实验内容1.已知字数组定义如下:ARRAY DW 12,78,55,4,1
2、25,96MAX DW ?编制程序求出该ARRAY数组中的最大数放入MAX单元。data segme ntarray dw 12,78,55,4,125,96maxdw ?data endscodesegme ntassume cs:code,ds:datastart:movax,datamovds,axmovsi,0movax,arraysimovcx,5aga in:add si,2dec cxjcxz exitcmpax,arraysija aga inmovax,arraysijmp aga inexit:movmax,axmovah,02hint 21hmovah,4chint 21
3、hcode endsend start2.预留字符串口令,输入口令串与预留密码串比较。若匹配则显示“MATCHCONGRATULAT”,N否则显示“NOMATCH!,并让用户重新输入,程序能对口令进 行测试,但测试次数最多3次,若3次输入密码皆错,给出相应的提示信息,程 序退出。datasegmentpassworddb 123456in putdb 20?20 dupcountequ 6str1db 0dh,0ah,match!c on gratulatio n$str2db 0dh,0ah, no match!please in put aga in:$str3db 0dh,0ah,ple
4、ase in tout you password:$str4db 0dh,0ah,wrong 3 times,program will be over$data endscodesegme ntassume cs:code,ds:datastart: mov ax,datamovds,axmovdi,3beg in:dec dilea dx,str3 movah,09h int 21h lea dx,i nput movah,0ah int 21h movsi,0 moval,inputsi+1 cmpal,co unt jnz output1 movsi,0 movcx,co unt aga
5、 in:moval,passwordsi movbl,i nputsi+2 cmpal,bl jnz output1 inc siloopaga injmp output2 output1:lea dx,str2 movah,09 int 21h cmpdi,0 jnz beg in jmp aaoutput2:lea dx,str1movah,09int 21hjmp exitaa:lea dx,str4movah,09int 21hmovax,9999ha:movcx,9999hb:loop bdec axjnz aexit:movah,4chint 21hcode endsend sta
6、rt3.有一个首地址为NUM勺N字无序无符号整数数组, 该数组中的数按照从小到大的次序排序输出。data segme ntarray dw 22,31,10,5,1,66,136,99data endscodesegme ntmai n proc far assume cs:code,ds:data start: mov ax,data movds,ax movdi,0aga in:movsi,di n ext:movax,arraydiadd si,2 cmpsi,16 ja exit cmpax,arraysi jbe next xchg ax,arraysi movarraydi,axj
7、mp n ext exit:add di,2 cmpdi,16 jb aga in call output movah,4ch int 21h main endp output proc nearpush axpush bxpush ex push dx movdi,0s0: movax,arraybx movex,sps1:movdx,0 movdi,10 div di push dx empax,0 ja sis2:pop ax add ax,30h movdl,al movah,02h int 21h empsp,ex jb s2add bx,2 movdx, movah,02h int
8、 21h cmpbx,15 jbe s0 pop dx pop expop bxpop axretoutput endpcode endsend start编制程序米用选择排序法使4.设有一段英文,其字符变量名为ENG并以$字符结束。试编写一程序,统计其 中单词的个数,并查出单词SUN在该文中的出现次数,并以格式“SUN:XXXX”显示出次数。sta segme nt stackdw 40h dup(?)top label wordsta endsdatarea segme ntENG db I ALWAYWATCHHENBAGAME.ESPECIALLYI SUPPORTORTHESUN T
9、EAM$total dw ?num db SUN:$datarea endscode segme ntassume ds:datarea,ss:sta,cs:codemai n proc farmov ax,stamov ss,axlea sp,topmov ax,datareamov ds,axxor bx,bxmov bx,totalxor ax,axmov si,010: mov al,ENGsicmp al,$je exitcmp al,Sjne gobackinc simov al,ENGsicmp al,Ujne gobackinc simov al,ENGsicmp al,Njn
10、e gobackinc bxinc sijmp l0goback:inc sijmp l0exit:mov total,bxmov ah,09hlea cx,nummov dx,cxint 21hmov cx,4I11:push ex mov el,4 rol bx,el push bx mov al,bl and al,Ofh emp al,0 jb l10 emp al,9jna right add al,7 right:add al,30h mov dl,al mov ah,2int 21h pop bx pop ex loop l11 l10:mov ah,4eh int 21h main endp eode endsend main预习要求1掌
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 宝鸡文理学院《中国画材料与表现》2021-2022学年第一学期期末试卷
- 机器马达和引擎用连杆市场环境与对策分析
- 擦碗巾项目评价分析报告
- 开领衫市场环境与对策分析
- 机器马达和引擎的液压控制器市场环境与对策分析
- 机器用活塞相关项目建议书
- 三年级上册数学课件-6.1-口算乘法(人教版)
- 医用细菌制剂相关项目建议书
- 文件复印机用墨纸相关项目建议书
- 宝鸡文理学院《播音主持创作基础》2021-2022学年第一学期期末试卷
- 道法共建美好集体+课件-2024-2025学年统编版道德与法治七年级上册
- 融媒体综艺节目制作学习通超星期末考试答案章节答案2024年
- 2024-2030年中国地铁广告行业市场现状供需分析及投资评估规划分析研究报告
- 到市直部门挂职总结汇报
- 2023年茂名市高州市纪委监委选调公务员笔试真题
- 职业技术学院《老年心理学基础》课程标准
- 24年-注安法规-考前押题3套卷
- DB13-T 5871-2023 矿山地质环境恢复治理工程资料管理规程
- 期中 (试题) -2024-2025学年译林版(三起)(2024)英语三年级上册
- 新外研剑桥(Join In)版(三起)英语三年级上册全册课件(新教材)
- 2024-2030年房屋建筑工程行业发展分析及投资战略研究报告
评论
0/150
提交评论