汇编语言上机过程.ppt

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

(5)修改寄存器内容命令。其命令格式为:R寄存器名例如:RAX系统响应:AX1E84 :若用户要想修改AX寄存器内容,则可在“:”后直接键入修改的内容,否则按回车符,返回“-”状态。(6)反汇编命令。将目标代码还原为源程序的符号指令的操作称为反汇编。目标代码反汇编后除了能显示出源程序的符号指令,还能显示每条指令的物理地址,这些地址可为G命令中设置断点地址提供方便。其命令格式为:U地址或U地址范围前一种命令格式从指定的地址开始显示32个字节目标代码的源程序符号指令,若地址被省略,则从上一个U命令的最后一条指令的下一个单元开始显示32个字节的所对应的符号指令,后一种命令格式是在用户指定的地址范围内进行反汇编(结束地址用偏移量表示)或指定起始地址和长度。 例如:UCS:0;显示CS指向段的前32个字节目标代码的符号指令UCS:1020;显示偏移地址为10H到20H范围内的目标代码的符号指令UCS:10L10;同上U命令实例为:-UCS:014C8:0000B8C614 MOVAX,14C614C8:00038ED8 MOVDS,AX14C8:0005BE0000 MOVSI,000014C8:0008B90900 MOVCX,000914C8:000B8B04 MOVAX,[SI]14C8:000D8BD8 MOVBX,AX14C8:000F83C602ADDSI,+0214C8:00123904 CMP[SI],AX14C8:00147207 JB001014C8:0016740B JZ002314C8:00188B04 MOVAX,[SI]14C8:001AEB07 JMP002314C8:001C90 NOP14C8:001D391C CMP[SI],BX14C8:001F7302 JNB0023(7)程序运行命令。可执行程序文件由DEBUG装入后,可在DEBUG状态下用以下两种不同方式运行目标程序,一种称为连续运行方式,另一种称为跟踪运行方式。①连续运行方式。连续运行方式是通过命令使整个可执行程序从头到尾运行一次或是将整个程序分为若干段进行分段运行。命令格式为:G[=地址1][,地址2][,地址3]……若该命令不带地址参数,则程序就从开始处运行至结束。若命令带有地址参数,则程序就按指定的地址分段执行。命令中的地址参数均以指令的偏移地址表示,其中,[=地址]是运行程序的起始地址,起始地址以后的地址参数又称为断点地址,断点地址是一条指令的首字节地址,也以偏移地址表示。当程序执行到由断点地址指定的断点处,程序就停止执行并显示当前所有寄存器的内容和下一条将要执行的指令。需要注意的是,断点地址只对本次G命令有效。若再次使用G命令,需重新设置断点地址。设置断点的好处是将一个大的程序分为若干段,逐段观察运行结果,便于发现程序设计的错误。②跟踪运行方式。为了逐条观察指令的执行结果,可以使用跟踪命令。使用跟踪命令后,每执行完一条指令后,就自动显示所有寄存器的内容及下一条要执行的指令。跟踪命令有T命令和P命令两种。T命令格式为:T[=地址][值]其中,[=地址]为指定T命令开始执行的指令地址,若省缺,就以CS和IP现有内容作起始地址。[值]是T命令运行的指令条数(十六进制),若[值]省缺,则被视为[值]=1,即只执行一条指令。例如:-T=02AX=14C6BX=0000CX=0050DX=0000SP=0000BP=0000SI=0000DI=0000DS=14B6ES=14B6SS=14C6CS=14C8IP=0003NVUPEIPLNZNAPONC14C8:00038ED8MOVDS,AXAX=14C6BX=0000CX=0050DX=0000SP=0000BP=0000SI=0000DI=0000DS=14C6ES=14B6SS=14C6CS=14C8IP=0005NVUPEIPLNZNA

文档评论(0)

好文精选 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档