自考操作系统第一章总结

简介: 自考操作系统第一章总结

什么是操作系统:是一种复杂的系统软件,是不同程序代码、数据结构、数据初始化文件的集合


操作系统的特征:并发、共享、虚拟、异步


并发:两个或多个事件在同一时间间隔内发生


共享:系统中的资源可供内存中多个并发执行的进程共同使用


方式:互斥共享和同时共享


虚拟:通过某种技术把一个物理实体变成若干逻辑上的对应物


一步性:内存中的每个程序何时执行、暂停,合适完成都是不可预知的


操作系统的功能:内存分配、进程管理、设备管理


内存分配:


1、内存管理:为每道程序分配内存空间


静态方式:内存划分成固定大小和区域的数量


动态方式:根据进程请求分配,内存中区分大小和数量都是动态的


2、内存保护:使操作系统内核空间不会被用户随意访问,保证系统的安全和稳定;确保每道程序都在自己的内存空间内,互不干扰


3、地址映射:访问CPU时,把程序中逻辑地址转为物理地址


逻辑地址:0、1


物理地址:在内存中占有的位置(内存中的单元地址)


地址总线是可以传地址的


CPU访问内存需要把物理地址送入地址总线,以选中要访问的内存单元


地址映射:将逻辑地址转换为对应的物理地址


4、内存扩充


借助于虚拟的存储技术,从逻辑上扩充内存容量,是系统能够向用户提供比物理内存更大的存储容量


设备管理:主要完成I/O请求,为用户分配I/O设备


功能:缓冲管理、设备分配、设备处理


指令的执行


程序是指令的集合,程序的执行是按照某种控制流程的执行。


程序计数器(PC):存放下一条将要执行指令的地址。


指令寄存器:(IR):存放正在执行的指令


累加寄存器(AC):临时存储体和累加操作


相关文章
|
7月前
|
存储 算法 Shell
操作系统(1)——学习导论(Ⅲ)
操作系统(1)——学习导论(Ⅲ)
|
7月前
|
存储 缓存 编解码
操作系统(1)——学习导论(Ⅰ)
操作系统(1)——学习导论(Ⅰ)
|
7月前
|
监控 NoSQL Unix
操作系统总结(第二周 第一堂)
操作系统总结(第二周 第一堂)
|
消息中间件 存储 算法
操作系统(1.2)--引论
在多道程序环境下,每道程序不可能都从“0”地址开始装入(内存),这就致使地址空间内的逻辑地址和内存空间中的物理地址不相一致。使程序能正确运行,存储器管理必须提供地址映射功能,以将地址空间中的逻辑地址转换为内存空间中与之对应的物理地址。该功能应在硬件的支持下完成。
73 0
|
存储 算法 安全
[计算机操作系统(慕课版)]第一章 操作系统引论(学习笔记)
[计算机操作系统(慕课版)]第一章 操作系统引论(学习笔记)
|
算法 Unix 程序员
第一章 操作系统引论【操作系统】1
第一章 操作系统引论【操作系统】1
125 0
|
存储 算法 调度
第一章 操作系统引论【操作系统】3
第一章 操作系统引论【操作系统】3
183 0
|
存储 安全 算法
第一章 操作系统引论【操作系统】2
第一章 操作系统引论【操作系统】2
109 0
|
存储 算法 安全
[计算机操作系统(第四版 汤小丹 汤子瀛)]第一章 操作系统引论(学习复习笔记)
[计算机操作系统(第四版 汤小丹 汤子瀛)]第一章 操作系统引论(学习复习笔记)