原文:【自制操作系统11】中场休息之细节是魔鬼

如果你有幸看到这一章,那么恭喜你,你已经完成了整个操作系统的一多半了,而且如果你前面的东西都完全掌握了,那后面无非就是顺水推舟的事情了。本章不做继续的讲解,而是将之前的知识进行回顾,并把相似的知识点做对比。同时我也将到目前为止最大的感悟 细节是魔鬼 分享给大家。 一 到目前为止的程序流程图 为了让大家清楚目前的程序进度,画了到目前为止的程序流程图,如下。其实就是截至到内存管理这一块 二 回顾一下我 ...

2020-02-26 18:22 0 788 推荐指数:

查看详情

自制操作系统

自制操作系统Antz day09——实现内核 (下) 实现图形化界面 https://www.cnblogs.com/LexMoon/p/antz09.html Antz系统更新地址: https://www.cnblogs.com/LexMoon/category/1262287.html ...

Tue Aug 07 06:58:00 CST 2018 0 859
《30天自制操作系统11_day_学习笔记

harib08a:  鼠标的显示问题:我们可以看到,鼠标移到窗口最右侧之后就不能再移动了,而WIN中,鼠标是可以移动到最右边隐藏起来的。怎么办?把鼠标指针显示的范围扩宽就行!我们来修改一下HariMa ...

Thu Aug 25 03:09:00 CST 2016 1 5928
《30天自制操作系统》笔记(11)——高分辨率

《30天自制操作系统》笔记(11)——高分辨率 进度回顾 上一篇介绍了定时器的初始化和使用方法。接下来就该实现多任务了。不过原作者在这之前写了关于提高分辨率的章节,本篇也总结一下设置显示器高分辨率的方法好了。本篇内容过于简单,算是小小的休息一下。 启用高分辨率的思路:检测显卡是否支持某种 ...

Sat Jun 14 22:41:00 CST 2014 7 5024
30天自制操作系统-merk11的第一天

30天自制操作系统-merk11的第一天 自制操作系统是因为学校老师留的实验作业,也是为了加深自己对操作系统细节理解。 在google上千辛万苦找到了一些适合于新手开发简单操作系统的教程 用的环境是windows,虚拟环境是QEMU 书籍: 《30天自制操作系统》出版社:人民邮电出版社 ...

Fri Nov 05 19:07:00 CST 2021 0 132
自制操作系统15】用户进程

一、到目前为止的程序流程图   为了让大家清楚目前的程序进度,画了到目前为止的程序流程图,如下。 二、CPU 原生支持多任务切换   没错,本来多任务同分页、中断、段选择子一样,都是软 ...

Sat May 09 06:27:00 CST 2020 7 730
自制操作系统Antz(1)——Boot Sector

0.引子   最近在看操作系统底层方面的东西,最开始的为什么是07c00h这个问题就让我对操作系统有了很大的兴趣。所以准备在看书之余顺便写一个操作系统(Anz)。至于为什么这个系统会被叫做Antz,可以参考Antz Uhl Kone(某个日漫男主的名字), 日语为アインズ·ウール·ゴウン ...

Thu Jul 26 05:54:00 CST 2018 3 2170
自制操作系统13】锁

没错,就是你们这群高级程序员(其实我也是)所耳熟能详但又讲不明白的 锁,只是本章不是如何用,也不是讲它是什么原理,而是在实现我们操作系统的过程中所自然而然地产生的一个需求,并且我们从零开始来实现 锁 本章需要和上一章 【自制操作系统12】熟悉而陌生的多线程 连起来看,因为正是上一章我们多线程输出 ...

Sun Mar 08 23:48:00 CST 2020 0 971
30天自制操作系统---第3天

一,制作真正的IPL(启动程序装载器) 今天的目的是将昨天的启动程序装载器来装载程序。 ①:磁盘最初的512字节是启动区。为了装载下一个512字 ...

Tue Feb 23 06:56:00 CST 2021 2 562
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM