【操作系统的主要功能】操作系统基本功能

2019-12-24 - 操作系统

绝对装入:在编译时,如果知道程序将驻留在内存的某个位置,编译程序将产生绝对地址的目标代码。绝对装入程序按照装入模块中的地址,将程序和数据装入内存。由于程序中的逻辑地址与实际内存地址完全相同,故不需对程序和数据的地址进行修改。

操作系统的主要功能

可重定位装入:在多道程序环境下,多个目标模块的起始地址通常都是从 0 开始,程序中的其他地址都是相对于起始地址的,此时应釆用可重定位装入方式。根据内存的当前情况,将装入模块装入到内存的适当位置。装入时对目标程序中指令和数据的修改过程称为重定位,地址变换通常是在装入时一次完成的,所以又称为静态重定位。

操作系统的主要功能

静态重定位的特点是在一个作业装入内存时,必须分配其要求的全部内存空间,如果没有足够的内存,就不能装入该作业。此外,作业一旦进入内存后,在整个运行期间不能在内存中移动,也不能再申请内存空间。

操作系统的主要功能

动态运行时装入,也称为动态重定位:程序在内存中如果发生移动,就需要釆用动态的装入方式。装入程序在把装入模块装入内存后,并不立即把装入模块中的相对地址转换为绝对地址,而是把这种地址转换推迟到程序真正要执行时才进行。

操作系统的主要功能

因此,装入内存后的所有地址均为相对地址。这种方式需要一个重定位寄存器的支持。 动态重定位的特点是可以将程序分配到不连续的存储区中;在程序运行之前可以只装入它的部分代码即可投入运行,然后在程序运行期间,根据需要动态申请分配内存;便于程序段的共享,可以向用户提供一个比存储空间大得多的地址空间。

相关阅读
操作系统实验报告【操作系统实验报告】操作系统的功能有哪些【详细介绍】

电脑是我们非常常用的一种智能产品了,但是其实我们在使用电脑的时候,对关于电脑的一些认识真的非常少。我们能通过电脑获得很多的娱乐,却很少去了解电脑是怎样给我们带来娱乐的。其实在其中,电脑系统是最大的功臣。那么电脑系统除了这些能力之外,还有哪些能力是不为我们所了解的呢?接下来,小编就来给大家介绍一下操作系统的基本功能吧。

操作系统属于【操作系统属于】操作系统的功能

根据计算机结构和操作系统概念,为了实现上述任务,操作系统的功能可以概括如下:在多道程系统中,处理机的分配和运行都是以进程为单位的。进程这个概念后面会讲到,它的实质就是程序的一次运行以及运行时的数据。因而处理机的管理可以理解为进程的管理。它包括:1、进程控制进程的控制包含进程的创建、进程的撤销以及进程运行过程中根据实际情况的状态转换。

操作系统的功能有哪些【操作系统的功能有哪些】网络操作系统的功能有哪些?

网络操作系统可以处理海量并发通信,使节点拥有上千的通信并发度,同一时间内通信接口需要处理数千个通信请求。同时网络带宽快速增长,使通信接口拥有更多的通信资源调度管理。复杂的多层次通信语义、大量的通信请求和通信资源将对通信接口的控制层面(通信运行时环境的功能、性能和扩展性)提出新的需求。运行于网络硬件之上的通信运行时环境将是互联网络的“操作系统”。

三大基本操作系统【三大基本操作系统】操作系统主要知识点

下面小编为大家讲解操作系统主要知识点,欢迎大家阅读,一起跟着小编来学习啦,多学点知识,终身受益。掌握操作系统的类型、功能、层次结构和进程概念,以及作业、处理机、存储、文件和设备等管理的原理和方法。1.1操作系统类型和功能根据使用环境和对用户作业的处理方式划分,操作系统的基本类型可以分为批处理操作系统、分析操作系统和实时操作系统3大类型。

操作系统的作用是什么【操作系统的作用是什么】操作系统要点(一)

什么是作业作业是用户在一次计算过程中或一次事务处理过程中,要求计算机系统所做工作的总称。作业控制块JCB是用来对作业进行描述的数据结构,保存系统对于作业进行管理所需要的全部信息,位于磁盘区域中,和作业一一对应。进程及其特性进程是具有独立功能的程序关于某个数据集合上的一次运行活动,是系统进行资源分配和调度的独立单位。

推荐阅读
操作系统原理【操作系统原理】操作系统基本原理
操作系统属于什么软件【操作系统属于什么软件】为什么说大脑操作系统里也必须得有杀毒软件
地暖打压行业标准8个压地暖打压行业标准8个压 地暖打压10个压2分钟掉成8个正常么
孔雀石绿对鱼的作用孔雀石绿对鱼的作用 黄骨鱼变“孔雀石绿鱼”?罚你没商量!▏以案说法
柴油发电机组品牌柴油发电机组品牌 十大柴油发电机组品牌质量
摩托车发动机机油摩托车发动机机油润滑系统图解(转)
深圳安吉尔【深圳安吉尔】高品质净水器滤芯哪家强?安吉尔A7用事实说话