CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  其他开发语言 >  汇编语言

关于从实核模式跳入保护模式程序的调试问题

楼主Aprocess()2006-02-17 04:30:24 在 其他开发语言 / 汇编语言 提问

大家好,  
          小弟目前在学习保护模式下的汇编时遇到了这样一个问题:从实核模式跳入保护模式,执行某些功能后再跳出来,这样的程序应该使用什么样的调试方法啊.Debug好像不认识32位寄存器,我用Debug时,Debug好像把所有与32位寄存器的指令全都反汇编错了(例如xor   eax,eax   被反汇编成   db   66h,xor   ax),查看32位寄存器的内容好像也不行.  
  这样种程序应该如何调试,还希望大家多多建议.小弟谢过了先.  
  宿主机OS:win   XP  
  virtual   PC   5.2  
  虚拟机OS:MS-DOS   6.22 问题点数:20、回复次数:5Top

1 楼mydo(侯佩|hopy|ks)回复于 2006-02-17 08:00:46 得分 0

你在保护模式中使用的是32位代码段?一种办法是只用16位代码段,  
  另一种是适用   debug32Top

2 楼Aprocess()回复于 2006-02-17 08:21:31 得分 0

多谢关注啊,呵呵  
  我刚才试了下Debug32结果如下:  
  C:\02\debug32   boot03.com  
  Bad   Command   or   File   name  
  我发现系统不认识debug32...Top

3 楼mydo(侯佩|hopy|ks)回复于 2006-02-17 09:08:54 得分 0

是这样的,debug32   不是系统自带的调试器,你学要从网上下载一个。  
   
  www.aogosoft.comTop

4 楼mydo(侯佩|hopy|ks)回复于 2006-02-17 09:09:53 得分 20

是这样的,debug32   不是系统自带的调试器,你可以在  
  www.aogosoft.com   下载到。Top

5 楼Aprocess()回复于 2006-02-17 15:49:41 得分 0

明白了,3QTop

相关问题

  • 如何调试操作系统内核及引导程序?
  • 如何调试ASP程序?
  • 如何调试dll程序
  • ====如何调试COM程序?====
  • VC程序调试问题
  • 怎样调试DLL程序???
  • 怎样调试asp程序?
  • 如何调试asp程序?
  • JSP程序怎么调试?
  • 程序无法调试??!! 急◎#¥%※

关键词

  • 模式
  • debug
  • 系统
  • 调试
  • 寄存器
  • 保护模式
  • 程序
  • 好像

得分解答快速导航

  • 帖主:Aprocess
  • mydo

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo