- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基本演示编语言实验操作方法
基本演示1 汇编语言实验操作方法
一.实验的基本方法(MASM宏汇编子目录下)
1.在DEBUG下运行汇编指令或简单小程序
在DEBUG提示符下,用汇编命令 HYPERLINK /course_ware/caiweb/shiyancai/_note/shiyan/shuom/Aml2.htm A:输入汇编指令或简单小程序,用单步命令 HYPERLINK /course_ware/caiweb/shiyancai/_note/shiyan/shuom/Tml2.htm T或全程命令 HYPERLINK /course_ware/caiweb/shiyancai/_note/shiyan/shuom/Gml2.htm G来执行,并检查执行中间结果与最后结果。
2.标准汇编程序上机方法
A.建立ASM文件,用 HYPERLINK /course_ware/caiweb/shiyancai/_note/shiyan/shuom/edit.htm \t _blank EDIT .COM全屏幕编辑文件或其他编辑文件建立扩展名 为 HYPERLINK /course_ware/caiweb/shiyancai/_note/shiyan/shuom/asm.htm \t _blank ASM的源程序.
B.用MASM(或ASM)产生扩展名为 HYPERLINK /course_ware/caiweb/shiyancai/_note/shiyan/shuom/obj1.htm \t _blank OBJ目标文件。C.用LINK产生扩展名为EXE可执行文件。D.在DEBUG下,把文件调入内存,调试程序。E.在DOS下可直接执行扩展名为 HYPERLINK /course_ware/caiweb/shiyancai/_note/shiyan/shuom/exe.htm \t _blank EXE的文件。( HYPERLINK /course_ware/caiweb/shiyancai/_note/shiyan/shuom/how.htm \t _blank 详细过程)
二.汇编语言的工作环境.
A.硬件环境IBM-PC及其系列机内存256K字节以上外存:硬盘或至少一个软驱CPU:80586以上显示器:单色或彩色显示器 键盘:标准ASCII码键盘B.软件环境编缉程序:EDIT.COM或其他编缉程序汇编程序:MASM.EXE 或ASM.EXE连接程序:LINK.EXE调试程序:DEBUG.COM 或DEBUG.EXE
A命令
在命令A后跟地址,按回车输入程序,可以连续输入,当按下回车后,就退回到DEBUG下。
T命令
T命令为跟踪命令。
G命令
该地址指定了运行的起始地址,如不指定则从当前的cs:ip开始运行
EDIT.EXE
怎样生成.exe文件
?生成.obj文件
基本演示2 DEBUG命令的使用
A.程序调用命令
CDEBUG [D:] [PATH] [FILENAME[.EXT]] [PARM1] [PARM2]
其中,文件名是被调试文件的名字。如未键入文件名。可用DEBUG命令N和L把需要文件装入存储器后再调试。D指定驱动器,PATH为路径,FILENAME为文件名,PARM为命令参数
B.显示存储单元命令
HYPERLINK /course_ware/caiweb/shiyancai/_note/shiyan/shuom/Dml.htm \t _blank -D [ADDRESS]或 ;ADDRESS 地址
-D [RANGE] ;RANGE 范围
C.修改存储单元内容命令
HYPERLINK /course_ware/caiweb/shiyancai/_note/shiyan/shuom/Eml.htm -E ADDRESS [LIST]
D.检查和修改寄存器内容命令
HYPERLINK /course_ware/caiweb/shiyancai/_note/shiyan/shuom/Rml.htm \t _blank -R [REGISTER NAME] ;Register name 寄存器名字
E.汇编命令
HYPERLINK /course_ware/caiweb/shiyancai/_note/shiyan/shuom/Aml.htm -A [ADDRESS]
F.跟踪命令
HYPERLINK /course_ware/caiweb/shiyancai/_note/shiyan/shuom/Tml.htm \t _blank -T [=ADDRESS] [VALUE] ;Value 变量值
G.运行命令
HYPERLINK /course_ware/caiweb/shiyanc
文档评论(0)