Bochs调试之查看内存

转载 2013年12月02日 20:41:36

x /nuf [addr] 显示线性地址(Linear Address)的内容

xp /nuf [addr] 显示物理地址(Physical Address)的内容

参数 n 显示的单元数

参数 u 每个显示单元的大小,u可以是下列之一:

  • b BYTE
  • h WORD
  • w DWORD
  • g DWORD64

注意: 这种命名法是按照GDB习惯的,而并不是按照intel的规范。

 

f 显示格式,f可以是下列之一:

  • x 按照十六进制显示
  • d 十进制显示
  • u 按照无符号十进制显示
  • o 按照八进制显示
  • t 按照二进制显示
  • c 按照字符显示

n、f、u是可选参数,如果不指定,则u默认是w,f 默认是x。如果前面使用过x或

者xp命令,会按照上一次的x或者xp命令所使用的值。n默认为1。addr 也是一个

可选参数,如果不指定,addr是0,如过前面使用过x或者xp命令,指定了n=i,

则再次执行时n默认为i+1。


Bochs常用调试命令

Bochs常用调试命令Bochs是非常好用的模拟器,命令也很多,不过最常用的其实总结起来也就包括几条,记住这些命令基本都可以满足调试需求了。1. 断点操作(1)设置断点:b 物理地址       例:...
  • ddna
  • ddna
  • 2009年12月13日 14:23
  • 7242

bochs调试方法与指令详解

bochs调试FAQ: 一 基本调试命令 1.       Q:如何从引导扇区开始设置断点? A: BIOS被载入内存中运行,其引导扇区的地址一般都是在0x7c00,因为在实模式下,逻辑...
  • liu0808
  • liu0808
  • 2016年11月09日 14:03
  • 3422

利用bochs调试(转载)

利用bochs调试内核(主要是在windows下调试) Bochs具有非常强大的操作系统内核调试功能。这也是本文选择Bochs作为首选实验环境的主要原因之一。有关Bochs调试功能的说明参见前面14...

bochs下如何加载和调试jos内核的过程:

I.Bochs 下编译和运行Jos内核 http://pdos.lcs.mit.edu/6.828/2007/labs/lab1/lab1.tar.gz 下载Lab1所需内核 tar 解压 su...

bochs利用中断调试dos程序

本文主要内容: 在bochs中运行dos程序,如何在程序的开始处中断 使用bochs调试,如何在程序的任意位置下断点 虽然在程序的入口处中断后,我们就可以随意使用bochs下断点了,但是...

使用BOCHS调试MBR

基于上一篇文章,所有操作完成之后运行“WinXP.bxrc”,不出意外的话会提示“NTLDR is missing”这就可以了。 新建一个BAT,内容如下: ..\bochsdbg.exe -q ...
  • Sidyhe
  • Sidyhe
  • 2012年07月13日 12:12
  • 1930

bochs+nasm:调试小技巧

通过断点跟踪源程序,是了解源程序的好方法。试着通过bochs调试nasm程序不短时间了,也总结了一些小技巧,具体见下:      1、lst文件的妙用    在编译asm文件时,记得同时生成ls...
  • htjacky
  • htjacky
  • 2014年01月06日 09:50
  • 790

《一个操作系统的实现》阅读笔记 之 开发『调试』环境bochs的搭建

导读: 统一思想:         道篇:                   有效而愉快的学习;学习到过程应该是由感性到理性;暂时的错误并不可怕;挡住去路的,往往不是大树,而是小藤;    ...

Bochs常用调试指令

转自:http://blog.csdn.net/flyback/archive/2006/04/26/677516.aspx执行命令 c                           继续执行 ...
  • charcy
  • charcy
  • 2011年03月12日 10:01
  • 503

bochs 调试

bochs 安装 从http://bochs.sourceforge.net/下载 ./configure --with-all-libs --enable-vbe --enable-de...
  • baozhb
  • baozhb
  • 2012年07月29日 10:34
  • 770
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Bochs调试之查看内存
举报原因:
原因补充:

(最多只允许输入30个字)