30天自制操作系统-30days diy os

本文档详细记录了30天内自制操作系统的全过程,从启动区制作到内存管理,再到多任务处理和图形界面的实现,逐步深入操作系统开发的各个环节。涵盖了从汇编到C语言的编程实践,以及中断处理、键盘鼠标输入、FIFO缓冲区、定时器和窗口管理等多个关键知识点。适合对操作系统感兴趣的开发者学习和参考。
摘要由CSDN通过智能技术生成

30days_diy_os


第0天 着手开发之前
  • 1 前言
  • 2 何谓操作系统
  • 3 开发操作系统的各种方法
  • 4 无知则无畏
  • 5 如何开发操作系统
  • 6 操作系统开发中的困难
  • 7 学习本书时的注意事项(重要!)
  • 8 各章内容摘要
第1天 从计算机结构到汇编程序入门
  • 1 先动手操作
  • 2 究竟做了些什么
  • 3 初次体验汇编程序
  • 4 加工润色
第2天 汇编语言学习与Makefile入门
  • 1 介绍文本编辑器
  • 2 继续开发
  • 3 先制作启动区
  • 4 Makefile入门
第3天 进入32位模式并导入C语言
  • 1 制作真正的IPL
  • 2 试错
  • 3 读到18扇区
  • 4 读入10个柱面
  • 5 着手开
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值