首页 理论教育 大学计算机基础:操作系统

大学计算机基础:操作系统

时间:2023-11-19 理论教育 版权反馈
【摘要】:操作系统是管理计算机硬件与软件资源的系统软件,同时也是计算机系统的内核与基石。图3-2操作系统的地位首先先看一个程序的执行过程。第2步:在执行时需要将程序从外存装载到内存;因为CPU不能直接对外存中的程序或数据进行操作,只能对内存中的程序或数据进行操作。③如何获得CPU的资源?这些问题是如何解决,如何处理的,这都是操作系统要解决和处理的问题,也是操作系统的基本功能。

大学计算机基础:操作系统

操作系统是管理计算机硬件与软件资源的系统软件,同时也是计算机系统的内核与基石。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务,并且为用户提供与系统交互的操作界面。计算机发展到今天,从个人计算机到巨型计算机,无一例外都配置一种或多种操作系统,操作系统已经成为现代计算机系统不可分割的重要组成部分。(见图3-2)

图3-2 操作系统的地位

首先先看一个程序的执行过程。

第1步:一个程序为了长期保存,应先将其建立保存在外存(主要是磁盘)中。

第2步:在执行时需要将程序从外存装载到内存;因为CPU不能直接对外存中的程序或数据进行操作,只能对内存中的程序或数据进行操作。

第3步:依据程序中内容,一条一条地执行指令,每条指令的执行又分为3步:取指令、分析指令和执行指令。

第4步:输出结果。

第5步:运行结束,释放资源。(www.xing528.com)

上述程序执行的过程中,一般要遇到一些问题。

①将程序保存在外存的什么位置?如何区分不同的文件?

②将程序从外存装载到内存的什么位置?如何分配内存?

③如何获得CPU的资源?如果有多个程序要运行,如何处理?

④如何获得外设的资源?

⑤如何释放资源?

这些问题是如何解决,如何处理的,这都是操作系统要解决和处理的问题,也是操作系统的基本功能。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈