- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验三 循环程序设计课件
微机原理与应用; 具体做的事情* :;1、实验内容
1)在一数组中(无符号数/有符号数两种情况)寻找最大数程序设计;在一数组(有符号数)中统计正、负、零数的个数程序设计。
2)学生成绩分类统计程序设计(或学生成绩名次表程序设计)。
注:学生成绩按一门功课分类统计,20位同学,自拟20个如下范围的数据:60分以下(不含60),60~70 (不含70),70~80,80~90,90~100,100。; 2、实验目的
掌握顺序结构运算类指令使用,顺序结构运算类程序编写及调试方法,了解运算类指令对各状态标志位的影响及其测试方法;掌握分支程序结构、编程及调试方法。; 3、实验设备与仪器
PC机、emu8086仿真软件。 ;d. 对原程序进行汇编与链接,通过观察输出窗口的信息,确定对汇编程序的修改。有错误,进行修改,随即汇编与链接,直到无错误为止,形成 *.exe可执行的文件。
e. 在调试界面中采用不同方式调试程序(采用单步、连续等运行方式,调试程序),通过“vars”功能,观察符号变量数据变化。查看????单元中的内容。;5、程序设计
1)工作原理
循环程序设计结构是重复执行同一程序段的结构,根据设计内容来决定选择其中的一种结构 (Do-While结构或While结构)。通过循环控制指令可以使程序达到反复执行的目的。;DATA SEGMENT ;无符号数
VAR DB 22H,24H,0AH,23H,32H,41H,7FH,80H,21H
MAX DB ?
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:MOV AX,DATA
MOV DS,AX
MOV AL,0
MOV CX,9
MOV BX,OFFSET VAR
BBB: CMP AL,[BX]
JNC BIGER ;也可用JA(大于)或JB(小于)
MOV AL,[BX]
BIGER:INC BX
LOOP BBB
MOV MAX,AL
MOV AH,4CH
INT 21H
CODE ENDS
END START;DATA SEGMENT ;有符号数
VAR DW 8,-1,32766,0,100
MAX DW ?
LEN DW 5
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:MOV AX,DATA
MOV DS,AX ;定义用户数据段
LEA SI,VAR ;设置FINDMAX的入口参数
MOV CX,LEN
DEC CX
CALL FINDMAX ;调用子程序,找出字数组的最大数
MOV MAX,AX
MOV AH,4CH ;正常终止程序
INT 21H
FINDMAX PROC
MOV AX,[SI] ;把第1个数取到AX中
NEXT: CMP AX,[SI+2] ;与数组中的下1个数比较
JG SKIP
MOV AX,[SI+2 ;使AX中保存两数中较大的数;SKIP:ADD SI,2 ;取下1个单元的地址值
LOOP NEXT ;循环执行,直到CX=0,退出循环
RET ;返回主程序
FINDMAX ENDP
CODE ENDS
END START
注:若找最小数将JG SKIP改为JL SKIP。; 上机操作开发汇编程序; 上机操作开发汇编程序; 上机操作开发汇编程序; 数据分析并记录;6、实验报告要求(见附录)
1)实验报告要求有实验目的、要求、设备或仪器、程序设计、步骤、数据分析。数据分析填在报告本的原始数据栏。
2)画出实验内容1)2)程序设计流程图、写出程序清单并有简要注释。
3)写出实验过程中所遇到的问题与解决的办法。;
您可能关注的文档
最近下载
- DB11T 383-2023 建筑工程施工现场安全资料管理规程.docx
- 2024-2025学年小学劳动三年级上册人教版《劳动教育》教学设计合集.docx
- 单位工伤事故认定公示情况反馈表(样表).doc
- 卫生监督法律法规和政策文件答案-2024年全国疾控系统“大学习”活动.docx VIP
- (心理咨询师习题集《案例分析》.doc VIP
- 《民航危险品运输》教学课件.docx VIP
- 拼多多新商家基础经营能力认证考试题库答案,平台规则+商品设置+客户服务+订单售后.docx
- 推动车辆互联的创新驱动车联网MNO智能物联卡平台解决方案.pptx
- 云平台解决方案酒店管理系统的完美选择.pptx
- GB50084-2017 自动喷水灭火系统设计规范.docx
文档评论(0)