汇编语言debug常用指令整理

Posted 一只特立独行的猫

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了汇编语言debug常用指令整理相关的知识,希望对你有一定的参考价值。

在使用这些指令前,需要先输入debug进入调试模式。
在这里插入图片描述

1.查看寄存器的值

-r

测试结果:
在这里插入图片描述

2.修改寄存器的值

-r targetRegister

测试结果:
在这里插入图片描述

3.查看内存内容

-d 默认查看CS:IP地址的内容

在这里插入图片描述
查看目的地址的内容

-e address

测试结果:
在这里插入图片描述

4.修改内存的值

从给定的起始地址开始修改内存器的值,不给地址默认为上一次修改地址之后的地址

d startAddress

测试结果:
在这里插入图片描述

5.写汇编指令进入内存

默认开始地址为CS:IP,也可以自己指定

-a startAddress

测试结果:
在这里插入图片描述

6.查看内存中的汇编指令

默认为CS:IP作为开始地址,也可以自己给定地址

-u startAddress

测试结果:
在这里插入图片描述

7.执行汇编指令

从CS:IP处开始执行,不能指定执行地址,只能通过改变CS或IP来改变执行地址

-t

测试结果:
在这里插入图片描述在这里插入图片描述

以上是关于汇编语言debug常用指令整理的主要内容,如果未能解决你的问题,请参考以下文章

IOS开发-OC学习-常用功能代码片段整理

求大神整理c语言指令符号及用法大全。

汇编语言DEBUG的使用

常用python日期日志获取内容循环的代码片段

实验1

C#常用代码片段备忘