摘要:
一、计算机系统概述 什么是操作系统?操作系统的作用 操作系统的本质是软件,管理计算机的硬件资源和软件资源的软件。 什么是系统调用? 进程在CPU上的运行级别分为用户态和内核态,与系统资源相关的操作都必须通过向操作系统请求,由内核态的进程来代为完成,这就是系统调用。操作系统中与系统资源相关的进程都需要 阅读全文
摘要:
三、内存管理 1. 内存管理的概念 1)内存的基础知识 ① 内存:用于存放数据的硬件。程序执行前先放到内存中才会被CPU处理。 ② 程序运行过程:编译 —— 链接 —— 装入 CPU处理 a. 编译:将高级编程语言转换为机器语言。 b. 链接:给程序命令分配逻辑地址。 c. 装入 阅读全文
摘要:
二、进程管理 1. 进程与线程 1)进程的概念与特征 ① 概念:进程(进程实体) = 程序段 + 数据段 + PCB,PCB是进程存在的唯一标志 ② 定义:进程是程序的一次执行过程。进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位。 ③ 特征:动态性、并发性、独立性、异步 阅读全文
摘要:
一、计算机系统概述 1. 操作系统的基本概念 1)结构 2)定义 ① 负责管协调硬件、软件等计算机资源的工作 ② 为上层的用户和应用程序提供简单易用的服务 ③ 一种系统软件 3)功能和目标 ① 资源的管理者:处理器管理、存储机管理、文件管理、设备管理 ② 向用户提供服务: a 阅读全文