新鲜出炉,提供源码!wanlix和mindows嵌入式操作系统 好不好,看过文档再说,我觉得,里面的很多东西是你在别的书上看不到的,包括一些ARM和CORTEX芯片的知识。 从现在开始,本网站将陆续发布Wanlix和Mindows操作系统内核。 Wanlix是一个内核非常小的嵌入式操作系统,只有几百个字节,但功能少,只提供任务切换功能,非常适合资源特别少但又需要任务切换的小项目。 Mindows可提供多种操作系统功能,是实时抢占式操作系统,任务支持多种优先级抢占调度,将实时性高的任务设置为高优先级就可以保证软件系统的实时性,用户也可根据自身需求选取需要的部分,也可在此基础上编写代码增加自己需要的功能,具有可裁剪性。 我将Wanlix和Mindows的开发过程记录下来,就形成了这本“底层工作者手册之嵌入式操作系统内核”一书,本手册不仅仅是从应用的角度介绍操作系统如何使用,更重要的是从原理的角度对操作系统的功能做了分析、设计,从无到有循序渐进一点点的增加操作系统的功能,并且每增加一个功能便配以一个例子加以演示,让读者能立刻看到代码运行的结果。 本手册记录了我从对操作系统内核不了解到写出操作系统内核的过程,这样的一个过程对你来说应该也是一个最好的学习过程。 如果你有一定的C语言基础,并且对硬件也有稍微的了解,那么我相信你一定会看明白本手册!也一定可以随心所欲的修改、扩展你需要的操作系统功能! 请登陆www.ifreecoding.com获取更多资料
2021-07-25 11:20:00 9.57MB 嵌入式 操作系统 底层工作者手册 wanlix
1
《嵌入式操作系统内核调度:底层开发者手册》从程序员的角度设计、编写嵌入式操作系统,实现了内核调度功能。作者按照介绍原理、设计编码、举例验证的顺序逐一介绍各功能的编写方法,为读者理解和应用嵌入式操作系统提供了一种全新的思路。   本手册共分7章,第1章概述操作系统的基本概念;第2章介绍编写操作系统任务调度程序所需具备的基本知识;第3章讲解如何编写非抢占式嵌入式操作系统Wanlix;第4章和第5章讲解编写实时抢占式嵌入式操作系统Mindows的方法;第6章讲解在4种操作系统下分别编写相同结构的任务调度程序;第7章简述进程机制,并使用线程模拟多进程。   本手册可供从事嵌入式开发工作的程序员、高等院校本科生及研究生参考,适合具有一定C语言基础的读者阅读。
2021-07-18 10:46:34 79.89MB 内核调度
1
LINUX操作系统内核实习.rarLINUX操作系统内核实习.rarLINUX操作系统内核实习.rar
2021-05-25 09:20:15 1.43MB LINUX操作系统 内核 实习
1
操作系统——内核编译安装办法
2021-05-20 11:00:38 2KB 操作系统 内核编译
1
Linux操作系统内核实验--proc文件系统实验: 问题A: 提取 1、cpu类型 2、内核版本 问题B: 1、启动以来经历的时间,以dd:hh:mm:ss报告 问题C: 1、cpu执行用户态、系统态、空闲态所用时间 2、多少次磁盘请求 3、多少次上下文切换 4、启动了多少次进程 实验问题D: 1、内存总量 2、可用内存 3、系统平均负荷
2021-04-30 01:11:36 5KB proc Linux操作系统内核proc实验
1
操作系统-内核与设计原理(第四版).pdf
2021-04-03 11:45:18 16.33MB 操作系统
1
简易实现的操作系统内核 其中涉及到的主要内容: MBR 保护模式 中断 内存管理系统 线程 输入输出系统 用户进程 文件系统 系统调用 简单壳 ... 参考资料 <操作系统真相还原> <一个操作系统的实现> <自己动手写操作系统> 效果演示如下
2021-03-11 19:07:36 6.64MB 系统开源
1
MIT6.828是MIT开源的一门操作系统课程-理论与实践相结合的经典。只要你跟着项目一步一步走,做完6个实验,就能实现一个简单的操作系统内核。 每个实验都有对应的知识点供您学习(也可以自行查找资料),学完理论知识后就有相应的练习,大多数都需要您手写代码。 边学边做,学习效果更加高效。 做这个项目之前建议看看以下资料: 或任意一本操作系统书籍 具体的实验代码请切换到对应的分支查看。 实验参考资料 0. 1. Lab1参考资料 2. Lab2参考资料 3. Lab3参考资料 4. Lab4参考资料 5. Lab5参考资料 6. Lab6参考资料 总结 其他参考资料
2021-03-11 15:07:34 775KB 系统开源
1
自己实现的Windows操作系统的API———OpenProcess,从应用层到驱动层全部自己实现,实测可以打开360主动防御进程以及很多杀毒软件的保护进程。这是源代码(包括应用层部分),感兴趣的可以看看是如何实现的,有不懂的地方可以我本人亲自免费解答.联系QQ:1358680601
Linux基础入门,适合运维小白
2021-02-08 11:00:43 929KB linux 云计算 运维
1