QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: unix-linux

linux0.11源码14000行,而unix6只有1万行

[复制链接]
发表于 2004-12-1 09:40:39 | 显示全部楼层
经典汇编,该书有珍藏价值。
回复

使用道具 举报

发表于 2004-12-1 10:41:40 | 显示全部楼层
是AT&T汇编

莱昂采用的Unix源代码和Linux不在同一个时代,没有什么可比性.

不过<莱昂氏Unix源码分析>是非常精典的操作系统教材,建议有兴趣的朋友看看.
中国也有过一本类似的书,记不清是毛德操还是胡希明写的了,同样是浙大版的,书中采用的是SYS V的源码----没有公开的源码,不知道作者从哪里得来的,但是书写得不错.

以前我在武测的图书馆里发现这本书时它已经破破烂烂的了
回复

使用道具 举报

发表于 2004-12-7 11:05:13 | 显示全部楼层
PDP-7就是UNIX诞生的地方,第一个UNIX是完全用PDP-7汇编写的,当时两个老顽童为了能玩
MULTICS上的space travel游戏,就在一台空闲的PDP-7上自己写了一个操作系统,没想到会有现在的发展
回复

使用道具 举报

发表于 2004-12-23 00:44:11 | 显示全部楼层
我们图书馆里倒是找到本PDP-11汇编语言的书
现在有*nix下的PDP-7/11的模拟器的
我一直觉得unix v6的代码是最值得读的,如果仅从了解操作系统的设计和实现的角度出发
回复

使用道具 举报

发表于 2004-12-28 23:16:02 | 显示全部楼层
Linux0.11不是给X86跑的吗?
回复

使用道具 举报

发表于 2006-6-28 14:27:45 | 显示全部楼层
linux0.11没有多少关于兼容方面代码,我感觉不能单独从行数看是否简洁,linux早期版本对unix修改不是很多,不过文件系统是完全照搬的minix的,linux0.11在驱动程序写的有点墨迹了。文件那块namei是系统最大的函数模块,700行。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-4-25 13:37 , Processed in 0.186100 second(s), 12 queries .

© 2021 Powered by Discuz! X3.5.

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