预览模式: 普通 | 列表

Unix / Linux 是如何启动的!

写给某MM的操作系统的启动分析..

首先,当我们按下了计算机电源键的后,它会做加电自检(一系列的初始化),然后开始执行BIOS程序,硬盘启动的情况下,BIOS程序会检查硬盘的0柱面0磁道1扇区,如果发现它是以0XAA55结束的话,就会认为这是一个引导扇区,内容读入内存 0x07C00 处,如果检查到特定的操作(如在PC下,你按了F8 或者F12什么,完成特定操作后)就跳转到 0x07C00 处继续执行。0x07C00是什么:这是内存偏移地址,当执行码跳到这里来了以后 意味着BIOS的工作结束,下面开始就会交给MBR来继续(举例说就像是我们会看到:windows xp loading画面).

查看更多...

分类:OPENBSD | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 73

Google的美好生活

Google 的员工有多幸福。。看看照片就知道。。要么去google 要么就自己建一个“google”

减压仓

查看更多...

分类:Google | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 82

UnixLite操作系统

UnixLite是一款纯c++编写的轻量级unix系统,最初由南京航空航天大学朱广蔚老师(修过他一门课)牵头开发,自06年推出0.2版之后就一直处于停滞状态,早在学校的时候我就一直对这款优秀的系统有着浓厚的兴趣,并研究过代码,最近更是准备在0.2版本的基础上进一步的扩展,增加一些linux/unix ports的支持,丰富一下这款教学用系统的实用性。

关于c++跟c 语言实现系统的区别已经 与minix,linux区别问题请参照下文:

 为什么用C++语言而不是传统的C语言实现它?

查看更多...

分类:杂七杂八 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 116

Google API 部分演示!


具体访问www.yukiyang.com.cn

用了Goolge Map API
      Google Ajax Search API

查看更多...

分类:Google | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 107

Google I/O Session 幻灯片&视频

Google I/O  2008

今年的GOOGLE 开发者大会在SF  moscone center

还记得去年5。30号 ,还在北京参加的Google Developper Day。。。今年就来SF了。 

照片。。

查看更多...

分类:Google | 固定链接 | 评论: 4 | 引用: 0 | 查看次数: 196

Go Great China!

分类:个人方面 | 固定链接 | 评论: 4 | 引用: 0 | 查看次数: 285

linux 内核代码构架图



分类:杂七杂八 | 固定链接 | 评论: 3 | 引用: 0 | 查看次数: 320

分类:Image of the Day | 固定链接 | 评论: 4 | 引用: 0 | 查看次数: 438

[隐藏日志]

这是隐藏日志,只有管理员或文章的作者可以查看。
分类:个人方面 | 固定链接 | 评论: 4 | 引用: 0 | 查看次数: 344