下载此文档

微机原理及应用实验报告.doc


文档分类:高等教育 | 页数:约28页 举报非法文档有奖
1/28
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/28 下载此文档
文档列表 文档介绍
微机原理及应用实验报告实验报告微机原理及应用课程名称实验1DEBUG操作实验实验2汇编程序设计实验实验38253定时/计数器实验实验48255并行接口实验实验名称年月日至年月日实验日期学生专业学生学号学生姓名教师姓名成绩南京理工大学机械工程学院实验一DEBUG命令及其操作一、实验目的熟练掌握debug的常用命令,学会用debug来调试程序。深入了解数据在存储器中的存取方法及堆栈中数据的压入与弹出。掌握各种寻址方法以及简单指令的执行过程。二、实验要求实验前要作好充分准备,包括汇编程序清单、调试步骤、调试方法以及对程序结果的分析等。本实验要求在PC机上进行。本实验只要求在DEBUG调试状态下进行,包括汇编程序,调试程序,执行程序。三、实验内容实验内容1:学****用DEBUG调试工具进行源程序的输入、汇编、调试和执行。实验报告要求:写出运行结果;小结debug常用命令及使用体会答:(略)(或多步)调试n指定文件路径文件名(含扩展名)u反汇编r查看寄存器值及修改l加载程序w写盘命令体会:提升学****热情和动手能力有助于理解代码执行过程实验内容2设AX=3000H,BX=5000H,请编一程序段将AX的内容和BX的内容进行交换。请用堆栈作为两寄存器交换内容的中间存储单元,用DEBUG调试程序进行汇编与调试。实验报告要求:写出完成上述功能的程序段;单步执行,并记录寄存器AX,BX及堆栈指针SP的值答:A100Movax,3000;ax:3000bx:0000sp:ffeeMovbx,5000;ax:3000bx:5000sp:ffeePushax;ax:3000bx:5000sp:ffecMovax,bx;ax:5000bx:5000sp:ffecPopbx;ax:5000bx:3000sp:ffeeInt20实验内容3设DS=当前段地址,BX=0300H,SI=0002H,请用DEBUG的命令将存储器偏移地址300H~304H连续单元装入0AH,0BH,0CH,0DH,0EH。在DEBUG状态下送入下面的程序,并用单步执行的方法,分析每条指令源地址的形成过程?当数据传送完毕时,AX中的内容是什么?实验报告要求:写出源操作数的寻址方式;单步执行,并记录相关寄存器及存储单元的值A100;给各内存单元赋值Movdi,0300Movdx,0aMovcx,51oop1:mov[di],dxIncdiIncdx1ooploop1程序清单如下:寻址方式和AX的内容 MOVBX,0300立即寻址 MOVSI,0002立即寻址MOVAX,BX寄存器寻址AX:0300 MOVAX,0304H立即寻址AX:0304MOVAX,[0304H]存储器直接寻址AX:ds:0304内存单元的内容0EHMOVAX,[BX]寄存器间接寻址AX:ds:0300内存单元的内容0AHMOVAX,0001[BX]基址相对寻址AX:ds:0301内存单元的内容0BHMOVAX,[BX][SI]基址变址寻址AX:ds:0302内存单元的内容0CHMOVAX,0001[BX][SI]基址变址寻址AX:ds:0303内存单元的内容0DH实验内容4设AX=0002H,编写程序将AX的内容乘10,要求用移位的方法完成。写出实现上实验报告要求:述功能的程序段;单步执行程序,记录每条指令的机器码及相关寄存器的内容注意:左移指令用SHL,而不能使用SALA100Movax,2机器码:b80200ax:0002dx:0000cl:00Movdx,0机器码:ba0000ax:0002dx:0000cl:00Shlax,1机器码:d1e0ax:0004dx:0000cl:00Movdx,ax机器码:01d0ax:0004dx:0004cl:00Movcl,2机器码:b102ax:0004dx:0004cl:02Shlax,cl机器码:d3e0ax:0010dx:0004cl:02Addax,dx机器码:01d0ax:0014dx:0004cl:02Int20机器码:cd20ax:0014dx:0004cl:02实验二简单程序的编写及汇编连接实验目的熟练掌握编写汇编语言源程序的基本方法和基本框架。学会编写顺序结构、分支结构和循环结构的汇编程序,掌握宏定义与宏调用的方法。掌握程序中数据的产生与数输出的方法。熟悉建立源文件,进行汇编和连接的全过程,并对程序进行调试。实验要求实验前准备分析题目,将程序中的原始数据、中间结果和最终结果的存取方式确定好。写出算法或画出流程图。写出源程序。对程序中的结果进行分析,并准备好上机调试的过程。本实验要求在PC机上进行。汇编过程中出现问题,可用DEBUG进行调试。实验内容实验内容1①编辑源程序(参考程序见下

微机原理及应用实验报告 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数28
  • 收藏数0 收藏
  • 顶次数0
  • 上传人书犹药也
  • 文件大小170 KB
  • 时间2019-10-15