微机原理实验3.pdfVIP

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

《微机原理》上机实验

第一次实验内容

一、8086宏汇编系统盘构成

1.masm.exe宏汇编系统程序

把汇编语言源程序(.asm)汇编成目标文件(.obj)

2.link.exe连接程序

把目标文件(.obj)连接生成执行文件(.exe

3.cref.exe索引程序

4.Lib.exe库管理程序

5.E汇编源程序编辑工具。

二、8086宏汇编上机实验步骤

第一步:编辑源程序(程序名.asm)

Edit程序名.asm

(Alt+F选择存盘)

第二步:对源程序(.asm)进行汇编

masm程序名

(提示两个0,表示源程序,程序名.asm编辑正确,否则需进入第一步,

修改源程序)

第三步:对目标文(.obj)件进行连接

Link程序名

第四步:运行执行文件,查看结果

1

程序名

三、实验实例

1、利用8086宏汇编语言,编程在屏幕上显示“Hello!”

程序清单:

Datasegment

Adb‘Hello!$’

Dataends

Codesegment

Assumecs:code,ds:data

Start:movax,data

Movds,ax

Leadx,a

Movah,9

Int21h

Movah,4ch

Int21h

Codeends

Endstart

三、DEBUG上机

1.DEBUG常用命令

2

如何启动DEBUG?

在DOS提示符下,输入命令DEBUG回车

出现_提示符,所有的DEBUG命令在_

提示符下进行。

(1)汇编命令

格式:A[地址]

(2)退出DEBUG命令

格式:Q

(3)文件命名

格式:N文件名

(4)显示寄存器内容

格式:R[寄存器名]

(5)写盘命令

格式:W

(6)运行命令

格式:G

(7)单步执行命令

格式:T

(8)反汇编命令

格式:U

实验二:利用DEBUG编程计算5+3,并显示结果。

程序指令清单

3

Moval,5

Addal,3

Movdl,al

Ordl,30

Movah,2

Int21

Movah,4c

Int21

4

《微机原理》实验3

一、实验目的:通过本节课实验,使学生掌握DOS中断调用的格式

以及DOS常用中断调用;掌握宏指令的定义及调用格式;掌握8086

模块程序的定义及调用格式、对段间模块程序调用进行汇编的命令格

式;掌握程序正常结束返回DOS的两种方法。

二、实验内容:

1.DOS中断调用格式

2.宏指令的定义及调用

3.8086模块程序的定义、调用(段内、段间)、对模块程序的汇编

命令格式。

4.8086汇编语言程序正常结束返回DOS

您可能关注的文档

文档评论(0)

188****5560 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档