已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
明德至善 博学笃行实验课程名称 微型计算机原理实验报告 实验项目名称 利用DEBUG调试程序调试程序段 专 业 班 级 电子信息科学与技术08级1班 学 生 姓 名 学 号 实 验 成 绩 指导教师签字 理 学 院实验时间:2010年10月25日实验一 利用DEBUG调试程序调试程序段1.实验目的(1)熟悉DEBUG有关命令的使用方法。(2)利用DEBUG掌握有关指令的功能。(3)利用DEBUG运行简单的程序段。2.实验内容(1)进入和退出DEBUG程序。进入DEBUG程序,Windows中在命令提示符下进入DEBUG如图:退出DEBUG如图: (2)学会DEBUG中的D命令、E命令、R命令、T命令、A命令、G命令等的使用。对于U命令、N命令、W命令等,也应试一下。l R命令:1) 显示所有寄存器内容:格式:-R功能:以十六进制形式显示CPU内部各寄存器的值:以符号形式标志寄存器各标志位(除TF外)的值,并将CS:IP所指的内存内容反汇编成一条指令,可视为将要执行的指令。从显示可知,CS=10C1H,IP=0100H.2) 修改寄存器格式:-R 寄存器名功能:DEBUG首先显示指定寄存器的当前值,并在下一行首给出提示“:”,等待用户输入新值,若直接回车相当于不个忙寄存器的值。3) 修改标志值格式:-RF功能:先用符号显示当前各标志位的值,并在末尾给出提示符“-”,然后等待用户以符号形式输入新的标志值,对输入的次序没有要求,各标志值之间也可没有空格;若直接在“-”之后回车,则保留原标志值。l A命令格式:-A 内存地址l U命令格式:-U 内存块l N命令l W命令l T命令1) 单步执行格式:-T=内存地址 -P=内存地址(好像不好使)2) 多步执行格式:-T=内存地址 执行指令条数 -P=内存地址 执行指令条数(好像也不好使)l G命令格式:-G=内存地址 断点地址l D命令格式:-D内存块l E命令格式1:-E内存地址 字符或数值串格式2:-E内存地址(3)利用DEBUG,验证乘法、除法、加法、减法、带进位加、带借位减、堆栈操作指令、串操作指令的功能。1) 乘法2) 除法3) 加法4) 减法5) 带进位加6) 带借位减7) 堆栈操作指令8) 串操作指令3.实验准备(1)仔细设计有关DEBUG命令的内容,对有关命令,都要事先准备好使用的例子。(2)作为例子,准备用A命令,输入在显示器上显示字符“S”的系统调用程序段。(3)阅读将AX左移9位的程序段。4.实验步骤(1)在DOS提示符下,进入DEBUG程序。在DOS子目录下启动DEBUG。(2)详细记录每一步所用的命令,以及查看结果的方法和具体结果。例:显示S例:ABC实验程序如下:DATASEGMENTARRAYDB 80,250,200,100,50COUNTEQU $ - ARRAYSUMDW ?DATAENDSCODESEGMENTASSUMECS:CODE, DS:DATASTART:MOVAX,DATAMOVDS,AXMOVAX,0MOVDI,OFFSET SUMMOVBX,OFFSET ARRAY MOVCX,COUNTLOP:ADDAL,BXADCAH,0INCBXLOOPLOPMOVDI,AXMOVAH,4CHINT21HCODEENDSENDSTART5.实验报告要求(1)如何启动和退出DEBUG程序。(2)整理每个DEBUG命令使用的方法,实际示例及执行结
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 22780-2025液晶式石英手表
- 2025年初中七年级物理专项训练
- 2025年新兴技术对传统产业转型的影响研究项目可行性研究报告及总结分析
- 2025年度基层卫生人才能力提升培训项目在线考试
- 2025年企业社会责任协议
- 2025年人才服务行业AI人才招聘实践研究报告及未来发展趋势
- 2025年农业灌溉系统远程监控协议
- 2025年纳米材料批发协议
- 2025年人力资源共享服务中心可行性研究报告及总结分析
- 2025年数字化教育在线教育智慧校园建设方案
- 火电厂环保管理制度
- 观感质量验收标准
- 护理事业十五五发展规划(2026-2030)
- 2025-2030中国打码机行业市场发展分析及竞争格局与投资前景研究报告
- 急危重症患者手术护理专家共识
- 大气压强教学课件初中物理教科版(2024)八年级下册
- 仓库安全案例分析
- 《公路工程施工组织设计》完整全套教学课件
- 《贵州海川联合矿业(集团)有限公司贵州省修文县大豆厂矿区铝土矿(新建)矿产资源绿色开发利用方案(三合一)》评审意见
- 【圆锥曲线】25定比点差法(含经典题型+答案)
- 《建物业的承接查验》课件
评论
0/150
提交评论