操作系统基础知识详解

本文详细介绍了操作系统的功能和目标,包括作为系统资源的管理者,用户与硬件之间的接口,以及操作系统在硬件基础上实现的功能。讨论了操作系统的特征,如并发、并行、共享、虚拟、异步,并概述了其发展和分类。此外,还涉及了操作系统的运行机制、中断、异常处理和系统调用的概念。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

🏆作者简介:哪吒,CSDN2022博客之星Top1、CSDN2021博客之星Top2、多届新星计划导师✌、博客专家💪,专注Java硬核干货分享,立志做到Java赛道全网Top N。

🏆本文收录于,Java基础教程系列,目前已经700+订阅,CSDN最强Java专栏,包含全部Java基础知识点、Java8新特性、Java集合、Java多线程、Java代码实例,理论结合实战,实现Java的轻松学习。

🏆姐妹篇,Java基础教程(入门篇),包含面向对象、基本数据类型、数组、继承和多态、泛型、枚举等Java基础知识点。

🏆姐妹进阶篇,Java基础教程(进阶篇),包含Java高并发、Spring、MySQL等Java进阶技术栈。

🏆全部订阅,可加入Java学习星球,完成Java从入门、实战、进阶全方位的Java知识体系学习。

目录

一、操作系统概述

二、操作系统的功能和目标 -- 作为系统资源的管理者

① 操作系统作为系统资源的管理者(这些资源包括软件、硬件、文件等),需要提供什么功能?

② 操作系统作为用户与计算机硬件之间的接口,要为其上层的用户、应用程序提供简单易用的服务,需要实现什么功能?

③ 操作系统作为最接近硬件的层次,需要在纯硬件的基础上实现什么功能?

三、操作系统的特征

1、并发

2、并行

 3、共享

4、虚拟

5、异步

6、总结

四、操作系统的发展和分类

1、手工操作阶段

2、批处理阶段

3、分时操作系统

4、实时操作系统

5、网络操作系统

6、分布式操作系统

7、个人计算机操作系统

五、操作系统的运行机制和体系结构

1、什么是指令

2、两种指令、两种处理器状态、两种程序

3、操作系统中的哪些功能应该由内核程序实现呢?

4、操作系统的体系结构可以分为大内核和微内核。

六、中断和异常

1、中断的概念和作用

2、中断的分类

3、外中断的处理过程

七、系统调用

1、什么是系统调用

2、系统调用作用

3

评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

哪 吒

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值