我不喜欢Win32 ASM,只喜欢纯ASM,所以这个OS是纯ASM完成的。
本来是要写系列文章的,但是去年毕业时候比较忙,后来工作之后又更忙,所以就只写了两篇。
PiscisOS开发笔记_1_PiscisOS的诞生和系统特性简介 :http://blog.csdn.net/otishiono/article/details/7657746
PiscisOS开发笔记_2_开发方法详解 http://blog.csdn.net/otishiono/article/details/7671988
最重要的第三篇第四篇都没写完,后来把代码丢到sourceforge就没再维护过了。
简单提一下:保护模式,多进程(使用的是很古老TSS来实现的)
7000行代码,楼主纯手敲的,参考过MenuetOS,MikeOS,MouseOS,还有msdos的源码。
主要影响来自Menute OS,以及Flat Assembler。
souceforge 地址:http://sourceforge.net/projects/piscisos/?source=directory
打包发上 所有代码 bin文件 参考资料。
附件 79379
还有三本参资料,有点大,就没有上传:
有需要的可以留邮箱。
EGA_VGA程序员手册.pdf
Linux内核完全剖析基于0.12内核.pdf
pc技术内幕.pdf
以上三本资料可以在skydirve网盘下载。
https://skydrive.live.com/?cid=9c617b617af13119
补上几张图:
附件 79380
附件 79381
本来是要写系列文章的,但是去年毕业时候比较忙,后来工作之后又更忙,所以就只写了两篇。
PiscisOS开发笔记_1_PiscisOS的诞生和系统特性简介 :http://blog.csdn.net/otishiono/article/details/7657746
PiscisOS开发笔记_2_开发方法详解 http://blog.csdn.net/otishiono/article/details/7671988
最重要的第三篇第四篇都没写完,后来把代码丢到sourceforge就没再维护过了。
简单提一下:保护模式,多进程(使用的是很古老TSS来实现的)
7000行代码,楼主纯手敲的,参考过MenuetOS,MikeOS,MouseOS,还有msdos的源码。
主要影响来自Menute OS,以及Flat Assembler。
souceforge 地址:http://sourceforge.net/projects/piscisos/?source=directory
打包发上 所有代码 bin文件 参考资料。
附件 79379
还有三本参资料,有点大,就没有上传:
有需要的可以留邮箱。
EGA_VGA程序员手册.pdf
Linux内核完全剖析基于0.12内核.pdf
pc技术内幕.pdf
以上三本资料可以在skydirve网盘下载。
https://skydrive.live.com/?cid=9c617b617af13119
补上几张图:
附件 79380
附件 79381