操作系统如何对计算机硬件部分的处理机,内存,设备进行抽象?

2024-12-03 13:30:45
推荐回答(2个)
回答1:

对于CUP也就是处理机。CUP是计算机系统中最重要的硬件资源,也就是相当于人的大脑。处理器的占有和利用率之间关
系到计算机和用户任务的处理效率。每台电脑就只有1个CUP。当多个用户使用同一个计算机的时候,那么操作系统就要
分配把处理机交给那个用户先使用。还有就是这个用户的使用时间
那么一个大型的操作系统肯定提供的很丰富的调度资源。由操作系统的管理有设置。那么调度的策略有:分时调度。优
先调度。排队调度。这个就是操作系统对CPU的管理。
存储管理也就是内存管理。1:对于内外存交换信息的管理。2:配合硬件做地址转换和存储保护的工作。3:进行
存储空间的分配和回收。存储管理的功能有 1:内存的分配2:地址的转换和重定位3:存储保护
4:内存共享5:存储的扩展
设备管理,设备管理就是计算机中除CUP内存以外的所有输入和输出管理。功能--1:缓冲管理,由于CPU和i/o设备
的速度很大。为了缓和这一矛盾。通常在设备管理中建立I/O缓冲区,对缓冲区的有效管理是设备管理的一向重要任务
。2:设备分配,根据用户程序提出的I/O请求和系统中设备的使用情况。按照一定的策略。将所有设备分配给申请者。
3:设备处理程序,对于未设置通道的计算机系统其基本任务通常是实现CPU和设备控制器之间的通信。4:设备的独立

回答2:

,,操作系统的作用,是将所有硬件统一管理调度,为应用程序提供一个运行平台。抽什么象呀,抽不出来呀,根本就是无喱头。