微机实验报告5.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

PAGE6

南京工程学院

电力工程学院

2011/2012学年第1学期

实验报告

课程名称微机原理及应用

实验项目名称循环结构程序设计

实验学生班级监控091

实验学生姓名

实验时间2011.10.30

实验地点电力工程基础实验室8-216

实验报告成绩:评阅教师签字:

年月日

电力工程学院二OO七年制

说明

1.实验报告为实验的重要考核依据之一,每个实验必须定一份实验报告.本实验报告原则上要求手写。

2.本实验报告各项内容的具体格式、字数可由指导教师根据实验具体情况提出具体要求。各项内容可另附页,为便于归档,附页尺寸不得大于本实验报告尺寸,并注意粘牢于附页粘贴处。

3.实验报告封面中的“实验名称”应为实验教学大纲上所列的规范名称,“实验地点”应写出实验室的具体名称。请确认无误后再填写。

4.实验报告的建议格式为:

一、实验目的和要求;

二、主要实验仪器和设备;

三、本次实验内容

(一)实验项目名称(按本次实验各项目填写)

1、原理或接线图

2、实验步骤及注意事项

3、实验预习过程中所遇到问题……

四、实验记录及数据处理(主要内容包括实验具体实施步骤、实验原始数据、计算过程与结果、数据曲线、图表等。具体格式按指导教师要求)

五、实验结论(主要内容包括本实验小结、实验体会或疑问等。具体格式按指导教师要求)

5.实验成绩由实验预习、实验表现、实验报告三部分组成。其中前两项各占总成绩的30%。实验报告成绩依据报告的科学性、全面性、规范性及书写态度综合考核。实验报告采用百分制,占实验总成绩的40%,教师请阅本报告后需签字并给出实验报告百分制成绩。

6.实验报告需按要求时间以班级为单位交给指导教师,最长时间不得超过两周,实验报告如有明显抄袭者或不交者,实验总评成绩按0分记。

一、实验目的和要求

1、学习、熟悉汇循环结构程序的设计和调试方法。

2、熟悉8086汇编指令中的程序控制指令和LOOP指令的应用。

二、实验任务

学习使用汇编语言集成编译软件,验证及编写、调试实验内容。

三、主要实验设备和软件

星研集成环境软件

四、实验内容

1、实验题目:编写程序求1+2+3+4+```+N的累加和,直到累加和超过1000为止。统计被累加的自然数的个数并送CN单元,,累加和送SUM单元。

2、程序清单:

DATASEGMENT

SUMDW?

CNDW?

DATAENDS

SSEGSEGMENTSTACK

DW100DUP(?)

SSEGENDS

CODESEGMENT

ASSUMECS:CODE,DS:DATA,SS:SSEG

START:MOVAX,DATA

MOVDS,AX

MOVAX,SSEG

MOVSS,AX

MOVAX,0

MOVBX,0

LP:INCBX

ADDAX,BX

CMPAX,1000

JBELP

MOVSUM,AX

MOVCN,BX

MOVAH,4CH

INT21H

CODEENDS

ENDSTART

(3)、运行结果截屏

(4)、分析与思考:此实验完成累加过程,以AX大于1000为跳出条件,执行起来不难。

2、编写程序:

(1)实验题目:编写将符号字数组中的数据排序的程序。

(2)、程序清单:

DATASEGMENT

BUFDW1000H,8000H,7000H,2000H,4000H

COUNTEQU($-BUF)/2

DATAENDS

STAKSEGMENTSTACK

DW32DUP(?)

STAKENDS

CODESEGMENT

ASSUMECS:CODE,DS:DATA,SS:STAK

START:MOVAX,DATA

MOVDS,AX

文档评论(0)

有志者事竟成 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:7114163151000053

1亿VIP精品文档

相关文档