![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 60
唐仔橙
csdn少写了,请看github
展开
-
10分钟动手写一个最小的“操作系统”---《自己动手写操作系统》第一章
动手写一个最小的操作系统代码及工具来源于《自己动手写操作系统》1.操作系统基本汇编代码boot.asmorg 07c00h mov ax, cs mov ds, ax mov es, ax call DispStr jmp $DispStr: mov ax, BootMessage mov bp, ax mov cx, 16 mov ax, 01301h mov bx, 000ch mov dl, 0原创 2021-10-08 11:31:39 · 1545 阅读 · 0 评论 -
操作系统-期末复习-第六章 文件系统
1.文件系统管理文件方法目录?2.在操作系统中,特别文件的概念设备文件(Linux中)3.文件系统采用多重索引结构搜索文件内容的计算一次间接二次间接4.理解文件控制块(目录项)5.多级目录的优势文件系统的功能是什么?(详细说明1.文件管理2.目录管理3.文件存储空间管理4.文件的共享和保护5.提供方便的接口用户观点 系统观点原创 2020-12-15 11:22:40 · 726 阅读 · 0 评论 -
操作系统-期末复习-第五章 存储管理
基础知识1. 第二次机会置换算法含义、算法的策略2. 分区分配内存管理方式的主要保护措施不要越界3.在动态分区管理中”最佳适应“算法,首次适应算法,(按地址从小到大)循环 首次适应算法4.基本分页系统的逻辑地址计算5.二级页表分页存储方式逻辑地址计算假如 3000个页面,1极页表 3000页 0~1023 1K 看在第几个1024里,页表项占四个字节的话 3000*4 = 12000 1K划...原创 2020-12-15 11:22:03 · 494 阅读 · 0 评论 -
操作系统-期末复习-第四章 处理机调度
1.分时操作系统通常采用处理机调度算法?2.处理机三级调度1.作业调度(高级调度):按照一定原则从外存中处于后台状态的作业中选择一个或多个作业,给它(们)分配内存、输入输出设备等必要的资源,并建立相应的进程,以使它(们)获得竞争处理机的权利2.中级调度(内存调度): 作用是提高内存利用率和系统吞吐量。应将那些暂时不能运行的进程调至外存等待,把此时的进程状态称为挂起态3.进程调度(低级调度):主要任务是按照某种方法和策略从就绪队列中选取一个进程,将处理机分配给它三级调度的联系1原创 2020-12-15 11:21:27 · 223 阅读 · 0 评论 -
操作系统-期末复习-第三章 死锁
1.资源的有序分配法(死锁的预防 四个)分为:可剥夺资源、不可剥夺资源2.饥饿、抖动、死锁的概念饥饿:在可以预计的事件内,某个或某些进程永远得不到完成工作的机会,因为他们所需的资源总是被别的进程占有或抢占抖动:死锁:3.解除死锁的方法1.破坏互斥条件2.破坏占有且等待条件预分资源策略(静态分配)“空手”申请资源策略3.破坏非抢占条件4.破坏循环等待条件4.发生死锁的最少资源个数的计算5.银行家算法求安全序列冲冲冲6.死锁的产原创 2020-12-15 11:20:48 · 314 阅读 · 0 评论 -
操作系统-期末复习-第二章 进程和线程
进程最根本的属性是 动态性 和 并发性基础知识进程映像(进程实体):程序段、相关数据段、PCB创建进程,实质上是创建进程映像中的PCB,撤销进程,实质上是撤销进程的PCB进程映像是静态的,进程是动态的进程的特征动态性、并发性、独立性、异步性、结构性1.在现代操作系统中,资源分配的单位和处理机调度的单位分别是?现代操作系统中,进程只作为资源拥有者,调度和运行的属性赋予新的实体--线程资源分配的单位:进程处理机调度的单位:线程2.进程与原创 2020-12-15 11:20:01 · 502 阅读 · 0 评论 -
操作系统-期末复习-第一章 绪论
1.操作系统概念、主要功能、四个主要特征一个完整的计算机系统是由硬件和软件两大部分组成的操作系统是所有软件中最基础、最核心的部分,是计算机用户和计算机硬件之间的中介程序,它为用户执行程序提供更方便更有效的环境操作系统概念1.操作系统作为扩展机器2.操作系统作为 资源管理器监视各种资源,随时记录他们的状态实施某种策略以决定谁获得资源,何时获得,获得多少分配资源供需求者使用回收资源,以便再分配操作系统是控制和管理计算机系统内各种硬件和软件资源,有效地组织多道程序运行.原创 2020-12-15 11:17:15 · 473 阅读 · 0 评论