操作系统复习笔记(第一章)

1.1 OS的目标和作用

os的目标方便性,有效性,可扩充性,开放性
os的作用: 1 用户与硬件的接口;2 系统资源的管理者;3 扩充机器
有效性的体现:提高资源利用率,提高系统吞吐量
用户使用计算机的方式:命令方式;系统调用方式;图形,窗口调用方式

1.2 计算机系统的软件

定义:依附于物理硬件之上的使用编程语言实现的帮助用户使用计算机的程序代码
分类:系统软件和应用软件

1.3 os的定义

操作系统是一组能有效地组织和管理计算机软硬件资源·,合理的对各类作业进行调度,以及方便用户使用的程序的集合

1.4 实时和分时的区别

在这里插入图片描述

1.5 OS的基本特性

并发共享,虚拟,异步
进程与线程:
在这里插入图片描述
线程
在这里插入图片描述
并发与并行
并发 两个或多个事件在同一时刻发生
并行 两个或多个事件在同一时段发生
共享
指资源可以供内存中多个并发执行的进程或线程共同使用
共享方式:
互斥共享:
在这里插入图片描述
同时访问
在这里插入图片描述
OS的主要功能
1 处理机管理
以进程为单位,主要功能:进程控制,进程同步,进程通信,调度
2 存储器管理
在这里插入图片描述
设备管理
在这里插入图片描述
中断和陷入的区别
1.        中断(zhong duan)
(1)        是由由CPU外部产生的,对CPU来说,是被动的。
(2)        当中断发生时,CPU将下一条指令,也就是接下来要执行的指令的地址压入栈作为中断服务的返回地址。

2.        陷入 (xian ru)
(1)        是由CPU本身在执行程序过程中产生的。它是由专设的指令,如X86中的“INT n”,在程序中有意产生的,是主动的。
(2)        同中断一样,当陷入发生时,CPU将下一条指令,也就是接下来要执行的指令的地址压入栈,作为中断服务的返回地址。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值