下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、洛阳理工学院实验报告系别计算机系班级学号姓名 课程名称微机原理与接口技术实验日期2014.4.8实验名称实验项目一 学生考试成绩统计实验成绩实验目的:本实验课是配合理论教学内容,帮助学生加深理解和掌握本门课程内容的重要手段。由于本课程具有理论与实际相结合紧密的特点,通过实验使学生掌握微型计算机的原理及接口电路的设计应用技术。实验条件: 计算机一台实验步骤: 上机实验应一人一组,独立实验。上机过程中出现的问题,除了是系统的问题以外,不要轻易举手问老师。上机实验一般应包括以下几个步骤:1、编辑汇编语言源程序使用一种文本编辑软件(word、记事本、写字板等),编辑保存一个 “文件名.ASM ”的汇编
2、语言源程序文件(1)DATASEGMENT GRADE DB 95,85,75,65,55,55,65,75,85,95 BTRX DB 5 DUP(0) LEVT DW ?DATAENDSSTACKSEGMENT BUFFER DW 10 DUP(?)STACKENDSCODESEGMENT ASSUME CS:CODE,DS:DATA,SS:STACKSTART:MOV AX,DATA MOV DS,AX MOV SI,OFFSET GRADEMOV DI,OFFSET BTRXMOV CL,10MOV AX,0 AGAIN: MOV CH,SI ADD BP,CH INC SI DEC
3、CL JS SECONDNEXT1: CMP CH,90 JL NEXT2 INC BL JNZ AGAINNEXT2: CMP CH,80 JL NEXT3 INC BH JNZ AGAINNEXT3: CMP CH,70 JL NEXT4 INC DL JNZ AGAINNEXT4: CMP CH,60 JL NEXT5 INC DH JNZ AGAINNEXT5: INC AL JG AGAINSECOND: MOV DI,BL INC DI MOV DI,BH INC DI MOV DI,DL INC DI MOV DI,DH INC DI MOV DI,AL MOV AH,4CH I
4、NT 21HCODE ENDS END START(2)DATASEGMENT GRADE DB 95,85,75,65,55,55,65,75,85,95 LEVT DW ?DATAENDSSTACKSEGMENTBUFFER DW 10 DUP(?)STACKENDSCODESEGMENT ASSUME CS:CODE,DS:DATA,SS:STACKSTART:MOV AX,DATA MOV DS,AX MOV SI,OFFSET GRADE MOV DI,OFFSET LEVT MOV BL,10 MOV CX,10 MOV AX,0 AGAIN: MOV DL,SI MOV DH,0
5、 ADD AX,DX INC SI LOOP AGAINSECOND: DIV BL MOV DI,AL MOV AH,4CH INT 21HCODE ENDS END START2、汇编源程序用宏汇编(MASM)对汇编源程序进行汇编,产生目标程序(文件名.OBJ3、连接程序用连接程序(LINK)将若干目标模块连同库子程序连接在一起,产生可执行文件(文件名.EXE)4、运行调试 DEBUGDEBUG 程序是专门为汇编语言设计的一种调试工具,它通过单步、跟踪、断点和连续等方式为程序员提供了非常有效的调试手段。格式: DEBUG 驱动器路径文件名参数表1 DEBUG主要命令表命令格式功能汇编A 地
6、址从指定地址开始汇编显示内存单元内容D 地址从指定地址开始显示地址单元内容D 地址范围显示指定地址范围内存储单元内容D从上次D命令结束处开始显示存储单元内容修改内存单元内容E地址从指定地址开始修改内存单元内容显示和修改寄存器内容R显示所有寄存器内容R 寄存器名显示并修改指定寄存器内容运行G=地址从指定地址开始执行程序,直到结束跟踪T=地址从指定地址开始执行一条或数条指令T从当前位置开始执行一条指令退出Q退出DEBUG,返回DOS5 .调试程序结果(1)AL BL BH DL DH 应该有十个数,此时各个寄存器相加才9个;最后的跳转指令错误; JE SECOND应该改为JS SECOND 改正后的程序,调试结果为最后的程序结果为(2)调试结果为实验总结: 通过这次实验,我汇编程序的书写有
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医患沟通技巧三基三严考试题库及答案
- 贵州小学综合实践试题及答案
- Aerial Lifts高空作业车液压系统
- 安全监控系统设备制度培训
- 2025《装在套子里的人》社会转型的阵痛课件
- 煤矿自制件、修理件及加工件管理办法培训
- 粗加工安全管理制度培训课件
- 铝罩复边机安全使用管理规定培训课件
- 2026年工业区块链数据合规使用合同
- 起重机械配合现场检验制度培训
- 《银行会计(第四版)》全套教学课件
- (自2026年1月1日起施行)《增值税法实施条例》的重要变化解读
- 个体化疫苗研发中的成本效益:精准分析
- 2025福建泉州丰泽城市建设集团有限公司招聘第二批招商专员复试及环节人员笔试历年难易错考点试卷带答案解析
- DB34∕T 5013-2025 工程建设项目招标代理规程
- 2026年江西司法警官职业学院单招职业技能考试题库及答案1套
- 去极端化宣传课件
- ERAS理念下术后早期活动的护理方案
- 2025财政部部属单位招聘笔试历年参考题库附带答案详解
- 基于高效清洗需求的换热器高压水射流清洗装置深度设计与研究
- 2025安宁疗护患者人文关怀专家共识学习与解读课件
评论
0/150
提交评论