深入学习操作系统内部结构和运行环境 本文是关于操作系统内部结构和运行环境的深入学习,提供了最终版的操作系统代码和运行环境Lab目录。代码未经修改,但部分makefile内容进行了调整。为了运行代码,需要在Linux或Windows中安装bochs虚拟机,进入Lab目录并双击bochsrc.bxrc配置文件即可运行。通过本文的学习,能够
操作系统真象还原的AT T汇编版代码与运行环境 这份代码并没有改变原版逻辑,只是将汇编语言改为AT&T汇编。在代码包里,你可以找到所需的运行环境,并下载安装bochs虚拟机。在Windows系统下,只需安装bochs虚拟机,然后解压代码包后找到Lab目录,双击bochsrc.bxrc文件即可运行代码。
linux0.12exp01.zip 这个是我编译出来的Linux 0.12内核。具体的编译中,我对原有的内核代码作出了一定的修改。比如,我将原本的引导启动代码的两个as86语法的汇编文件改编为AT&T汇编格式。将许多的内联函数改编为宏代码。对里面的许多不符合现代C语言内联汇编语法的部分,也都作出了修改。 解压后,里面有Lab目
linux0.11water.zip 本资源为Linux0.11版本的内核代码,是我改编原版的0.11内核代码,将其改编为用现代的AT&T汇编和GCC语言而形成的。具体的实现上,对原版的内核源码,在形式上,略有改动。主体的内容方面,并没有改动。大家学了Linux0.11内核,学习了赵炯先生的《Linux内核完全注释》《Linux