原文:《Orange'S:一个操作系统的实现》笔记(一)

感觉自己对于操作系统始终没有一个清楚的概念,尤其最近困扰于实模式 保护模式以及寻址方式等一些概念。转而一想,所有的程序,最终都是操作的计算机资源,需要和操作系统打交道,所以操作系统有必要深入了解一下。最终想要自己动手编写一个简单的版本,上网查。网友对于于渊的 Orange S:一个操作系统的实现 和 天自制操作系统 评价挺高的,先选 orange 为学习手册 为参考手册,开始自己的操作系统之旅。 ...

2015-01-29 17:10 0 4715 推荐指数:

查看详情

操作系统原理、实现与实践》笔记

操作系统原理、实现与实践》笔记 目录 《操作系统原理、实现与实践》笔记 第一、二章 冯诺依曼“存储程序”思想 内核态、用户态、系统调用 第三章 多进程——操作系统最核心的视图 ...

Sun May 02 01:25:00 CST 2021 1 1500
oslab oranges 一个操作系统实现 实验五 让操作系统走进保护模式

实验目的: • 如何从软盘读取并加载一个Loader程序到操作 系统,然后转交系统控制权 • 对应章节:第四章 实验内容: 1. 向软盘镜像文件写入一个你指定的文件,手 工读取在磁盘中的信息 2. 在软盘中找到指定的文件,读取其扇区信息 3. 将指定文件装入指定内存区,并执行 ...

Mon Nov 25 00:19:00 CST 2019 0 289
操作系统原理笔记

第一章 操作系统概述 1.课程特点:概念多,原理性强,较抽象. 学习目的:基础核心课,有利于对计算机系统的理解和软件开发. 难点:概念,原理,算法,数据结构. 学习方法:用问题驱动学习,理论联系实际. 内容安排:硬件部分(操作系统概述,进程管理,存储管理,外部设备管理),软件管理(文件管理 ...

Tue Apr 16 19:57:00 CST 2019 0 558
oslab oranges 一个操作系统实现 实验一

实验目的: 搭建基本实验环境,熟悉基本开发与调试工具 对应章节:第一、二章 实验内容: 1.认真阅读章节资料 2.在实验机上安装virtualbox,并安装ubuntu 3.安装ub ...

Sat Oct 12 04:51:00 CST 2019 0 339
操作系统--怎么实现中断

中断发生时,操作系统会为当前的任务建立一个快照,陷入内核,把CPU的控制权交给内核。内核趁这个机会做一些工作,比如调度执行其他任务。这只是中断的作用之一。 使用中断有一套固定的流程,掌握它即可。流程大概如下: 初始化8259A 初始化工作是对主从8259A的两类端口赋值。这两类端口是:ICW ...

Wed Mar 03 07:03:00 CST 2021 2 623
学习笔记 --《现代操作系统

现代操作系统 1. 概述 计算机有两种运行模式:内核态和用户态.操作系统,它运行在内核态中。操作系统具有硬件的访问权,可以执行机器能够运行的任何指令。软件的其余部分运行在用户态下。 计算机包含运算器、控制器、存储器、输入设备、输出设备五个部分,是冯罗伊曼结构。各个部分通过总线相连 ...

Thu Oct 07 22:44:00 CST 2021 0 116
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM