操作系统学习资料荟萃 V1.0

2019年6月20日 · 138 字 · 1 分钟

在学习操作系统的过程中,手头上收集了一些不错的学习资料,现发出来与大家分享。

愿和大家一起进步!up!

操作系统学习资料荟萃 V1.0

os_res-v1_cover

在学习操作系统的过程中,手头上收集了一些不错的学习资料,现发出来与大家分享。愿和大家一起进步!

1.网站

  1. OS Dev

https://wiki.osdev.org/Main_Page

  1. dirtysalt 的博客

https://dirtysalt.github.io/html/index-os.html

  1. Ox9A82 的博客

https://www.cnblogs.com/Ox9A82/

  1. 高端调试

http://advdbg.org/

  1. Linux technology reference( Linux 技术参考 )

http://www.makelinux.net/reference/

  1. Hack The Kernel | Learn Operating Systems Online(一站式学习操作系统)

https://www.ops-class.org/

  1. The Linux Kernel Module Programming Guide( Linux 内核模块编程指南 )

http://www.tldp.org/LDP/lkmpg/2.6/html/index.html

  1. You can be a kernel hacker!( 内核 hacker )

https://jvns.ca/

  1. Github上托管的开源操作系统

https://github.com/showcases/open-source-operating-systems

2.项目

  1. 从零编写操作系统   os-tutorial、      osfs00
  2. 利用 Raspberry Pi 学习操作系统   raspberry-pi-os
  3. 怎么使用C++编写一个计算机操作系统:  How-to-Make-a-Computer-Operating-System
  4. 使用C#编写的操作系统:  FlingOS

3.书籍

3.1 Online-Books

  1. 开发操作系统(Book)   little os book
  2. linux-insides-zh   linux-insides-zh

3.2 印刷版

  • 建议按排列顺序 阅读这些书籍:

the_design_of_unix

  • Linux Device Drivers
    • 介绍 Linux 操作系统是如何支持各种硬件设备
    • 在 Linux 下如何为新硬件开发软件系统
    • 介绍 Linux 系统的一些基本概念

ldd3_en


lkd3


ulk3_en


以上即为此次分享的全部内容。

囿于知识浅薄,肯定存在不足和遗漏,希望大家不吝赐教,多多补充、建议,一起努力,共同进步!


qr_code