汇编语言源程序运行步骤和DEBUG的使用.pdf

汇编语言源程序运行步骤和DEBUG的使用.pdf

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

汇编语言源程序运行步骤和DEBUG的使用--第1页

汇编语言源程序运行步骤和DEBUG的使用

一、实验目的

1.熟悉汇编语言源程序书写格式。

2.熟悉汇编语言源程序编辑、汇编、连接、执行步骤。

3.练习DEBUG常用命令的使用。

4.熟悉8086的寄存器。

5.了解程序的执行过程。

二、实验预习要求

1、认真阅读预备知识中汇编语言的上机步骤的说明,熟悉汇编程序的建立、汇编、连接、

执行、调试的全过程。

2.预习使用DEBUG检查/修改寄存器内容、查询存储器内容的命令。

3.预习使用DEBUG单步、断点及连续执行程序的命令。

三、实验内容

1.编辑以下程序,汇编连接后运行,将输出HOWAREYOU?’。

本习题主要目的:熟悉汇编语言源程序的书写格式;熟悉汇编语言源程序的编辑、汇编、

连接、运行。

DATASEGMENT

BUFDBHOWAREYOU?$

DATAENDS

CODESEGMENT

ASSUMECS:CODE,DS:DATA

START:MOVAX,DATA

MOVDS,AX

MOVDX,OFFSETBUF

MOVAH,09H

INT21H

MOVAH,4CH

INT21H

CODEENDS

ENDSTART

2.DEBUG调试以下程序,查看DATA段中定义的数据在内存中的存放方式,并单步执行

查看每一语句执行后相关寄存器的内容,并解释为何取该值:

DATASEGMENT;(1)

汇编语言源程序运行步骤和DEBUG的使用--第1页

汇编语言源程序运行步骤和DEBUG的使用--第2页

DB34H,12H;(2)

BDW1234H;(3)

CDD0;(4)

DDB-1,15/3;(5)

EDB012;(6)

FDWAB,C;(7)

GDW?;(8)

HDB5DUP(0);(9)

IDW$-OFFSETH;(10)

DATAENDS;(11)

CODESEGMENT;(12)

ASSUMECS:CODE,DS:DATA;(13)

START:MOVAX,CODE;(14)

MOVDS,AX;(15)

文档评论(0)

188****0010 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档