摘要:
设备管理 IO管理概述 接入I/O设备的主要方式:总线。 逻辑IO:完成设备无关的操作,如设备分配、设备回收、数据准备等。 设备驱动程序:负责对设备控制器进行控制 中断服务程序:设备工作结束后负责向CPU中发中断信号,中断服务程序完成相应处理。 IO设备的分类: 按数据组织分类: 块设备:以数据块为 阅读全文
摘要:
进程管理 进程与线程 进程概念的引入 基本概念 并发与并行 顺序执行 并行:两个程序在同一时间度量下同时运行在不同的处理机上 并发:两个活动在某一指定时刻,无论是在同一处理机还是不同处理机上,二者都处在各自的起点到终点之间的某一处。 程序的顺序执行与特征 顺序性:按程序结构指定的次序执行 封闭性:独 阅读全文
摘要:
期末必考地址转换和自映射大题。 内存管理 链接与装载 ELF中的部分段落: 在ELF头之外: 注意程序中的局部变量不在ELF中,在栈上。 存储管理基础 存储硬件: SRAM:读写速度快,生产成本高,多用于Cache DRAM:读写速度较慢,生产成本低,多用于主存 ROM:非易失性 存储结构: 寄存器 阅读全文
摘要:
这一章期末不考所以记得比较水(目移) 系统引导 系统引导:开机时,操作系统是如何运行起来的? CPU从一个特定主存地址开始取指令,执行ROM中的引导程序(Bootloader);先硬件自检,再开机。 将磁盘的第一块:主引导记录(MBR)读入内存,执行磁盘引导程序,扫描分区表 从活动分区(主分区,即安 阅读全文
摘要:
部分内容参考王道,一些名词与北航课件有少量出入。 欢迎指正。 绪论 操作系统定义 操作系统是一组管理计算机硬件资源的软件集合,它: 提供一个计算机用户与计算机硬件系统之间的接口,使计算机系统更易于使用 有效控制和管理计算机系统中的各种硬件和软件资源 合理地组织计算机系统的工作流程,以改善系统性能。 阅读全文