
OS
happy19991001
笨鸟先飞
展开
-
OS重要知识点摘录(考研用)——第五章:输入/输出(I/O)管理
OS重要知识点摘录(考研用)——第五章:输入/输出(I/O)管理 本文参考于《2021年操作系统考研复习指导》(王道考研),《计算机操作系统教程》 下图所示为DMA控制器的组成: 要在主机与控制器之间实现成块数据的直接交换,须在DMA控制器中设置如下4类寄存器: (1)命令/状态寄存器CR 用于接收从CPU发来的I/O命令或有关控制信息,或设备的状态 (2)内存地址寄存器MAR 在输入时,它存放把数据从设备传送到内存的起始目标地址;在输出时,它存放由内存到设备的内存源地址。原创 2020-12-05 15:24:08 · 1059 阅读 · 0 评论 -
OS重要知识点摘录(考研用)——第四章:文件管理
OS重要知识点摘录(考研用)——第四章:文件管理 本文参考于《2021年操作系统考研复习指导》(王道考研),《计算机操作系统教程》 4.文件的打开与关闭 因为许多文件操作都涉及为给定文件搜索相关目录条目,因此许多系统要求在首次使用文件时,使用系统调用open将指明文件的属性(包括该文件在外存上的物理位置)从外存复制到内存打开文件表的一个表目中,并将该表目的编号(也称索引)返回给用户。 OS维护一个包含所有打开文件信息的表(打开文件表,open-file table)。 当用户需要一个文件操作时,可原创 2020-12-04 20:54:34 · 1532 阅读 · 1 评论 -
OS重要知识点摘录(考研用)——第三章:内存管理
OS重要知识点摘录(考研用)——第三章:内存管理 本文参考于《2021年操作系统考研复习指导》(王道考研),《计算机操作系统教程》原创 2020-12-04 15:59:31 · 1094 阅读 · 0 评论 -
OS重要知识点摘录(考研用)——第二章:进程管理
OS重要知识点摘录(考研用)——第二章:进程管理 本文参考于《2021年操作系统考研复习指导》(王道考研),《计算机操作系统教程》 PCB是进程存在的唯一标志 (3)一个进程可以执行一个或几个程序,一个程序也可构成多个进程。程序的每次运行都构成不同的进程,通过多次执行,一个程序可对应多个进程,通过调用关系,一个进程可包括多个程序。 在OS中,终端用户登录系统、作业调度、系统提供服务、用户程序的应用请求等都会引起进程的创建。进程的阻塞是进程自身的一种主动行为,也因此只有处于运行态的进程(获得C原创 2020-12-03 17:07:52 · 1444 阅读 · 4 评论 -
OS重要知识点摘录(考研用)——第一章:计算机系统概述
OS重要知识点摘录(考研用)——第一章:计算机系统概述 本文参考于《2021年操作系统考研复习指导》(王道考研),《计算机操作系统教程》UNIX是一种多用户分时操作系统。所谓特权指令,是指计算机中不允许用户直接使用的指令,如I/O指令、置中断指令、存取用于内存保护的寄存器、送程序状态字到程序状态字寄存器等的指令 。 在具体实现上,将CPU的状态划分为用户态(目态)和核心态(又称管态、内核态)。用户自编程序运行在用户态,OS内核程序运行在核心态。 系统不允许用户程序实现核心态的功能,而它们又必须使原创 2020-12-03 15:07:00 · 448 阅读 · 0 评论 -
OS知识点汇总(考研用)
OS知识点汇总(考研用)思维导图:OS知识点汇总(考研用)——第一章:计算机系统概述OS知识点汇总(考研用)——第二章:进程管理(上)OS知识点汇总(考研用)——第二章:进程管理(下)OS知识点汇总(考研用)——第三章:内存管理OS知识点汇总(考研用)——第四章:文件管理OS知识点汇总(考研用)——第五章:输入/输出(I/O)管理...原创 2020-09-23 21:15:48 · 741 阅读 · 0 评论 -
OS知识点汇总(考研用)——第五章:输入/输出(I/O)管理
OS知识点汇总(考研用)——第五章:输入/输出(I/O)管理 本文参考于《2021年操作系统考研复习指导》(王道考研),《计算机操作系统教程》文章目录OS知识点汇总(考研用)——第五章:输入/输出(I/O)管理5.输入/输出(I/O)管理5.1 I/O管理概述 5.1.1 I/O设备 1.按传输速率分类 2.按信息交换的单位分类 5.1.2 I/O控制方式 1.程序直接控制方式 2.中断驱动方式 3.DMA方式5.输入/输出(I/O)管理5.1 I/O管理概述 5.1.1 I/O设备原创 2020-09-23 20:35:39 · 1748 阅读 · 0 评论 -
OS知识点汇总(考研用)——第四章:文件管理
OS知识点汇总(考研用)——第四章:文件管理 本文参考于《2021年操作系统考研复习指导》(王道考研),《计算机操作系统教程》文章目录OS知识点汇总(考研用)——第四章:文件管理4.文件管理4.1 文件系统基础 4.1.1 文件的概念 1.文件的定义4.文件管理4.1 文件系统基础 4.1.1 文件的概念 1.文件的定义 文件(File)是以计算机硬盘为载体的存储在计算机上的信息集合, 文件可以是文本文档、图片、程序等。在系统运行时,计算机以进程为基本单位进行资源的调度和分配;而在用户进原创 2020-09-21 21:07:31 · 3913 阅读 · 1 评论 -
OS知识点汇总(考研用)——第三章:内存管理
OS知识点汇总(考研用)——第三章:内存管理 本文参考于《2021年操作系统考研复习指导》(王道考研),《计算机操作系统教程》文章目录OS知识点汇总(考研用)——第三章:内存管理3.内存管理3.1 内存管理概念 3.1.1 内存管理的基本原理和要求 1.程序装入和链接 2.逻辑地址空间与物理地址空间 3.内存保护 3.1.2 覆盖与交换 1.覆盖3.内存管理3.1 内存管理概念 3.1.1 内存管理的基本原理和要求 OS对内存的划分和动态分配,就是内存管理的概念 内存管理的功能有:原创 2020-09-15 21:12:52 · 6047 阅读 · 0 评论 -
OS知识点汇总(考研用)——第二章:进程管理(下)
OS知识点汇总(考研用)——第二章:进程管理(下) 本文参考于《2021年操作系统考研复习指导》(王道考研),《计算机操作系统教程》文章目录OS知识点汇总(考研用)——第二章:进程管理(下)2.进程管理2.3 进程同步 2.3.1 进程同步的基本概念 1.临界资源2.进程管理2.3 进程同步 2.3.1 进程同步的基本概念 在多道程序环境下,进程是并发执行的,不同进程之间存在着不同的相互制约关系。为了协调进程之间的相互制约关系,引入了进程同步的概念。例如,让系统计算1+2x3,假设系统产生两原创 2020-09-11 21:24:33 · 2613 阅读 · 1 评论 -
OS知识点汇总(考研用)——第二章:进程管理(上)
OS知识点汇总(考研用)——第二章:进程管理 本文参考于《2021年操作系统考研复习指导》(王道考研),《计算机操作系统教程》2.进程管理2.1 进程与线程 2.1.1 进程的概念和特征 1.进程的概念 在多道程序环境下,允许多个程序并发执行,此时它们将失去封闭性,并具有间断性及不可再现性的特征。为此引入了进程(Process)的概念,以便更好地描述和控制程序的并发执行,实现OS的并发性和共享性(最基本的两个特性) 为了使参与并发执行的程序(含数据)能独立地运行,必须为之配置一个专门的数原创 2020-09-11 21:22:00 · 1255 阅读 · 0 评论 -
OS知识点汇总(考研用)——第一章:计算机系统概述
OS知识点汇总(考研用)——第一章:计算机系统概述 本文参考于《2021年操作系统考研复习指导》(王道考研),《计算机操作系统教程》1.计算机系统概述1.1 OS的基本概念 1.1.1 OS的概念 OS管理各种计算机硬件,为应用程序提供基础,并充当计算机硬件与用户之间的中介。OS控制和协调各用户的应用程序对硬件的分配与使用 OS是指控制和管理整个计算机系统的硬件和软件资源,合理地组织、调度计算机的工作和资源的分配,进而为用户和其他软件提供方便接口与环境的程序集合。 OS是计算机系统中最基本的原创 2020-09-01 17:18:38 · 1378 阅读 · 0 评论