随笔-65  评论-68  文章-4  trackbacks-0

今天发现自己的操作系统虽然可以在VMware和VPC下运行,但是在Bochs下会报错!短短的几秒钟使得Bochs产生了几十兆甚至上百兆的输出文件。在文件里面,我发现报错主要是IRET的消息,说堆栈似乎有问题。经过检查代码,我发现了问题所在。应该是mov esp,0x100的一句,写成了mov esp,0100,最后估计是因为堆栈不够造成了Bochs报错。现在总算调节好了,截个图。庆祝一下!


posted on 2007-02-03 23:10 小爽 阅读(1713) 评论(0)  编辑  收藏 所属分类: 我的经验我的操作系统

只有注册用户登录后才能发表评论。


网站导航: