《自己动手写操作系统》

2019-4-26 AM 9:15

前言:记得上初中时,在一张英语报上看到一篇关于史蒂夫乔布斯的文章,那时他才20多岁,就已经达到人生的巅峰,可谓意气风发,我的内心对其充满崇敬之意。联想到表哥家的那台windows95大块头电脑,时常偷偷玩上两把魔兽争霸,那时,已经对这个魔术般奇幻的机器充满好奇。再后来一直到大学,在偌大的图书馆看到关于计算机的书籍,里边总是浮现一些不明所以的代码,既感到神奇的同时也暗下决心一探究竟,我记得第一次运行hello world程序的狂喜心情,然后这种对计算机技术的热爱就一直延续至今。很纯粹的热爱,就想弄明白操作系统的运作原理,便想依照于渊老师的《自己动手写操作系统》做一个小的系统内核,真正属于自己的!想想都有种莫名的激动。

基本上,书中都是在虚拟机上运行,我手边有一个基本上不用的联想Y460的笔记本电脑,我决定直接在这个机器上做实验,不知是不是对不起我的爱机?

以前实际上是有过类似的写操作系统的经验的,但因为没有任何文档记录,现在得一切从头开始。这两天已经摸索出基本测试思路:1.使用notepad++文本编辑器编辑好系统代码,asm格式。2.使用NASM转为格式为bin文件 3.直接使用rawrite写入U盘 4.使用真机测试

猜你喜欢

转载自blog.csdn.net/u012815691/article/details/89530713