bwb 发表于 2004-12-1 09:40:39

经典汇编,该书有珍藏价值。

吴文官 发表于 2004-12-1 10:41:40

是AT&T汇编

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

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

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

zhllg 发表于 2004-12-7 11:05:13

PDP-7就是UNIX诞生的地方,第一个UNIX是完全用PDP-7汇编写的,当时两个老顽童为了能玩
MULTICS上的space travel游戏,就在一台空闲的PDP-7上自己写了一个操作系统,没想到会有现在的发展

dsub 发表于 2004-12-23 00:44:11

我们图书馆里倒是找到本PDP-11汇编语言的书
现在有*nix下的PDP-7/11的模拟器的
我一直觉得unix v6的代码是最值得读的,如果仅从了解操作系统的设计和实现的角度出发

whblinux 发表于 2004-12-28 23:16:02

Linux0.11不是给X86跑的吗?

巴西必胜 发表于 2006-6-28 14:27:45

linux0.11没有多少关于兼容方面代码,我感觉不能单独从行数看是否简洁,linux早期版本对unix修改不是很多,不过文件系统是完全照搬的minix的,linux0.11在驱动程序写的有点墨迹了。文件那块namei是系统最大的函数模块,700行。
页: 1 [2]
查看完整版本: linux0.11源码14000行,而unix6只有1万行