1. 冯·诺依曼体系结构
CPU:
指令类型:运算,控制,数据传输
包含的组件:
(1)运算器:做计算用
(2)控制器:控制程序流向(条件判断,循环操作等等)
(3)控制器和运算器的关系:
2.操作系统
(1)概念
任何计算机系统都包含一个基本的程序集合,称为操作系统(OS)。
操作系统包括:
- 内核(进程管理,内存管理,文件管理,驱动管理)
- 其他程序(例如函数库,shell程序等等)
关于函数库的理解:
系统提供的对某个广泛使用的操作接口。(如文件读取/写入,网卡读写数据)
(广泛使用的操作接口:大部分系统都需要的一些功能(对硬盘文件的操作),系统就提供函数库接口----驱动程序和这些接口对接)
某些特性权限的功能,在程序中必须调用系统函数库来实现。
(2)OS定位
一款纯正的“搞管理”的软件。
3.操作系统的调度算法(系统调度cpu执行进程中的代码)
时间片轮转调度:
CPU执行某个进程,在执行一定时间后,会切换到下一个进程。
时间片:就是某个进程在该次CPU执行时,所用的时间。
轮转调度:CPU轮流执行某个进程。
版权归原作者 不想秃头Q-Q 所有, 如有侵权,请联系我们删除。