原文:【自制操作系统02】环境准备与启动区实现

一 计算机启动过程回顾 要想写一个启动区代码,就需要了解开机的启动过程,因为开机过程中一些硬件的规定决定了这段代码应该怎么写,不明白没关系,且听我慢慢道来。 具体过程在我上一篇文章 自制操作系统 硬核讲解计算机的启动过程 讲述得一清二楚,这里我们简单回顾一下。了解开机过程,并不是一个简单的问题,我总结成你需要有三个前置知识,并记住四次跳跃。 首先说下三个前置知识,这些必须假设你是知道的,否则我不可 ...

2020-01-21 11:18 8 2295 推荐指数:

查看详情

自制操作系统Antz(15)——实现启动界面

AntzScript 🎓 The language executed in the Antz system. 本节不涉及OS底层内容,只是关于图片放大显示时效果处理的。 Antz系统更新地址 Antz项目地址 真机启动效果 ...

Tue Mar 26 06:16:00 CST 2019 3 907
自制操作系统:引导扇区的实现

本书依靠的教材是于渊的《Orange'S:一个操作系统实现》 实验环境及工具 ArchLinux(windows也可以) 代码编辑器Emacs(你尽情使用自己喜欢的编辑器) nasm (一个开源的汇编器,可以从sourceforge下载,也可以从Linux发行版的软件 ...

Mon Apr 13 18:32:00 CST 2015 1 5322
自制操作系统

自制操作系统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天自制操作系统实现中文显示

  《30天自制操作系统》最近一直再看,最近已经看到后面了,看到第28天,里面讲到可以实现对全角字符的支持,而原操作系统代码里面只是支持了日语显示,而中文版的这本书也只是讲了一个思路,具体的实现也是没有的。网上也好像没有人实现过这个吧,我是找不到。(由于书中每一章每一小节都有代码,我看书 ...

Mon Jul 21 23:27:00 CST 2014 16 7748
自制操作系统09】中断的代码实现

由于中断这块的知识和代码都占较大篇幅,因此分成两章来讲,上一讲 【自制操作系统08】中断 讲述了中断的理论知识,本讲开始上代码 一、到目前为止的程序流程图 为了让大家清楚目前的程序进度,画了到目前为止的程序流程图,如下。 右半部分的时序图,就是我们今天要做做的事情,其实一句话 ...

Sat Feb 22 03:37:00 CST 2020 3 1539
自制操作系统14】实现键盘输入

一、到目前为止的程序流程图   为了让大家清楚目前的程序进度,画了到目前为止的程序流程图,如下。(红色部分就是我们今天要实现的) 二、简单打通键盘中断   既然要打通键盘中断,那必然需要你回顾一下 【自制操作系统08】中断 所讲述的外部中断的流程,下面我把图贴上。 如图所示 ...

Sun Mar 22 07:47:00 CST 2020 3 1585
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM