os
文章平均质量分 81
zhousiyuan0515
这个作者很懒,什么都没留下…
展开
-
OS异常处理流之拾人牙慧
异常处理流时一个需要软硬件协作的流程,如果仅有计组的知识,恐怕不能对异常处理流有完整的认识,但是从操作系统的角度来看就可以理解,这是因为在CPU的层面已经将异常处理流的硬件部分封装起来了,我们只需要了解CPU给操作系统的接口,就可以利用这些接口的信息和功能完成异常处理流的软件部分。由上图可知,蓝色部分是硬件部分,黄色部分是软件部分,红色部分即两部分接口。因此最重要的就是这两个接口寄存器的意义,Cause寄存器为选择哪一种异常处理函数提供了决策的依据,EPC为有朝一日返回这个进程提供了支持(异常处理完成后不一原创 2022-06-14 19:41:18 · 296 阅读 · 0 评论 -
操作系统第九章分布式操作系统
分布式摸鱼原创 2022-06-08 18:37:16 · 114 阅读 · 0 评论 -
博采众长,笨鸟多闻:OS再探
本文不提供系统的知识网络,只记录一些鞭辟入里的见解和个人的思考,势必会有很多主观性的描述,仅供参考,若有错误,请您指正。OS究竟是什么在操作系统中,我们不止关注一段程序他的指令流要从哪来到哪去,我们还要管理他怎么使用相应的资源,我们要为他创建进程,为他分配空间,控制它怎么使用设备,所以我们可以显而易见的把我们学习操作系统这个过程就当作是找到一个帮我们更好的使用硬件的方法。操作系统就像是一个管家,为我们管理CPU、管理内存、管理设备、管理文件、管理磁盘等等,我们可以通过他完成我们交给他的任务,而不用自原创 2022-06-05 13:35:21 · 86 阅读 · 0 评论 -
OS第四章进程与并发程序
进程与线程并发与并行顺序执行:按顺序一个任务一个任务执行。并发:设有两个活动a1和a2,如果在某一指定的时间t,无论a1和a2是在同一处理机上还是在不同的处理机上执行,只要a1和a2都处在各自的起点和终点之间的某一处,则称a1和a2是并发执行的。(两活动只要有时间段上的重合就可以成为并发)并行:如果考虑两个程序,它们再同一时间度量下同时运行在不同的处理机上,则称这两个程序是并行执行的。(两个进程同时运行在不同的处理机上,处理机被占用)程序的顺序执行与特征顺序性:按照程序结构所指定的次原创 2022-05-03 17:08:27 · 2750 阅读 · 0 评论 -
OS复习笔记 内存管理
存储管理基础帕金森定律:无论存储器空间有多大,程序都能将其耗尽。存储组织:在存储技术和CPU寻址技术许可的范围内组织合理的存储结构。其依据是访问速度匹配关系、容量要求和价格。典型的层次式存储组织:访问速度越来越慢,容量越来越大,价格越来越便宜。存储管理的功能:存储分配和回收 地址变换 存储共享和保护 存储器扩充基本目标:地址独立:程序发出的地址与物理地址无关;地址保护:一个程序不能访问另一个程序的地址空间。地址空间:源程序经过编译后得到的目标程序,存在于它所限原创 2022-04-07 15:59:25 · 1318 阅读 · 0 评论 -
OS复习 第二章 系统引导
计算机的启动过程现代计算机=硬件 + 软件;因此计算机功能的多样性和灵活性与启动状态的单一性发生了冲突,一方面我们必须通过程序控制使得计算机进入特定工作状态(必须运行启动程序来启动计算机),另一方面在启动硬件前必须假设在一个最安全、通用也是功能最弱的状态,需要逐步设置硬件来提升硬件环境能力。因此我们把这个纠结的过程叫做拉鞋带,简称boot,从这个过程我们也能看出OS的启动是一个逐步释放系统灵活性的过程。BootloaderBootloader是引导加载程序,是系统加电之后运行的第一段软件代码原创 2022-04-04 15:08:09 · 1129 阅读 · 0 评论 -
OS第一周笔记 系统引导
os笔记原创 2022-03-09 15:22:15 · 204 阅读 · 0 评论 -
2022春季OS预习
北航os2022春预习原创 2022-03-01 17:36:11 · 1320 阅读 · 0 评论