图形显示demo

使用BIOS的VESA支持, 我的操作系统(其实是bootloader)能够成功 …

继续阅读 »

图形显示

为了更好看, 我决定为操作系统加入图形显示。

伙伴系统

今天实现了一个内存分配的算法, 叫做伙伴(buddy)系统。

内存分配

今天研究内存分配。 谢谢合作。 还有6天出成绩。

内存管理

内存管理是操作系统的核心部分, 我准备尝试编写。

multiboot兼容的bootloader

因为之前写的内核使用GRUB引导, 它需要遵守multiboot规范, 同时, …

继续阅读 »

组会

虽然期末考完试, 本科生放假了, 但是课题组还没有放假。 所以今天上午又去开了个 …

继续阅读 »

继续写bootloader

继续写了写bootloader, 主要就是读取文件系统, 然后解析elf文件, …

继续阅读 »

用C写bootloader

由于C比汇编好写多了, 所以今天折腾了一下用C写bootloader。 主要技术 …

继续阅读 »

光盘启动

今天尝试写了一下从光盘启动的bootloader。

内存管理

今天去学校实验室, 老师为我讲了讲内存管理的相关知识。

git使用socks代理连接

一、背景 立党为公, 执政为民, 中国共产党一直在您身边(暗中观察)。最近中国大 …

继续阅读 »

tty

今天尝试使用0xb8000~0xbffff实现了8个tty。

学期总结

伴随着最后一门课《数据结构》的考试结束, 本学期结束了。 学期刚开始的时候, 我 …

继续阅读 »

复变函数考试 复习数据结构

今天早上考了复变函数, 都是原题默写。谢谢合作。 然后复习并研究了数据结构。

数据结构答疑

今天下午邓老师组织了数据结构答疑, 效果良好。

复习数据结构和复变函数

今天复习了数据结构和复变函数, 明天继续复习。

大学物理考试

今天下午考了大学物理, 有选择题部分以及填空解答部分。 选择题是统考, 填空解答 …

继续阅读 »

PA3全集测

今天PA3全集测了, 我第二个题出现了两个点的超时。 另外, 大学物理复习了7/ …

继续阅读 »

复习大学物理

今天起开始复习大学物理。