`
spartan1
  • 浏览: 361167 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

ucore

 
阅读更多

在看xv6的过程中,在硬盘上翻资料的时候,在xv6文档目录下发现去年九月份下载下来的ucore,这是清华大学的老师们(陈渝等)在参考xv6等的基础上循序渐进组织的一系列实验,从开始的启动、设备管理,到进程管理、内存管理、文件系统等,以及后续提供的网络管理,go语言支持,android libc支持,arm支持,x86-64支持等等,个人认为这个更加适合os的学习。再说,母校的不支持,还支持什么呢?

 

趁着最近有时间,把所有的实验全部做一遍,另外争取搞个web server,把自己喜欢的一些脚本语言搞上去。

 

Ken Thompson趁着老婆孩子度假写了unix,Linus在21岁时写了linux的雏形,咱也算有点底子的人了,都是人,怎么也不应该比他们差太多吧?

分享到:
评论

相关推荐

    ucore的实验答案

    ucore的实验答案,还是不错,值得一看。

    ucore操作系统的基本原理与简单实现.pdf

    操作系统的基本原理与简单实现—基于ucore OS + RISC-V,对于在校的学生和已经参加工作的工程师而言,能否以较小的时间和精力比较全面地了解操作系统呢?陆游老夫子说过“纸上得来终觉浅,绝知此事要躬行”,也许在...

    uCore OS实验指导书和源码网址 (2017)

    uCore OS实验指导书和源码网址 (2017)

    操作系统ucore实验lab1~lab6答案版

    操作系统实验ucore,lab1~lab6的完整版,已经完成,供需要者参考。下载后可以分析参考,最好不要直接拷贝,这样学不到多少东西。

    ucore lab实验总结(代码+报告)

    ucore lab实验总结(代码+报告)

    (清华大学操作系统)ucore实验 lab1

    为此,我们需要完成一个能够切换到x86的保护模式并显示字符的bootloader,为启动操作系统ucore做准备。lab1提供了一个非常小的bootloader和ucore OS,整个bootloader执行代码小于512个字节,这样才能放到硬盘的主...

    清华大学ucore lab1实验报告.docx

    清华大学操作系统ucore lab1:系统软件启动过程的实验报告。 运行环境:虚拟机:Oracle VM Virtual Box;操作系统:Ubuntu 16.04.6. 实验要求见:https://chyyuu.gitbooks.io/ucore_os_docs/content。 本实验报告...

    ucore lab1.docx

    操作系统是一个软件,也需要通过某种机制加载并运行它。在这里我们将通过另外一个更加简单的软件-bootloader来...为此,我们需要完成一个能够切换到x86的保护模式并显示字符的bootloader,为启动操作系统ucore做准备。

    清华大学ucore lab1实验报告.zip

    清华大学操作系统ucore lab1:系统软件启动过程的实验报告。 运行环境:虚拟机:Oracle VM Virtual Box;操作系统:Ubuntu 16.04.6. 实验要求见:https://chyyuu.gitbooks.io/ucore_os_docs/content。 本实验报告...

    通过ucore学习Linux操作系统内核原理与设计实现

    通过ucore学习Linux操作系统内核原理与. 设计实现. 陈渝向勇. 清华大学计算机系 yuchen@tsinghua.edu.cn chyyuu@gmail.com. 2011年6月25日

    关于ucore实验一的六个练习

    ucore实验一的六个练习。我得想想sign.c和bootasm.s的注释怎么传上来

    Ucore-操作系统实验六.docx

    Ucore-操作系统实验六全文共9页,当前为第1页。Ucore-操作系统实验六全文共9页,当前为第1页。调度器 Ucore-操作系统实验六全文共9页,当前为第1页。 Ucore-操作系统实验六全文共9页,当前为第1页。 实验目的 理解...

    ucore实验答案

    清华大学操作系统ucore实验代码,方便大家一起交流和学习

    ucore lab2

    基于linux的操作系统课程实验ucore lab2,代码实现。主要代码函数:pte_t *get_pte(pde_t *pgdir, uintptr_t la, bool create)

    清华大学ucore实验指导

    1. 掌握OS基本概念:看在线课程,能理解OS原理与概念;看在线实验指导书并分析源码, 能理解labcodes_answer的labs运行结果 2. 掌握OS设计实现:在1的基础上,能够通过编程完成labcodes的8个lab实验中的基本练习 ...

    清华大学ucore实验指导(很好的资料)

    1. 掌握OS基本概念:看在线课程,能理解OS原理与概念;看在线实验指导书并分析源码, 能理解labcodes_answer的labs运行结果 2. 掌握OS设计实现:在1的基础上,能够通过编程完成labcodes的8个lab实验中的基本练习 ...

    ucore实验3实验报告.doc

    请回答如下问题: 请描述页目录项(Pag Director Entry)和页表(Page Table Entry)中组成部分对ucore实现页替换算法的潜在用处。 如果ucore的缺页服务例程在执行过程中访问内存,出现了页访问异常,请问硬件要做 ...

    清华OS实验指导书ucore_os_docs1

    1. 在学堂在线查看OS相关原理和labX的视频 2. 在实验指导书 on gitbook上阅读实验指导书,并参考其内容完成练习和实验报告 3. 在实验环境中完

    操作系统 ucore lab1

    linux操作系统实验ucore lab1,任务1:1.ucore.img是如何一步一步生成的? 2.一个被系统认为是符合规范的硬盘主引导扇区的特征是什么?

    linux操作系统实验ucore

    是一篇关于linux学习操作系统的文档,对初学者帮助很大

Global site tag (gtag.js) - Google Analytics