在2019年的最后一天终于完成了整个系统的开发,并给它起名曰——Inios 。就如同文章名字一样,完全是从内核编写,非二次开发,从最初的“hello os”到初次有了系统的样子。主要用C语言编写,www 66654 com部分汇编语言。。整个操作系统完成后的大小为39.6 KB之所以这么小其实主要是语言的原因,另一个重要原因是在开发中对部分系统代码和字体库以及媒体的压缩。中间进行多次迭代,最终完成整个操作系统的开发Inios。
主要做了“内存访问权限 ”、“异常”和“应用程序存入DS操作系统用的段地址”。
常用的多任务,如果一个系统只能运行一个程序的话,其实是缺少灵魂的。
在原来的基础上,实现了中文显示,用到HZK16.fnt编码库。虽然字体库较大,但是经过压缩后,还是小了一半。
一个操作系统常用的功能,需要说明的一点的是,在进行鼠标控制时,用现在的鼠标控制并不好用,可能是更改了协议,不过值得庆幸的是,用笔记本的触摸板进行测试,效果还是不错的。
可视化窗口程序支持。
这里的媒体主要是指“音频”,说是音频,其实不如说“蜂鸣器”演奏的好,因为我们的音乐都是用“蜂鸣器”来发声的。
采用的是作者自己做的压缩工具,前后权衡,既可以保证压缩率,也可保证解压速度——tek压缩。
支持jpg和bmp格式图片预览。
起初是想这每天都会记录,记录包括但不限于开发中的bug及容易忽略的问题和技巧。但是由于时间原因只是写了6天的文档,后面的会后续补充。仔细想想这6天其实也足够了,其中包括开发中所需要的初始流程及工具的介绍和使用。如果您也想试着开发玩玩,不妨看下这个简单的文档。文档链接:说明文档.pdf
本文发布于:2023-03-26 08:46:24,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/dfe87aa1a27a77a0f0d37e3a842f59e0.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:操作系统怎么开发,开发操作系统的详细教程.doc
本文 PDF 下载地址:操作系统怎么开发,开发操作系统的详细教程.pdf
留言与评论(共有 0 条评论) |