系统调用与库调用

一、计算机系统的组成 1、计算机系统由硬件和软件组成,软件包括操作系统和普通软件,如下图所示: 多数计算机有两种运行模式:内核态和用户态。操作系统运行于内核态,可以执行机器支持的任何指令;普通软件运行于用户态,只能执行机器指令的一个子集(如I/O操作相关指令在用户态中是被禁止的)。 2、任何单CPU计算机一次只能执行一条指令。如果一个过程正在用户态运行一个用户程序,并且需要一个系统服务,比如从一个
相关文章
相关标签/搜索