汇编程序上机调试FAQ_第1页
汇编程序上机调试FAQ_第2页
汇编程序上机调试FAQ_第3页
汇编程序上机调试FAQ_第4页
汇编程序上机调试FAQ_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

汇编程序调试常见问题、汇编程序框架、数据段说明DATASEGMENTDATAENDS堆段说明stacksegment stack parastack stack ends、汇编程序框架(续)、代码段说明:code gment.movah,4chint21退出程序并返回DOSCODEENDSENDSTART,调用常用系统功能,功能1:等待在键盘上输入一个字符,然后在屏幕上显示该字符,并将该字符的ASCII代码存储在AL调用命令中。MOVAH,01HINT21H,调用典型系统功能(续),功能2:在屏幕上显示一个字符,该字符的ASCII代码必须首先存储在DL中以调用命令。movdl、z movah、2int21 h、常规系统功能调用(续)、0A功能:通过在键盘上输入字符串,按顺序将字符串的ASCII代码存储在预配置缓冲区中命令调用:stacksegmentstackparastackbuffedb 20 dup)STACKENDS,调用一般系统功能(续),codegmentsassumeds : data,cs : code,ss: stackstart : movax,segddatamovdsdataegmentbilovenankaiacm,0ah,0dh,Ilovefriendship。$DATAENDS,调用常规系统功能(续),codegmentsassumeds : data,cs : code,ss: stackstart : movax,sedatamovds E:studyCOMPUT到2 Assemble masm linkf 1 . obj Microsoft(r)segmented-executablelinkerversion MAP:直接回车Libraries。LIB:直接回车definitionfile nul.def :直接回车,常规DOS命令,CD转换目录示例:e: CDMA sm结果:e: masm字符转换示例EXE-r查看每个寄存器的内容-查看d段内存的内容-从dDS:0数据段偏移为零的内存开始-t单步跟踪,并在执行当前步骤后显示每个寄存器的内容-q DEBUG退出?# $% *.有关详细信息,请使用实验概述附录、FAQ、1、运行调试或MASM提示:IncorrectMS-DOSverson版本错误、联机MASM。2、组装、不在连结MASM目录中的组装器d : ma sm5 masmd : my document 1。asm3,右键单击全屏显示控制台窗口窗口窗口标题栏,在“属性”的“显示选项”下选择“全屏”,然后

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论