![微机原理与接口技术实验报告_第1页](http://file4.renrendoc.com/view/5f43c0e10530f202453b7d699de79d19/5f43c0e10530f202453b7d699de79d191.gif)
![微机原理与接口技术实验报告_第2页](http://file4.renrendoc.com/view/5f43c0e10530f202453b7d699de79d19/5f43c0e10530f202453b7d699de79d192.gif)
![微机原理与接口技术实验报告_第3页](http://file4.renrendoc.com/view/5f43c0e10530f202453b7d699de79d19/5f43c0e10530f202453b7d699de79d193.gif)
![微机原理与接口技术实验报告_第4页](http://file4.renrendoc.com/view/5f43c0e10530f202453b7d699de79d19/5f43c0e10530f202453b7d699de79d194.gif)
![微机原理与接口技术实验报告_第5页](http://file4.renrendoc.com/view/5f43c0e10530f202453b7d699de79d19/5f43c0e10530f202453b7d699de79d195.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
新疆农业大学机械交通学院实习(实验)报告纸班级:机制072学号:073731234姓名:唐伟课程名称:微机原理及接口技术实习(实验)名称:DEBUG软件的使用实验时间:6.22指导教师签字:成绩:—、实验目的1.学习DEBUG软件的基本使用方法。2.掌握8088/8086的寻址方式。3.掌握数据传送、算术运算逻辑运算等类指令的基本操作。二、实验内容与步骤实验内容:修改并调试以下程序,使之完成30000H开始的内存单元中存入31个先自然递增然后有自然递减的数据(00H~0F~00H)的功能。程序从CS:0100H开始存放。调试完成后程序命名为PCS.EXE并存盘。实验步骤:(1)用A命令输入程序;(2)用反汇编U命令显示程序及目标码;存盘程序命令为PCS1.EXE;三、思考题1.EXE文件程序的第一条可执行指令的IP等于多少?答:EXE文件程序的第一条可执行指令的IP等于0010。2.在DEBUG环境下显示的程序和数字是什么形式?标号又是什么形式?答:DEBUG把所有数据都作为字节序列处理。因此它可以读任何类型的文件。DEBUG可以识别两种数据:十六进制数据和ASCⅡ码字符。它的显示格式是各个字节的十六进制值以及值在32与126之间的字节的相应ASCⅡ码字符。DEBUG总是用四位十六进制数表示地址。用两位数表示十六进制数据。不支持标号。3.试述本次实验中你学会的DEBUG命令?答:本次试验我学会了汇编命令(A命令)、.反汇编命令(U命令)、显示当前环境和寄存器内容(R命令、以十六进制和ASCII码形式显示内存单元内容(D命令)新疆农业大学机械交通学院实习(实验)报告纸班级:机制072学号:073731234姓名:唐伟课程名称:微机原理及接口技术实习(实验)名称:汇编语言程序的建立和运行实验时间:6.22指导教师签字:—、实验目的成绩:1.熟悉伪指令和汇编运算符,掌握汇编语言程序的编写方法。2.学习汇编语言源程序的编辑、汇编、连接、调试及运行的全过程。二、思考题1.用DEBUG软件调试程序(.EXE文件形式),不执行任何指令,可以用D命令(-DDS:0)查看数据段的原始数据吗?为什么?答:首先用T命令顺序执行用户程序的前几条直到寄存器DS/ES已预置为用户的数据段。在用T命令执行程序时,每执行一条指令,显示指令执行后寄存器的变化情况,以便用户查看指令执行结果。观察用户程序数据段出事内容:在地3步执行后DS/ES已指向用户程序的数据段和附加段,这时用D命令可查看用户程序的原始数据。2.汇编语言源程序通过了汇编和链接是否就正确无误了?为什么?答:如果汇编和链接都正确,产生的可执行文件就可在DOS下运行,只要直接打入文件名即可.调试汇编语言源程序在汇编及连接中能够检查出语法错误,有些逻辑错误,结构错误,只有在调试运行中,才能发现.调试工具DEBUG是为汇编语言。3.汇编语言源程序经汇编和链接后产生的是哪一种可执行文件?这种文件中IP的初始值一般是多少?答:汇编(masm文件名.asm)后生成目标文件.obj。再经过链接程序(link.exe)可以生成列表文件.list,可执行文件.exe。三、实验内容及步骤1.程序编辑。DATASEGMENTCREQU0DHLFEQU0AHDAT1DB'HOWAREYOU?',CR,LF,'$'DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXMOVDX,OFFSETDAT1MOVAH,9INT21MOVAH,4CHINT21HCODEENDSENDSTART2.试验过程新疆农业大学机械交通学院实习(实验)报告纸班级:机制072学号:073731234姓名:唐伟课程名称:微机原理及接口技术实习(实验)名称:代码转换实验实验时间:6.22指导教师签字:成绩:一、实验目的1.掌握计算机常用代码的软件转换技术。2.进一步熟悉DEBUG软件的使用。3.掌握简单循环程序的编程方法。二、试验过程(1)(2)三、思考题1.本实验中用DEBUG软件输入的程序的起始地址等于多少?最初四个段寄存器的初始化值有何特点?答:输入程序的起始地址是0150,最初四个段寄存器的初始化值均为8位二进制数2.DEBUG状态下输入的程序属哪一种可执行文件?它有几个段?这种文件第一条可执行指令必须位于何处?答:DEBUG状态下输入的程序属OBJ可执行文件,有三个段。这种文件第一条可执行指令须位于136E:0100处。3.画出循环程序结构框图。新疆农业大学机械交通学院实习(实验)报告纸班级:机制072学号:073731234姓名:唐伟课程名称:微机原理及接口技术实习(实验)名称:两个多位十进制数相加实验时间:6.23指导教师签字:成绩:一、实验目的1.学习并掌握数据传送指令和算术运算指令的用法。2.熟悉在PC机上建立、汇编、链接和运行8088汇编语言程序的过程。二、二、实验内容及步骤1、改写程序CRLFMACROMOVDL,0DHMOVAH,02HINT21HMOVDL,0AHMOVAH,02HINT21HENDMDATASEGMENTDATA1DB33H,39H,31H,37H,34HCOUNTEQU$-DATA1DATA2DB36H,35H,30H,38H,32HDATAENDSSTACKSEGMENTSTACK'STACK'DB20DUP(?)STACKENDSCODESEGMENTASSUMECS:CODE,DS:DATA,SS:STACK,ES:DATASTART:MOVAX,DATAMOVDS,AXMOVSI,OFFSETDATA2MOVBX,COUNTCALLDISPLCRLFMOVSI,OFFSETDATA1MOVBX,COUNTCALLDISPLCRLFMOVDI,OFFSETDATA2CALLADDAMOVSI,OFFSETDATA1MOVBX,COUNTCALLDISPLCRLFMOVAX,4C00HINT21HDISPLPROCNEARDS1:MOVAH,02HMOVDL,[SI+BX-1]INT21HDECBXJNZDS1RETDISPLENDPADDAPROCNEARMOVDX,SIMOVBP,DIMOVBX,COUNTAD1:SUBBYTEPTR[SI+BX-1],30HSUBBYTEPTR[DI+BX-1],30HDECBXJNZAD1MOVSI,DXMOVDI,BPMOVCL,COUNTCLCAD2:MOVAL,[SI]ADCAL,[DI]AAAMOV[SI],ALINCSIINCDILOOPAD2MOVSI,DXMOVDI,BPMOVBX,COUNTAD3:ADDBYTEPTR[SI+BX-1],30HADDBYTEPTR[DI+BX-1],30HDECBXJNZAD3RETADDAENDPCODE
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 采购预付款合同
- 合格供应商框架协议
- 公司员工办公业务保密协议
- 工程合同延期协议
- 第12课《坐井观天》(教学设计)二年级语文上册同步高效课堂系列(统编版)
- 全国粤教清华版初中信息技术八年级下册第1单元第5节《物联网的控制》教学设计
- Module 10 Unit 2 I'm in New York now(教学设计)-2023-2024学年外研版(三起)英语五年级下册
- 港口储油区为什么要安装一对多接地状态监测仪
- 回收废电池(教学设计)2024-2025学年二年级下册数学北师大版
- 第9课 生活离不开规则 第1课时 教学设计-2023-2024学年道德与法治三年级下册统编版
- 2024年湖南汽车工程职业学院单招职业技能测试题库标准卷
- (正式版)HGT 6313-2024 化工园区智慧化评价导则
- 二级公立医院绩效考核三级手术目录(2020版)
- 公共关系学完整教学课件
- 深圳地铁三号线正线信号系统
- 高中化学竞赛培训计划
- NUDD新独难异失效模式预防检查表
- 研发向善课程----绽放生命异彩
- Z3050型 摇臂钻床使用说明书
- 加油站数质量管理考核办法版.doc
- 华文版四年级下册全册书法教案
评论
0/150
提交评论