`
spartan1
  • 浏览: 365159 次
  • 性别: 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操作系统的详细解答,对于深入理解和掌握操作系统核心概念非常有帮助。ucore的设计目标是教学...

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

    操作系统ucore实验是针对计算机科学专业学生设计的一系列实践课程,旨在帮助学生深入理解操作系统的原理和实现。这个实验系列通常包括多个阶段,从lab1到lab6,逐步引导学生探索操作系统的核心功能,如进程管理、...

    清华OS实验指导书ucore_os_docs1

    根据提供的信息,我们可以深入探讨与清华OS实验指导书ucore_os_docs1相关的多个知识点,包括实验的目的、所需的基础知识、实验环境的搭建方法、实验工具的使用,以及具体实验(如Lab 0、Lab 1等)的具体内容和技术...

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

    在本实验"ucore实验lab1"中,我们主要探讨的是如何通过bootloader启动操作系统ucore,这是一个在清华大学操作系统课程中的实践环节。bootloader是一种小型软件,它的主要任务是加载并初始化操作系统,使得计算机能够...

    uCore OS(on RISC-V64)实验指导书21

    《uCore OS(on RISC-V64)实验指导书21》是一份详细的教程,旨在帮助读者通过实践学习操作系统的设计和实现,特别是基于RISC-V架构。RISC-V是一种开放源码的精简指令集,由加州大学伯克利分校的David Patterson等人...

    ucore lab1.docx

    操作系统ucore的启动过程涉及到多个关键知识点,包括bootloader、保护模式、内存管理、GDT表、ELF格式以及调试工具的使用。以下是对这些知识点的详细解释: 1. **Bootloader**: - Bootloader是操作系统启动的第一...

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

    【操作系统实验作业】——清华大学ucore lab1:系统软件启动过程 实验一主要涉及的是操作系统ucore的构建过程,从源代码到最终的ucore.img镜像文件的生成。这个过程中,我们首先需要理解如何通过`make`命令来构建...

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

    ucore lab实验是操作系统课程中常见的一系列实践项目,它主要涵盖了操作系统的核心概念和技术,让学生通过实际编程深入理解操作系统的工作原理。在这个实验中,你可能会接触到以下关键知识点: 1. **进程管理**:...

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

    ### 通过ucore学习Linux操作系统内核原理与设计实现 #### 前言 本教程旨在介绍如何通过ucore项目来深入理解Linux操作系统内核的基本原理及其设计与实现方法。ucore是由清华大学计算机系教授陈渝及团队成员向勇等人...

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

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

    ucore实验答案

    《ucore实验答案详解——清华大学操作系统ucore实验代码解析》 ucore实验是清华大学计算机科学与技术系操作系统课程的一项重要实践环节,旨在让学生深入理解操作系统的内核机制,包括进程管理、内存管理、设备驱动...

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

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

    关于ucore实验一的六个练习

    在ucore实验一中,六个练习题目的内容涉及了操作系统镜像文件的生成过程、A20地址线的开启、GDT表的初始化、保护模式的开启、bootloader扇区读取、ELF文件加载以及栈帧的工作原理等多个操作系统底层知识。...

    ucore_os_lab-master.rar_correctlyrj5_run_ucore

    《深入探索UCORE操作系统实验室——基于Linux环境的正确运行指南》 UCORE操作系统实验室,源自清华大学,是一款专为教学和研究设计的简化版操作系统内核,旨在帮助学生和研究人员理解操作系统的基本原理和实现机制...

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

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

    ucore实验截图-实验报告资源

    ucore

    ucore lab1 参考答案(转载)

    ucore lab1 参考答案 ucore lab1 实验参考答案是操作系统镜像文件ucore.img的生成过程,包括了从编译生成sign执行程序到生成可启动的硬盘ucore.img的整个过程。该实验的目的是让学生了解操作系统的启动过程和引导...

    《操作系统》课程实验ucore设计与分析

    本实验系列基于清华大学开发的开源操作系统内核ucore,让学生深入理解并实践操作系统的各项功能。 ucore是一个小型的、可教学的操作系统内核,它被设计用于教育目的,让学生能够直观地看到操作系统内部的工作机制。...

    ucore操作系统使用说明1

    《ucore操作系统使用详解》 ucore操作系统是一个专为教学设计的操作系统,源自清华大学的教学实践。它基于MIPS指令集,旨在让学生理解操作系统的核心概念和工作原理。ucore的使用涉及多个方面,包括CPU和SoC的要求...

Global site tag (gtag.js) - Google Analytics