首页
社区
课程
招聘
[原创]看到有人发汇编聊天工具,我也发个,基于X86架构的OS
发表于: 2013-5-28 12:47 13736

[原创]看到有人发汇编聊天工具,我也发个,基于X86架构的OS

2013-5-28 12:47
13736

我不喜欢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文件 参考资料。
PiscisOS.7z

还有三本参资料,有点大,就没有上传:
有需要的可以留邮箱。

EGA_VGA程序员手册.pdf
Linux内核完全剖析基于0.12内核.pdf
pc技术内幕.pdf

以上三本资料可以在skydirve网盘下载。

https://skydrive.live.com/?cid=9c617b617af13119

补上几张图:



[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

上传的附件:
收藏
免费 5
支持
分享
最新回复 (36)
雪    币: 350
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
楼主厉害啊
2013-5-28 13:21
0
雪    币: 161
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
自已动手写操作系统了呀?
2013-5-28 13:44
0
雪    币: 6976
活跃值: (1447)
能力值: ( LV11,RANK:180 )
在线值:
发帖
回帖
粉丝
4
这个就比那个什么汇编IM给力多了.... 霸气!!!!!!!!
2013-5-28 13:48
0
雪    币: 152
活跃值: (833)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
5
楼主,我们的标题好像哦。进来一看内容,跪了。顶起~
2013-5-28 13:54
0
雪    币: 468
活跃值: (52)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
piscis:\bin>
这个是FAT文件系统吗?
2013-5-28 13:59
0
雪    币: 496
活跃值: (286)
能力值: ( LV13,RANK:400 )
在线值:
发帖
回帖
粉丝
7
FAT12的  
相当古老。。勿笑话。。

整个系统的镜像是FAT12的,介质格式选择了1.44M的软盘

系统启动后是基于FAT12的ramdisk

所有文件系统的操作实现都在
PiscisOS-src\drivers\ramdiskfs.inc
这个源文件中
2013-5-28 14:02
0
雪    币: 144
活跃值: (46)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
8
看到楼主 感觉自己很惭愧啊  我要努力!!!加油
2013-5-28 14:07
0
雪    币: 41
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
最近也在看这方法的东西。好东西。。
2013-5-28 14:21
0
雪    币: 10928
活跃值: (158)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
强悍,,,。我那个手写操作系统那本书还得继续看啊。。。
2013-5-28 14:28
0
雪    币: 19
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
顶礼膜拜lz~
2013-5-28 14:35
0
雪    币: 6902
活跃值: (3176)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
不知道楼主能否私信个联系方式。
2013-5-28 14:54
0
雪    币: 1711
活跃值: (516)
能力值: ( LV12,RANK:200 )
在线值:
发帖
回帖
粉丝
13
这个相当好,赞一个
2013-5-28 15:44
0
雪    币: 1626
活跃值: (148)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
14
neite@qq.com
2013-5-28 16:21
0
雪    币: 1015
活跃值: (235)
能力值: ( LV12,RANK:440 )
在线值:
发帖
回帖
粉丝
15
申哥v5啊
2013-5-28 16:32
0
雪    币: 440
活跃值: (1133)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
16
那三本资料可以传到一个网盘啊
2013-5-28 16:53
0
雪    币: 93
活跃值: (40)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
17
厉害,膜拜一下,回去努力学习…
2013-5-28 17:28
0
雪    币: 496
活跃值: (286)
能力值: ( LV13,RANK:400 )
在线值:
发帖
回帖
粉丝
18
另外三本资料在我的SkyDrive上面有的,整个目录下的所有文件都在这里
https://skydrive.live.com/?cid=9c617b617af13119
2013-5-28 18:22
0
雪    币: 371
活跃值: (72)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
19
感谢楼主,源码比那个汇编聊天的好多了~~~
2013-5-28 18:57
0
雪    币: 190
活跃值: (40)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
20
顶死楼主啊啊啊啊啊啊
2013-5-28 19:21
0
雪    币: 270
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
21
手机上的,先Mark一下。
2013-5-28 20:11
0
雪    币: 107
活跃值: (36)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
22
实在佩服之至
2013-5-28 20:46
0
雪    币: 246
活跃值: (30)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
23
hao.....
2013-5-28 22:08
0
雪    币: 230
活跃值: (106)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
24
楼主v5, 谢谢分享!
2013-5-28 23:26
0
雪    币: 1069
活跃值: (682)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
25
进来看后,跪了,膜拜,膜拜
2013-5-29 09:34
0
游客
登录 | 注册 方可回帖
返回
//