- 博客(2)
- 资源 (4)
- 收藏
- 关注
原创 那就从简单的系统引导开始吧
系统引导思考平时我们所用的操作系统比如windows,linux等,它们是如何从按下电源按钮到呈现在我们眼前有文字,有图片的界面呢?概念硬件刚通电时就会在0xfffffff0处执行bios代码,然后完成一系列自检过程,接着把第一个识别的块设备(软盘,硬盘,U盘等)的第一扇区加载到0x7c00处,然后执行0x7c00的代码只有第一扇区后面是以0x55,0xaa结尾才意味着这个是引导扇区编译环境
2016-04-28 10:02:01 520
原创 OS不归路启程
My OS为什么要学习操作系统出来工作有两年了,感觉学了很多框架之类的东西,而不能创造框架。总感觉缺少点什么,我苦想了很久,发现很多基本的操作系统知识都不懂,算法也不太扎实,数据结构一般般,这不利于我写出有效率的代码。学习操作系统,你可以知道程序是如何通过编译,链接,加载到执行整个过程。键盘是如何工作的,屏幕是如何显示字符,进程是如何跑起来,使用什么机制进行调度,如何分配时间片等等。 很多有趣
2016-04-28 09:01:20 719 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人