微机原理上机实验作业ppt课件.ppt

微机原理上机实验作业ppt课件.ppt

ID:58793033

大小:10.53 MB

页数:84页

时间:2020-10-03

微机原理上机实验作业ppt课件.ppt_第1页
微机原理上机实验作业ppt课件.ppt_第2页
微机原理上机实验作业ppt课件.ppt_第3页
微机原理上机实验作业ppt课件.ppt_第4页
微机原理上机实验作业ppt课件.ppt_第5页
资源描述:

《微机原理上机实验作业ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、汇编语言程序设计上机步骤与调试方法一.上机环境硬件系统软件应用软件操作系统:DOS系统编辑器:EDIT.exe编程序:MASM.exe连接程序:LINK.exe调试程序:DEBUG.exe用户程序:ABC.exe等CPU、存储器(ROM、RAM)、I/O接口、输入、输出设备二.上机步骤①D:>EDITABC.ASM②D:>MASMABC.ASM;有语法错,回EDIT下改源程序③D:>LINKABC.OBJ;有错,回在EDIT下改源程序④D:>ABC运行结果错,回EDIT下改源程序或在DEBUG下调试,找原因。⑤D:>DEBUGABC.exe编辑源程序ED

2、ITABC.ASM汇编源程序MASMABC.ASM形成目标程序ABC.OBJ连接目标程序LINKABC.OBJ有连接错误信息?形成可执行程序ABC.EXE装入可执行程序到内存,并执行D:>ABC下一程序用DEBUG调试可执行程序D:>DEBUGABC.EXE找到原因YNYNNYN有汇编错误信息?Y运行结果正确?用DEBUG调试程序查错?点击“运行”三.具体操作步骤举例第一步:COMMAND三.具体操作步骤举例DOS提示符三.具体操作步骤举例进入EDIT编辑环境三.具体操作步骤举例第二步:三.具体操作步骤举例编辑源程序三.具体操作步骤举例编辑完后,准备

3、存盘三.具体操作步骤举例另存为……三.具体操作步骤举例三.具体操作步骤举例三.具体操作步骤举例退出EDIT环境三.具体操作步骤举例对源程序进行汇编源程序名源程序17行语法错第三步:三.具体操作步骤举例重新进入EDIT,打开源程序,进行改错三.具体操作步骤举例类型不明确,两存储器单元之间不能直接传送数据三.具体操作步骤举例1.改正2.存盘3.退出三.具体操作步骤举例重新汇编三.具体操作步骤举例对目标文件进行连接第四步:三.具体操作步骤举例目标文件名三.具体操作步骤举例用DEBUG对可执行文件进行调试第五步:三.具体操作步骤举例DEBUG提示符用R命令显示各

4、寄存器内容三.具体操作步骤举例用U命令反汇编三.具体操作步骤举例用T命令单步执行一条指令三.具体操作步骤举例三.具体操作步骤举例用D命令显示存储器单元内容三.具体操作步骤举例三.具体操作步骤举例三.具体操作步骤举例三.具体操作步骤举例三.具体操作步骤举例三.具体操作步骤举例三.具体操作步骤举例三.具体操作步骤举例三.具体操作步骤举例用P命令单步执行一个过程三.具体操作步骤举例用Q命令退出DEBUG三.具体操作步骤举例三.具体操作步骤举例用G命令设置断点,连续(全速)运行程序的调式方法三.具体操作步骤举例用G命令连续执行到断点处三.具体操作步骤举例用D命令

5、显示存储器单元内容三.具体操作步骤举例用G命令连续执行到断点处三.具体操作步骤举例用D命令显示存储器单元内容三.具体操作步骤举例用N命令命名用L命令装入程序DEBUG装入用户可执行文件的另一种方法三.具体操作步骤举例用E命令修改内存三.具体操作步骤举例三.具体操作步骤举例三.具体操作步骤举例用D命令显示存储器单元内容DEBUG常用命令汇总表(一)命令名格式功能R格式1:R显示所有寄存器中的内容.格式2:R寄存器名显示修改寄存器的内容U格式1:U[地址]从指定地址开始反汇编格式2:U地址范围对指定的地址范围进行反汇编D格式1:D[地址]从指定地址开始显示内

6、存单元内容格式2:D地址范围显示地址范围内的内存单元内容E格式:E地址[数据]把给定的数据送到指定地址开始连续的内存单元中命令名格式功能T格式:T[=地址][x]从指定的地址开始跟踪x条指令.N格式:N[磁盘][路径]文件名在指定的盘,路径下建立文件G格式:G[=地址][断点]从指定地址开始执行程序,到断点处停下来.W格式:W[地址]从地址开始的内存块写文件.L格式:L[地址]将N命令指定的文件调入指定的内存地址.DEBUG常用命令汇总表(二)DEBUG常用命令汇总表(三)命令名格式功能A格式:A[地址]从指定地址开始,对输出的语句汇编到内存.P格式:P

7、[=地址][x]执行一个循环直到中断,x代表执行循环的次数.Q格式:Q结束并退出DEBUG程序.I格式:I端口地址从指定的端口地址读一个字节,并显示出来.O格式:O端口地址值将值送到指定端口.上机要点及复习重点一、汇编语言基础1.掌握机器语言、机器语言程序、汇编语言、汇编语言源程序、汇编、汇编程序等概念。2.掌握汇编语言中表达式,特别是属性表达式及属性修改操作符PTR的应用。3.熟练掌握DB、DW、DD变量定义伪指令的应用,会画出变量定义语句汇编后的存储器分配示意图。上机要点及复习重点二、8086指令系统1.数据传送类指令掌握MOV、XCHG、LEA、X

8、LAT、PUSH、POP等指令的应用。2.算术运算类指令掌握加法、减法、乘法、除

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

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

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