LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: iwinux

关于第一个Linux操作系统的问题

[复制链接]
发表于 2006-7-6 14:05:17 | 显示全部楼层
yuelang85     书已经发过去了,请看看收到了没
回复 支持 反对

使用道具 举报

发表于 2006-7-6 16:31:15 | 显示全部楼层
minix吧?
回复 支持 反对

使用道具 举报

发表于 2006-7-12 17:29:06 | 显示全部楼层
http://www.mjhy.cn/ebook/justforfun/

是这本书吧!!


[color="DarkRed"]节选:
MINIX有一些性能令我很不满意,其中最大的失望是终端仿真(terminal emulation)。仿真很重要,因为我只能依赖这个程序,才能让我家里的
电脑模仿大学的电脑。每当我拨电话接通大学的电脑,使用强大的UNIX工作或仅仅是上网时,都使用终端仿真程序。

于是我开始做一个项目,制作自己的终端仿真程序。我不想在MINIX底下做这个项目,而是想在硬件水平上完成它。这个终端仿真项目也是一
个很好的机会,可以让我了解386硬件的工作性能。我前面已经说过,这时正值赫尔辛基的冬天。我的电脑又笨又大。这个项目最重要的部分
就是悟出这台机器都能做些什么,并从中获得乐趣。

我不得不从BIOS开始,BIOS是计算机启动的早期ROM编码。它可读软盘和硬盘。所以这次我在软盘上操作。它读出软盘的一个扇区并跳到那
里。这是我的第一台PC,我不得不学着如何进行这种操作。386是以“常规模式”启动的。但为了充分利用全部的CPU和进入32比特模式,你
只得进入“保护模式”。在此之前,你得进行大量的复杂的测试。

为了制作仿真程序,你需要了解CPU是怎样工作的。其实,我用汇编语言收发室的部分原因就是为了了解CPU。其他你还需要了解的事情包
括:怎样写入显示器,怎样读键盘输入,怎样读写调制解调器--但愿我的这些文字不会把非电脑迷们吓跑。
回复 支持 反对

使用道具 举报

发表于 2006-7-16 11:08:02 | 显示全部楼层
Post by lincomet
楼上说的是UNIX!

................
Post by sunmoon1997
Linux是一个完全重写的自由开放源代码的类 UNIX 的系统。它的发展历史可以追溯到 1990 年。芬兰赫尔辛基大学的一名学生 Linus Torvalds 最初使用汇编语言写了一个在 80386 保护模式下处理多任务交换的程序,后来他又从 Minix受到启发,要编写一个比 Minix 更好的系统,于是他就开始完成了一些硬件的驱动和一个小的文件系统然后 Linux 0.0.1 就这样诞生了。接下来在 1991 年 10 月 5 日,linus 发布了 Linux 0.0.2, 这个版本中它已经可以运行 bash 和 gcc 了。这个版本的 Linux 引起了很多计算机爱好者的注意,很多程序员通过网络参与到了 linux 内核的开发。到 1993 年底, linux 的 1.0 终于诞生了。随后 linux 被移植到了越来越多的平台之上,成为了最受欢迎的操作系统之一。如今它的内核最新稳定版本已经达到 2.6.16.18。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表