自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 自己动手写虚拟机(二)——搭建开发环境,基于Ubuntu+Bochs

      由于各种原因,最终把开发环境搭建在Linux操作系统上。我选择的是发行版Ubuntu9.10。安装完Ubuntu,我们需要安装一个带软驱,带光驱,带多种外设的虚拟计算机,这里我选择的是Bochs,它是一款开源易用的虚拟计算机,带调试功能,可以单步执行,观察各寄存器的值。       在Ubuntu9.10上安装带调试功能的Bochs还是挺麻烦的,涉及到很多依赖关系,完全安装官方的指

2010-04-13 20:30:00 1334 1

原创 自己动手写虚拟机(一)——计算机启动过程

   8086访问的内存最大只有1MB,这1MB非常重要,它又可以分为高地址部分和低地址部分:00000H~9FFFFH为低地址;A0000H~FFFFFH为高地址部分,其中低地址总共640KB,为基本存储空间,存放中断向量、BIOS数据、存放引导扇区等,高地址可细分为A0000H~BFFFFH要保留给显示卡的显存使用,C0000H~FFFFFH则被保留给BIOS使用,其中系统BIOS一般占用了最

2010-04-12 19:56:00 1053 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除