这是Linux-0.01系统的源码,及其注释说明。压缩包包括了Linux最小系统的全部代码文件,使用C语言编写,需要C语言的基础知识,还有带注释版本的说明文件。 为了方便读者也阅读和学习,下面是本人推荐的阅读技巧: Linux 当前最新版本是 6.4.7,总共代码超过700W行,非常庞大。对于阅读 Linux 内核,我们从0.01版本入手,总共代码1W行左右。 (1)Linux0.01的阅读需要掌握C语言。 (2)阅读源码前,需要了解Linux内核源码的整体分布情况。 (3)现代的操作系统一般由进程管理,内存管理,文件系统,驱动程序和网络组成。 (4)纵向和横向结合起来阅读。顺着程序的执行顺序逐步进行,与按模块进行相结合。比如,对于Linux启动代码可以顺着Linux启动顺序一步一步阅读,对于内存管理部分可以单独进行阅读。 (5)需要反复阅读,慢慢理解。
2023-11-28 16:51:34 1.69MB linux
1
base64编码与解码C语言实现(带注释说明原理) 其中包括:base64编码接口和base64解码接口
2022-06-05 17:41:31 4KB base64 C语言
1
python英雄的仓库游戏,有注释说明,直接可运行 简单的英雄战斗,入门必备
2022-05-22 17:03:37 2KB python 小游戏
1
Echarts图表插件,这是本人自己研究总结的一份实例,里面有详细注释说明怎么使用以及变量的含义,下载即可浏览查看效果,简单,实用, 方便,分享给大家!
2022-05-13 11:48:20 394KB Echarts Jquery 图表 插件
1
S7-200SMART PLC平均值滤波库文件lib+注释说明
S7-200SMART PLC滑动平均值滤波库文件lib+注释说明
kernel中文注释说明内核源
2021-12-13 00:56:54 138.07MB kernel中文注释说明内核源
1
我们经常会从网上下载各种各样的软件,觉得非常好特意保存在电脑中管理,但有时面对之前下载的软件,忘了是什么怎么用。 但下载页面中往往有很多介绍或者需要和文件一起管理的特别信息(你懂的),这时候就特别想要一个能给文件添加注释的小工具。 下面介绍的这个工具,实际上是一段vbs的脚本,非常小但却非常实用。 主要功能是,会在鼠标右键添加一个菜单,点击菜单后,会自动生成并打开一个注释目标文件名+“.txt”的文本文件,供我们添加备注信息。
2021-11-08 16:52:12 1KB 文件管理 文件备注 文件注释
1
android全部UI属性及注释说明总结 android全部Action大全总结
1
使用C语言实现的“泛型链表”,该链表为循环双链表,它的设计参考了C++的STL容器库中的容器list及泛型算法的接口,并使用迭代器来遍历链表。使用时只需要include头文件即可,隐藏了List类型的具体实现。用户并不需要知道链表的具体实现,只需要调用头文件中的接口来进行相应的操作即可。
1