Tunix

所属分类:操作系统开发
开发工具:Unix_Linux
文件大小:1346KB
下载次数:33
上传日期:2007-01-25 14:34:18
上 传 者JOS
说明:  自己动手写操作系统一书的光盘,感觉很有用处,尤其对于了解操作系统,希望大家喜欢!
(personally written a book of the operating system CD, I feel useful, especially for the understanding of operating systems, hope you like them!)

文件列表:
自己动手写操作系统\Tinix\chapter1\a\bochsrc.bxrc (708, 2005-01-01)
自己动手写操作系统\Tinix\chapter1\a\boot.asm (513, 2005-01-31)
自己动手写操作系统\Tinix\chapter1\a\boot.bin (512, 2005-01-31)
自己动手写操作系统\Tinix\chapter1\a\disboot.asm (11119, 2005-01-31)
自己动手写操作系统\Tinix\chapter1\a\godbg.bat (54, 2005-01-01)
自己动手写操作系统\Tinix\chapter1\a\TINIX.IMG (1474560, 2004-12-09)
自己动手写操作系统\Tinix\chapter1\a\_desktop.ini (8, 2007-01-03)
自己动手写操作系统\Tinix\chapter1\a (0, 2007-01-25)
自己动手写操作系统\Tinix\chapter1\b\bochsrc.bxrc (708, 2005-01-01)
自己动手写操作系统\Tinix\chapter1\b\boot.asm (761, 2005-01-31)
自己动手写操作系统\Tinix\chapter1\b\Boot.bin (512, 2004-05-25)
自己动手写操作系统\Tinix\chapter1\b\godbg.bat (54, 2005-01-01)
自己动手写操作系统\Tinix\chapter1\b\TINIX.IMG (1474560, 2004-12-09)
自己动手写操作系统\Tinix\chapter1\b\_desktop.ini (8, 2007-01-03)
自己动手写操作系统\Tinix\chapter1\b (0, 2007-01-25)
自己动手写操作系统\Tinix\chapter1\_desktop.ini (8, 2007-01-03)
自己动手写操作系统\Tinix\chapter1 (0, 2007-01-25)
自己动手写操作系统\Tinix\chapter2\bochsrc.bxrc (1619, 2005-01-01)
自己动手写操作系统\Tinix\chapter2\run.bat (70, 2004-10-23)
自己动手写操作系统\Tinix\chapter2\TINIX.IMG (1474560, 2004-05-25)
自己动手写操作系统\Tinix\chapter2\_desktop.ini (8, 2007-01-03)
自己动手写操作系统\Tinix\chapter2 (0, 2007-01-25)
自己动手写操作系统\Tinix\chapter3\a\pm.inc (10044, 2005-02-01)
自己动手写操作系统\Tinix\chapter3\a\pmtest1.asm (2000, 2006-05-24)
自己动手写操作系统\Tinix\chapter3\a\pmtest1.asm.bak (2017, 2004-12-06)
自己动手写操作系统\Tinix\chapter3\a\pmtest1.com (149, 2005-01-31)
自己动手写操作系统\Tinix\chapter3\a\_desktop.ini (8, 2007-01-03)
自己动手写操作系统\Tinix\chapter3\a (0, 2007-01-25)
自己动手写操作系统\Tinix\chapter3\b\pm.inc (10049, 2005-02-01)
自己动手写操作系统\Tinix\chapter3\b\pmtest2.asm (6789, 2005-01-27)
自己动手写操作系统\Tinix\chapter3\b\pmtest2.com (1102, 2005-01-31)
自己动手写操作系统\Tinix\chapter3\b\_desktop.ini (8, 2007-01-03)
自己动手写操作系统\Tinix\chapter3\b (0, 2007-01-25)
自己动手写操作系统\Tinix\chapter3\c\pm.inc (10044, 2005-02-01)
自己动手写操作系统\Tinix\chapter3\c\pmtest3.asm (6594, 2004-12-06)
自己动手写操作系统\Tinix\chapter3\c\pmtest3.com (1074, 2005-01-31)
自己动手写操作系统\Tinix\chapter3\c\_desktop.ini (8, 2007-01-03)
自己动手写操作系统\Tinix\chapter3\c (0, 2007-01-25)
自己动手写操作系统\Tinix\chapter3\d\pm.inc (10046, 2005-02-01)
... ...

========== 关于本光盘 ========== \Tinix: 书中所附代码 其中很多目录中除了包含源代码(*.asm, *.inc, *.c, *.h)外,还有这样一些文件: boot.bin 引导扇区(Boot Sector),可通过 FloppyWriter 写入软盘(或软盘映像)。 loader.bin LOADER,直接拷贝至软盘(或软盘映像)根目录。 kernel.bin 内核(Kernel),直接拷贝至软盘(或软盘映像)根目录。 bochsrc.bxrc Bochs 配置文件,如果系统中安装了 Bochs-2.1.1 可直接双击之运行。其他细节请见书第 2.7 节。 godbg.bat 调试时可使用此批处理文件。它假设 Bochs-2.1.1 安装在 D:\Program Files\Bochs-2.1.1\ 中。 TINIX.IMG 软盘映像。可直接通过 Bochs 或者 Virtual PC 运行。 *.com 可以在 DOS (必须为纯 DOS) 下运行的文件。 \Tools: 一些小工具 (在 VC6 下编译通过) DescParser 描述符分析器,输入描述符的值,可以得出起基址、界限、属性等信息。 ELFParser ELF 文件分析器,可以列出一个 ELF 文件的 ELF Header、 Program Header、Section Header 等信息。 FloppyWriter 用以写引导扇区,支持软盘和软盘映像。 KrnlChecker 用以检查一个 Tinix 内核加载后位置是否正确。

近期下载者

相关文件


收藏者