随笔分类 - 理论知识 / 操作系统
摘要:并发程序的基本概念 程序顺序性 **内部顺序性:**CPU 严格按照顺序执行指令 **外部顺序性:**程序员设计程序时往往用顺序设计的思想 顺序程序特性 程序执行的顺序性 **计算环境的封闭性:**程序执行时犹如独占资源 计算结果的确定性 计算过程的可再现性 并发进程 **无关的并发进程:**一组并
阅读全文
摘要:文件系统 文件系统概述 文件的组织: **逻辑结构:**流式、记录式 **物理结构:**顺序、连接、直接、索引 **文件的存取:**顺序、直接、索引 **文件的控制:**逻辑控制、物理控制 **文件的使用:**打开、关闭、读、写、控制 文件的存储 **块:**存储介质上连续存储的区域,是主存与辅存信
阅读全文
摘要:指令与处理器模式 **指令执行周期:**取指、译码、执行 指令分类(根据权限) **特权指令:**只能被操作系统内核使用(启动 IO,置 PC 值) **非特权指令:**所有程序都能使用 处理器模式: **共有四种:**0内核模式,1系统调用,2共享库程序,3用户模式 **一般来说:**只有0内核模
阅读全文
摘要:存储管理的基本概念 **逻辑地址:**用户地址,从零开始编号 一维逻辑地址:(地址) 二维逻辑地址:(段号:段内地址) 主存储器的复用方式 **按分区:**主存划分为多个固定/可变分区,一个程序占一个分区 **按页架:**主存划分为多个固定页架,一个程序占多个页架 存储管理的模式 **单连续:**一
阅读全文
摘要:# 输入输出设备 首先我们来看这样一个场景:屏幕上有N个按钮,我们随意点击其中一个,手机怎么知道我点的是哪一个? 可能有小伙伴会问:这不是很简单吗?因为你点了屏幕啊,屏幕知道你点的是哪个按钮就行了啊。 但是事情不是这样。在冯诺依曼的计算机模型中,我们常说的屏幕被分为显示屏和触摸屏,分别表示输出设备、
阅读全文
摘要:计算机软硬件系统 冯诺伊曼结构 以运算单元为核心,控制流由指令流产生 程序和数据存储在主存中 主存是按地址访问,线性编址 指令由操作码和地址码组成 数据以二进制编码 **其他:**参考《重学计算机-计算机组成原理》 计算机操作系统的发展 **概述:**任何一台机器都有其操作平台和操作系统 **洗衣机
阅读全文
摘要:基础知识 \(1 Byte = 8 bit\) \(1 KB = 2^{10} B ≈ 10^3B\) \(1 MB = 2^{20} B ≈ 10^6B\) \(1 GB = 2^{30} B ≈ 10^9B\) 操作系统 操作系统(Operation System, OS)是管理和控制计算机硬件
阅读全文


浙公网安备 33010602011771号