失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 微型计算机系统实验报告 《微型计算机系统原理及应用》实验报告1.doc

微型计算机系统实验报告 《微型计算机系统原理及应用》实验报告1.doc

时间:2020-05-23 06:36:40

相关推荐

微型计算机系统实验报告 《微型计算机系统原理及应用》实验报告1.doc

《微型计算机系统原理及应用》实验报告

实验步骤:

1、将源程序文件夹masm500存于根目录e中。

2、在win7下,单击“开始一所有程序一附件一命令提示符”进入“管理员:命令 提示符”界面,如下图所示:

3、输入 c:\Users\xn〉e:进入 e 盘

4、输入e:\〉cd masm500进入e盘masm500文件夹

官理员:命令提示符

Microsoft U in do ws [脱本 6.1.7600]

版奴所有

\Users\xn>e

\>cd P)asm500

\nasn500>.

5、输入e:\masm500〉edit test.asm进入以下汇编程序(把40个字母a的字符牢从 原缓冲区(data)传送到目的缓冲区(extra))。

脚宦芝员:命令提示符? edit test.asm

earch ieaS;program title goes here -II_

earch ie

a

S

?哥*************************************长

9

data segment

source_bufferdb 40 dup(’a’

data ends

? *********************************

extra

dest_buffer

extra

segmentends40 dup (?)

segment

ends

40 dup (?)

main proc far;main part of program

assume cs:code, ds:data, es:extra

start:

;set up stack for return

pushds

subax,ax

)ushax

I Line:2 Col:lFl=Help

I Line:2 Col:l

6、退出编辑界面,运行masmtest (汇编),再冋车,出现如下界面:

雖员:命令提示符口 回

Object filename [exe-OBJ]:

Source listing [NUL.LST]:

Cross-reference [NUL.CRF]:

Unable to open input file: exe-ASM

E:\nasn500>nasn test

Microsoft Macro Assenbler Uersion 5.00

Copyright Microsoft Corp 1981—1985, 1987. All rights reserved

Object filename [test.OBJ]:

Source listing CNUL.LST]:

Cross-reference [NUL.CRF]:

50130 + 449630 Bytes symbol space free

0 Warning Errors 0 Severe Errors

E:\masn500>

7、0个错误,故继续运行link test (连接),产生exe文件,界面如下所示:

官戲:命令提滿

CD

s.

E: \nasn500>inasii test

Microsoft Macro Assembler Uersion 5-00

Copyright

Object filename [test.OBJ]:

Source listing [NUL.LST]:

Cross-reference [NUL.CRF]:

50130 + 449630 Bytes symbol space free

0 Warning Errors 0 Severe Errors

E:\nasn500>link test

Microsoft Overlay Linker Uersion 3-60

Copyright

Run File [TEST-EXE!:

List File [NUL.MAP]:

Libraries [.LIB]:

LINK : warning L4021: no stack segment

E:\nasn500>_

rrr

8、由于警告性错误不影响程序的执行,故输入test,运行程序。

9、输入debug test.exe (要求写扩展名)进行调试,界面如下所示:

39管理员:命令摄示芬? debug testexeo

Copyright (C) Microsoft Corp 1981-1985,

如果觉得《微型计算机系统实验报告 《微型计算机系统原理及应用》实验报告1.doc》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。