操作系统
操作系统
桃子味的梨
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
内存管理:连续内存分配(固定分区、动态分区、伙伴系统)
文章目录内存保护覆盖(Overlay)碎片整理:分区对换(Swapping)固定分区分配动态分区分配伙伴系统(Buddy system) 内存保护 需要保护操作系统不受用户进程的影响,同时保护用户进程不受其他用户进程的影响。两种方法 CPU中设置上、下限寄存器。 存放用户作业在主存中的下限和上限地址,每当CPU要访问一个地址时,分别和两个寄存器的值对比,判断有无越界 采用 重定位寄存器(或基址寄存器) 和 界地址寄存器(限长寄存器) 来实现保护。 重定位寄存器中含最小的物理地址值,界地址寄存器含逻辑地址的原创 2020-10-12 15:46:21 · 3978 阅读 · 1 评论 -
内存管理:基础概念(空间分类、链接、装入、地址映射)
操作系统中采用的内存管理方式: 重定位(relecation) 分段(segmentation) 分页(paging) 空间分类 内存空间(物理空间) 内存是由若干个存储单元组成的,每个存储单元有一个编号,编号可唯一标识一个存储单元,称为内存地址(或物理地址)。 名空间 用汇编语言或高级语言编写程序时,常常用符号名来访问某一单元。把程序中由符号名组成的程序空间称为符号名空间(或名空间)。 逻辑空间 由源程序经过汇编或编译后,形成目标程序,每个目标程序都是以0为基址顺序进行编址的,原来用符号名访问的单原创 2020-10-12 09:57:42 · 1799 阅读 · 0 评论 -
计算机启动流程
文章目录1. CPU初始化2. BIOS初始化主引导记录MBR格式分区引导扇区格式3.加载程序系统启动规范 note :了解计算机启动的step 1做了什么! 简述一句话:加电后,读取BIOS,BIOS读取加载程序,加载程序读内核映像。 1. CPU初始化 CPU加电稳定后从0xFFFF0读第一条指令: 第一条指令是跳转指令 CS:IP = 0xf0000 : fff0 CPU初始状态为16位实模式 PC = 16 * CS + IP 最大地址空间1MB 2. BIOS初始化 别人文章的介绍:BIO原创 2020-09-25 16:24:21 · 533 阅读 · 1 评论 -
操作系统——1.概述
第一章 概述 1.1 操作系统的概念 定义:操作系统是一组控制和管理计算机系统资源的程序集合,它合理地组织多道程序运行,是用户与计算机之间的接口。 目标:方便性、有效性、可扩展性、开放性 基本特征:并发、共享、虚拟、不确定性 1.2 发展史 串行处理 :无操作系统、操控控制台运行程序、顺序访问 简单批处理:监控程序(一批作业自动处理、内存只能存放一道作业) 多道批处理:内存中存放多个作业、...原创 2019-08-30 09:26:19 · 469 阅读 · 0 评论 -
操作系统——2.并发与进程
文章目录第二章 并发与进程2.1 进程的概念2.2 操作系统为控制程序所建立的数据结构2.3 操作系统对进程的控制2.4 线程2.5 进程调度2.6 实时系统与实时任务调度2.7 并发控制2.8 互斥与同步的解决策略2.9 生产者/消费者问题2.10 读者、写者问题2.11 进程间的通信2.12 进程死锁 第二章 并发与进程 2.1 进程的概念 ★ 进程 一个正在执行的程序、正在运行的程序的一个实...原创 2019-08-30 09:53:20 · 1096 阅读 · 0 评论 -
操作系统——3.并发与进程
文章目录第三章 内存管理3.1 程序的装入和链接3.2 存储管理3.3 虚拟存储技术 第三章 内存管理 3.1 程序的装入和链接 ★ 高级语言的源代码转化为进程的3个基本步骤: 编译:由编译程序(compiler)将用户源代码编译成若个目标模块 链接:由链接程序(linker)将目标模块和库函数链接,形成一个完整的装入模块 装入:由装入程序(loader)将装入模块装入内存。 ★ 空间分类 名...原创 2019-08-30 10:04:22 · 485 阅读 · 0 评论 -
操作系统——4.设备管理
文章目录第四章 设备管理4.1 I/O系统4.2 I/O控制方式4.3 缓冲管理4.4 设备管理软件层次结构4.5 设备分配4.6 磁盘存储器管理4.7 RAID 第四章 设备管理 4.1 I/O系统 ★ 设备管理的基本功能 为进程管理计算机系统提供接口; 按照相关算法分配和释放I/O设备; 实现CPU和I/O设备之间、I/O设备和I/O设备之间的并行操作; 实现其它功能,如缓冲区的管理、实现设...原创 2019-08-30 10:10:55 · 699 阅读 · 0 评论 -
操作系统——5.文件系统
第五章 文件系统 ★ 文件和文件系统 文件:数据的有序集合,用户存储信息于辅存的基本逻辑单位。 文件系统的功能:提供了对数据的存储手段;提供了对文件操作的功能接口;维护文件属性 ★ 文件系统中的常用术语 域 :基本数据单元,一个域保护一个值,如名字、日期或传感器读取的数值等。 记录 :一组相关域的集合,长度固定或可变,如一条记录可能包含学生的学号、姓名、专 业、入学日期等。关键字可以唯一标识一...原创 2019-08-30 10:15:49 · 552 阅读 · 0 评论
分享