sreg 查看段寄存器(包括段描述符寄存器gdtr)
creg 查看控制寄存器(包括CR0-4,大写是1小写是0)
s单步执行,n也是单步执行(注意:调试显存的时候n会显示)
step 10表示执行10行命令,step 1的效果与s相同
r显示寄存器
info eflags显示标志寄存器,小写表示0,大写表示1
b 内存地址,设置断点到该内存地址
c 直接走到断点
u/6 反汇编6条指令
print -stack 显示10条栈的数据

x /单元数x 起始地址 每4字节显示线性地址的内容
x /单元数xb 起始地址 每1个字节显示线性地址的内容
xp

计算机系统-记录Bochs调试器几个常用命令相关推荐

  1. debug调试汇编语言程序段 的常用命令及练习题(x86汇编)

    文章目录 1.R命令(显示当前寄存器的内容) 使用 -r 修改寄存器的内容 -r 查看和修改 CPU 寄存器内容 2.T命令(设置陷井,单步执行) 3.A命令(将指令直接汇编成机器码输入到内存) wi ...

  2. 【WLAN】【调试】netsh wlan常用命令使用说明

  3. 调试器工作原理--CPU软件断点/硬件断点/单步执行标识

    断点和单步执行是两个经常使用的调试功能,也是调试器的核心功能. 断点是调试器的最常用技术之一.其基本思想是在某一个位置设置一个陷阱,当CPU执行到此位置时,中断到调试器中,让调试者分析和调试,之后恢复 ...

  4. pdb—Python调试器

    pdb-Python调试器 在python 3.8文档 Python 常用指引中已经详细介绍了pdb模块,此处为引用官方文档 该模块pdb为Python程序定义了一个交互式源代码调试器.它支持在源代码 ...

  5. 第二章排错的工具:调试器Windbg(上)

    感谢博主 http://book.51cto.com/art/200711/59731.htm <Windows用户态程序高效排错>第二章主要介绍用户态调试相关的知识和工具.本文主要讲了排 ...

  6. IDT系列:(二)中断处理过程,使用bochs调试IDT中的中断服务程序

    一.中断处理的过程 根据Intel 64 and IA-32 Architectures Software Developer's Manual 的介绍,在中断或异常产生是,CPU会将当前执行的指令( ...

  7. Python调试器-Pdb的简介及调试命令

    Pdb简介 pdb为Python程序定义了一个交互式源代码调试器.它支持在源代码行级别设置(条件)断点和单步执行,检查堆栈框架,源代码列表以及在任何堆栈框架的上下文中评估任意Python代码.它还支持 ...

  8. 【Python基础】Python调试器pdb

    Python调试器pdb 1. pdb简介 2. pdb调试 2.1 pdb常用命令 2.2 pdb实例 更新历史: 2022年12月6日完成初稿 最近在写项目代码,其中需要在Vscode上写pyth ...

  9. 从调试器控制异常和事件:SXE、 SXD、 SXN、SXI

    控制异常和事件 在用户模式和内核模式应用程序中有很多方法用于截获和处理异常.激活的调试器.即时调试器或内部的错误处理程序都是异常处理的通常方法. 关于这些错误处理方式优先等级的更多信息,查看启用即时调 ...

最新文章

  1. BZOJ 3566: [SHOI2014]概率充电器
  2. 人工智能基础-算法工程师为什么要懂线性代数?
  3. JVM(一):运行时数据区域
  4. GitHub的AI程序员“抄袭”算法大神代码,连原版注释都抄上了
  5. MFC子线程访问主线程对话框程序的控件对象
  6. java数据类型和运算优先级
  7. k8s集群部署项目_JAVA项目(推送镜像到云镜像服务器_这里使用阿里云)---K8S_Google工作笔记0061
  8. jQuery Mobile 高级设计模板
  9. iPhone Application Programming Guide, Ch4
  10. 数据挖掘十大经典算法
  11. 使用itext实现pdf图片签章
  12. 熵值法 java_Java实现熵值法确定权重
  13. 【音频】削波失真(爆音)问题定位与解决
  14. SSM框架搭建思路及流程
  15. C语言:数组与指针之 p++ 操作的细节问题(p是指针)
  16. Python多线程下调用win32com包相关问题:pywintypes.com_error: (-2147221008, ‘尚未调用 CoInitialize。‘, None, None)问题处理
  17. 许永鑫 南京理工大学计算机学院,南京理工大学计算机学院导师介绍:付安民...
  18. Learning to Navigate Unseen Environments: Back Translation with Environmental Dropout
  19. Allegro 批量采集( 采集 产品)、批量offer刊登( 刊登 产品)、铺货上架利器-ERP
  20. 机器人焊枪动作与编程实验_敲黑板 | 机器人是怎么完成任务的?这三种编程方式的区别你造吗...

热门文章

  1. android 启动多个进程,Android开启多进程
  2. 使用git clone命令下载代码时报错出现 remote: Not Found fatal: repository 'http://xxx/xxx.git/' not found
  3. SpringBoot项目中获取yml文件的属性时实体属性类出现Spring Boot Configuration Annotation Processor not found in classpath
  4. php json转义字符函数,PHP转义Json里的特殊字符的函数
  5. linux getit文件乱码,winzipaes文件名乱码解决方案
  6. java读写文件操作
  7. activiti学习
  8. mysql mssql 性能对比_MySQL最新版8.0与5.7之性能对比,看看它是如何改进的
  9. 1从控制台输入年份,判断是闰年还是平年;
  10. logback:RollingFileAppender