随笔分类 - Antz操作系统
一个自制的操作系统,Antz 。半图形化半命令式系统,同时嵌入Antzscript脚本语言(写在之后)。
摘要:AntzScript 🎓 The language executed in the Antz system. 本节不涉及OS底层内容,只是关于图片放大显示时效果处理的。 "Antz系统更新地址" "Antz项目地址" | 真机启动效果 | | | | | 图片来源: "phodal/daily"
阅读全文
摘要:AntzScript 🎓 The language executed in the Antz system. 基于以实现的内置vim,接下来需要实现Antz系统中内置语言AntzScript。 "Antz系统更新地址" "Antz项目地址" "AntzScript项目地址" | vim | | |
阅读全文
摘要:显示图片只是在多媒体课上看着bmp格式图片的突发奇想,然后就实现在了我自己的操作系统 "Antz系统更新地址" "Linux内核源码分析地址" "Github项目地址" 效果图: 显示图片的原理 在之前显卡操作时,屏幕上的像素点我们是直接赋予一个颜色值的。 0xa0000是显示屏左上角第一个像素的地
阅读全文
摘要:我已经规范了系统代码风格,类似于按照linux分包,把各部分功能区分开了 "Antz系统更新地址" "Linux内核源码分析地址" "Github项目地址" 在之前的工作中,AntzOS已经从单调的界面,变得逐渐拥有自己的功能了。 真机运行情况 : 这个系统在我最初的目的中就是实现一个半图形半终端的
阅读全文
摘要:我已经规范了系统代码风格,类似于按照linux分包,把各部分功能区分开了 "Antz系统更新地址" "Linux内核源码分析地址" "Github项目地址" 在之前的任务中,我们已经通过直接操作显卡驱动完成了简单的图形化。 需要了解之前的部分: 直接操作显卡请参考day03 简单图形化的实现请参考d
阅读全文
摘要:我已经规范了系统代码风格,类似于按照linux分包,把各部分功能区分开了 "Antz系统更新地址" "Linux内核源码分析地址" "Github项目地址" 在之前的任务中,我们已经通过直接操作显卡驱动完成了简单的图形化。 需要了解之前的部分: 直接操作显卡请参考day03 简单图形化的实现请参考d
阅读全文
摘要:Antz系统更新地址: https://www.cnblogs.com/LexMoon/category/1262287.html Linux内核源码分析地址:https://www.cnblogs.com/LexMoon/category/1267413.html Github项目地址:https
阅读全文
摘要:Antz系统更新地址: https://www.cnblogs.com/LexMoon/category/1262287.html 在前几天的任务中,我们已经简单实现了MBR,直接操作显示器和硬盘操作来加载其他扇区的程序,如今已经可以进入保护模式了,并且编写了我们自己的内核程序,这个内核虽然什么也没
阅读全文
摘要:Antz系统更新地址: https://www.cnblogs.com/LexMoon/category/1262287.html Linux内核源码分析地址:https://www.cnblogs.com/LexMoon/category/1267413.html 在前几天的任务中,我们已经简单实
阅读全文
摘要:Antz系统更新地址: https://www.cnblogs.com/LexMoon/category/1262287.html Linux内核源码分析地址:https://www.cnblogs.com/LexMoon/category/1267413.html 在前几天的任务中,我们已经简单实
阅读全文
摘要:Antz系统更新地址: https://www.cnblogs.com/LexMoon/category/1262287.html Linux内核源码分析地址:https://www.cnblogs.com/LexMoon/category/1267413.html 在前几天的任务中,我们已经简单实
阅读全文
摘要:Antz系统更新地址: https://www.cnblogs.com/LexMoon/category/1262287.html Linux内核源码分析地址:https://www.cnblogs.com/LexMoon/category/1267413.html 目前已经完成了MBR的雏形,并且
阅读全文
摘要:Antz系统更新地址: https://www.cnblogs.com/LexMoon/category/1262287.html Linux内核源码分析地址:https://www.cnblogs.com/LexMoon/category/1267413.html 目前已经完成了MBR的雏形,虽然
阅读全文
摘要:Antz系统更新地址: https://www.cnblogs.com/LexMoon/category/1262287.htm Linux内核源码分析地址:https://www.cnblogs.com/LexMoon/category/1267413.html 0. 如果你不知道什么是保护模式
阅读全文
摘要:0.引子 最近在看操作系统底层方面的东西,最开始的为什么是07c00h这个问题就让我对操作系统有了很大的兴趣。所以准备在看书之余顺便写一个操作系统(Anz)。至于为什么这个系统会被叫做Antz,可以参考Antz Uhl Kone(某个日漫男主的名字), 日语为アインズ·ウール·ゴウン , 与之对应的
阅读全文