文件名称:能用 VS 2013 编译的 Linux 0.11 源代码
文件大小:10.92MB
文件格式:ZIP
更新时间:2017-04-07 01:08:28
Linux 0.11
为什么用 Visual Studio 2013 就不用多说了吧,绝对比任何专用的源代码阅读软件都强悍。 查看函数调用层次一类的功能,为分析源代码提供最大的方便。 而且 MASM Intel 格式的汇编代码,可比 GCC AT&T 格式的便于阅读多了。 编辑汇编代码,推荐使用 Notepad++,完美支持 MASM 语法高亮。 首先下载我修改好的 VS 版 Linux 0.11 源码,解压后打开解决方案。 右键点击 Image 项目,重新生成,按 Ctrl + F5 运行即可。 会启动调试版的 Bochs 虚拟机,加载新编译的软盘镜像运行。 虚拟硬盘内,带 gcc 1.40 编译环境,可以自己写程序测试各个系统调用功能。 阅读代码中有不明白的,直接插入 printk,重新生成运行,几秒钟的事。