微机原理与接口技术实习报告

微机原理与接口技术实习报告

ID:22299114

大小:132.21 KB

页数:12页

时间:2018-10-28

微机原理与接口技术实习报告_第1页
微机原理与接口技术实习报告_第2页
微机原理与接口技术实习报告_第3页
微机原理与接口技术实习报告_第4页
微机原理与接口技术实习报告_第5页
资源描述:

《微机原理与接口技术实习报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、实习性质:《微机原理与接口技术》课程实习学生姓名:熊平专业班级:计算计控制技术131班指导教师:周桐、李新实习时间:2014年2月29日•2015年1月4日实习地点:1403实训室重庆工程职业技术学院学生实习考核表学生姓名专业班级指导教师熊平计算机控制技术131班周桐、李新实习时间2014年12月29日-2015年1月4日实习地点1403实训室实习名称《微机原理与接口技术》课程实习自我总结通过本次实A),收获的不仅仅是冋忆,薪酬,不止是知识面的开拓,技术的提升,更多更重要的是经验,是做人、工作的态度和道理尽管实习的意义很大,可以收获很多很多的东西但并不是所有的问题都能在实习

2、中得到有效解决。我们应该在实习的基础上,再接再厉,弥补缺陷,实现自我提升,以便将来更好地踏入社会,适应职场。人生的每一步旅途中,总有着一道无形的栏杆,每一次跨越需要很多的勇气,也不是每一次跨越都能够成功,失败是不可避免的,主要的是要敢于承认失败,而对失败,努力去做,解决它,有这个决心,我想人生会成功的,至少可以无憾!以后我会很用心的去学习,去完成我的学业!把技术学扎实,尽量把工作做到完美。指导教师意见实习单位意见并盖章(院内实习由系签署)考核等级目录1翻酗12约觀12.1实习要求12.2实习时间12.3实习环境22.4开发环境23约喃23.1实习任务和流程图23.2用记事本

3、建立汇编语言源程序文件(.ASM文件)33.3用汇编程序MASM将ASM文件汇编成目标程序文件(.OBJ文件)53.4用连接程序LINK生成可执行程序文件(.EXE文件)63.5验证和检查文件是否能运行74约辦吉84.1学珊得84.2经验教训84.3实习体会81实习目的编写的汇编语言源程序能在DOS环境下运行时,必须了解汇编语言是如何同DOS操作系统接口的。用编辑程序把源程序输入到机器中,用汇编程序把它转换为目标程序,用连接程序对其进行连接和定位时,操作系统为每一个用户程序建立了一个程序段前缀区PSP,其长度为256个字节,主要用于存放所要执行程序的有关信息,同时也提供了程

4、序和操作系统的接口。操作系统在程序段前缀的开始处(偏移地址0000H)安排了一条1NT20H软中断指令。1NT20H中断服务程序由DOS提供,执行该服务程序后,控制就转移到DOS,即返回到DOS管理的状态。因此,用户在组织程序时,必须使程序执行完后能去执行存放于PSP开始处的LNT20H指令,这样便返回到DOS,否则就无法继续键入命令和程序。DOS在建立了程序段前缀区PSP之后,将耍执行的程序从磁盘装入内存。在定位程序时,DOS将代码段置于PSP下方,代码段之后是数据段,最后放置堆栈段。内存分配好之后,DOS就设置段寄存器DS和ES的值,以使它们指向PSP的幵始处,即1NT

5、20H的存放地址,同时将CS设置为PSP后面代码段的段地址,1P设置为指向代码段中第一条要执行的指令位置,把SS设置为指向堆栈的段地址,让SP指向堆栈段的栈底,然后系统幵始执行用户程序。为了保证用户程序执行完后能返回到DOS状态,可使用如下两种方法。2实习概况2.1实习要求1)掌握汇编语言程序开发的整体流程;2)熟练掌握使用记事本编辑汇编语言源程序;3)熟练掌握汇编程序MASM的使用;4)熟练掌握连接程序LINK的使用。2.2实习时间2014年12月29日至2015年1月4日2.3实习环境1403实训室2.4开发环境操作系统(DOS)开发语言(汇编3实习内容3.1实习任务和

6、流程图编程求N=l+2+3++n的最大n值,使N不超过8位数的表示范围。汇编流程图如3.1.1所示。创建.OBJ文件有错误返[Hl.ASM文件进行修改。进入DOS系统如图3.1.2所示。/X开始手工编写源程序.ASMLINK创建机器可执行文件.EXE输出程序结果结束VX图3.1.1汇编语言编写流程图CAC:FIHDOfSsyste>32c>d.exeQMicrosoftWindowsXP[版本5.1.2600]版权所有1985-2001MicrosoftCorp.C:DocunentsandSettingsAdministpator>cd..C:Docun

7、entsandSettings>cd..C:>cdmasmC:asn>nasn—图3.1.2进入DOS系统3.2用记事本建立汇编语言源程序文件(.ASM文件)首先建立一个空白文档文本,格式为.asm。文件名为xxx。具体程序编写如下:DATASEGMENTiDW1SDW0DATAENDS;CODESEGMENTASSUMECS:CODE,DS:DATASTART:PUSHCSPOPDSMOVi,1MOVsum,0LOP:MOVAX,sumADDAX,iCMPAX,256JNBEXITMOVsum,AXMOVA

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

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

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