网站大量收购独家精品文档,联系QQ:2885784924

汇编实验3.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
汇编实验3

学生实验实习报告册 学年学期: 2017 -2018 学年(春/秋)学期 课程名称: 汇编语言程序设计 学生学院: 计算机科学与技术学院 专业班级: 教师评阅记录表 【重要说明】 学生提交报告册最终版时,必须包含此页,否则不予成绩评定。 本报告册模板内容格式除确实因为填写内容改变了布局外,不得变更其余部分的格式,否则不予成绩评定。 报告是否符合考核规范 □ 符合 □ 不符合 报告格式是否符合标准 □ 符合 □ 不符合 报告是否完成要求内容 □ 是 □ 否 报告评语: 报告成绩: 评阅人签名(签章) 年 月 日 目 录 教师评阅记录表 实验实习综述报告 实验实习日志 (本方框及框内文字请在最终版中删除) 【说明】 “实验实习综述报告”和“实验实习日志”至少完成一项,具体视各门课程的评分标准要求确定。 实验实习综述报告 课程名称 汇编语言程序设计 课程编号 040229 开课学院 计算机科学与技术 指导教师 董涛 实验实习地点 综合实验楼B509/B510 学生姓名 学生学号 学院专业 计算机科学与技术 所在班级 实验实习目的及要求 实验目的: 1.掌握比较指令、转移指令和循环指令的使用方法 2.掌握循环结构程序的组成 3.掌握循环程序的设计、调试方法 二、实验实习设备(环境)及要求(软硬件条件) PC微机一台 三、实验实习项目、内容与步骤 实验内容 1.【示例】求某数据区内负数的个数 2.试编程统计数据区中正数、零和负数的个数。 3. 编程求无符号数字节序列中最大值和最小值。 4.从键盘输入一字符串,有哪些信誉好的足球投注网站该字符串中是否有字符“A”,若有请输出其在串中的位置。 实验说明 1.求某数据区内负数的个数 为统计数据区内负数的个数,需逐个判别区内的每一个数据,然后将所有数据中凡是符号位为1的数据个数累加起来,即得到区内包含负数的个数。参见程序清单. 2.试编程统计数据区中正数、零和负数的个数。 3.编程求无符号数字节序列中最大值和最小值 实验中可使用BH和BL作为暂存现行最大值和最小值,且在初始时将BH和BL初始化为首字节的内容,循环依次比较每个字节的内容,求得最大值(存于BH中)和最小值(存于BL中),送屏幕显示。 .从键盘输入一字符串,有哪些信誉好的足球投注网站该字符串中是否有字符“A”,若有请输出其在串中的位置。 实验步骤 画出实验流程图。 运行Tddebug软件,选择Edit菜单编写实验程序 使用Compile菜单中的Compile和Link对实验程序进行汇编、连接,生成执行文件。 使用Rmrun菜单中的Run运行程序,观察运行结果。 使用Rmrun菜单中的Debug调试程序。观察构成分支、循环条件的各标志的变化情况及相关寄存器内容。 更改数据区中的数据,考察程序的正确性。 四、实验实习所得结果及分析 画出实验流程图 参考代码: ;确定数据区NUMB中负数的个数(存放于BL中) DDATA SEGMENT NUMB DB 12H,88H,82H,89H,33H,90H,01H,10H,0BDH,01H MES DB The number of negative is:$ DDATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DDATA START:MOV AX,DDATA MOV DS,AX MOV DI,OFFSET NUMB XOR BL,BL MOV CX,10 A1: MOV AL,[DI] TEST AL,80H JE A2 INC BL A2: INC DI LOOP A1 ;统计负数个数 MOV DX,OFFSET MES MOV AH,09H INT 21H MOV AL,BL ;显示负数个数,注意与实验二所使用的方法的区别 MOV CX,2 A3: PUSH CX MOV CL,4 ROL AL,CL POP CX MOV BL,AL AND AL,0FH CMP AL,0AH JB A4 ADD AL,07H A4: ADD AL,30H MOV DL,AL MOV AH,02H INT 21H MOV

文档评论(0)

561190791 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档