汇编语言 手记6

DEBUG使用技巧

在windows系统下,可以在运行中键入cmd,然后输入debug就可以进入了。

相关命令:

R 查看改变CPU寄存器的内容

D 查看内存中的内容

E 改写内存中的内容

U 将内存中的机器指令翻译成汇编指令

T 执行一条机器指令

A 以汇编指令的格式在内存中写入一条机器指令

简单的实例:

  查看寄存器总的内容,并修改

用A命令用汇编语言的形式来修改内存中的指令

用汇编的形式来查看内存中的内容

由于之前修改过CS IP中的内容,此时要想执行程序,要修改回CS IP内容

使用T命令一步一步的执行汇编命令。

编写2的多少次方,可以通过如下代码

mov ax,1

add ax,ax

jmp 2000:3

 

电脑生产日期查看。

posted @   xingoo  阅读(245)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
点击右上角即可分享
微信分享提示