摘要: 因为学习需要,要看虚拟机Bochs的源代码。写随笔主要为了学习总结,其次是分享大家共同研究,大神勿喷,欢迎评论。手头资料:bochs源代码,下于:bochs.sourceforge.net,还有喻强写的源码分析电纸书。从程序运行到模拟机真正开始工作,即模拟程序代码的运行,这一部分称为程序的初始化。其中主要包括1:获取用户参数决定程序运行方式,2:获取模拟器配置信息(主要放在配置文件bochsrc里),获取完整的配置信息才能组成完整的模拟机,然后进行3:模拟机各个部件的初始化化,如:CPU初始化,内存初始化等,4:还要新建一个窗口作为模拟机的屏幕显示模拟系统信息。下面我们来看程序源码是如何完成这 阅读全文
posted @ 2013-11-03 22:22 安心编码 阅读(1800) 评论(0) 推荐(0) 编辑