首页 > 编程知识 正文

计算机系统分为几部分(计算机系统的四个组成部分)

时间:2023-05-04 20:12:40 阅读:67365 作者:4843

虽然现在和计算机非常普遍,但是很少有人真正知道计算机的配置。 秋季互联网Qiutian.ZqNF.Com的主编整理了有关计算机操作系统组成部分的知识。 我希望对大家有帮助。

计算机操作系统的组成部分:硬件

计算机由运算器、控制器、存储器、输入设备、输出设备五部分组成。

1 .运算器是信息加工用的部件,对二进制数据进行自述和逻辑运算。 核心部分是加法器,运算器主要由加法器、几个寄存器和几个控制器组成。

2 .控制器的主要功能是根据人们预先编写的程序控制和调整计算机各部件的自动运行。

运算器和控制器在逻辑上和过程上都非常紧密地联系在一起,并且往往是组装在一起的,因此这两个部分被称为“中央处理器”cpu(center processing unit )

3.1、内部内存

内部存储器(memory主存储器、存储器)是计算机用于存储程序和数据的存储单元,分为随机存取存储器ram(randomaccessmemory )和只读存储器ram(randomaccessmemory )两种

ram中的信息:可以随机读取和写入。 一旦关闭(关闭电源),信息将不再保存。

rom中的信息:只能在特定条件下写入,通常只能读取不能写入。 切断电源后,rom内的原始内容不变。 rom一般用于存储自检程序、配置信息等。

3.2外部存储。

硬盘软盘磁盘USBUSBUSBUSB可移动硬盘dvd盘

3.3、缓存内存(cache memory ) :内存与cpu交换数据的缓冲区,是为解决内存与cpu速度不一致的问题而设计的存储器。

4、输入设备:将原始数据和处理这些数据的程序通过输入接口输入计算机内存。

5 .输出设备(输出计算机的处理结果。 (x0b常用输出设备)显示器、打印机、绘图仪、音频、扬声器等(口) )。

计算机操作系统的组成部分:软件

软件是计算机的可执行文件和相应的文档。 主要包括以下几个部分:

管理资源

的设备和信息资源由操作系统根据用户的需要根据一定的策略进行分配和调度。 操作系统的存储管理负责将内存单元分配给需要内存的程序并执行,程序执行结束后回收并回收使用的内存单元。 对于提供虚拟存储的计算机系统,操作系统与硬件配合调度页面,根据可执行文件的请求分配页面,在执行过程中将页面调用到内存中,回收页面

处理器管理(即处理器调度)是操作系统资源管理功能的另一个重要组成部分。 在多个程序可以同时运行的系统中,操作系统根据一定的策略将处理器交替分配给系统中等待运行的程序。 等待运行的程序必须在得到处理器后才能运行。 在程序执行过程中发生某些事件,例如外部设备启动后一段时间不能执行或者发生外部事件等,操作系统应当处理相应的事件并重新分配处理器。

操作系统的设备管理功能主要包括外部设备的分配和回收、控制外部设备按用户程序要求操作等。 对于非存储型外部设备(如打印机和显示器),可以将其作为一个设备直接分配给用户程序,并在使用后回收以供有其他需求的用户使用。 对于磁盘、磁带等存储类型的外部设备,为用户提供用于存储文件和数据的存储空间。 存储外部设备的管理和信息管理密切相关。

信息管理是操作系统的重要功能主要为用户提供文件系统通常,文件系统为用户提供创建、撤消、读写文件、打开和关闭文件等功能。 有了文件系统,用户可以按文件名访问数据,而不需要知道数据存储在哪里。 这种方法不仅方便用户使用,而且有助于用户共享公共数据。 另外,在制作文件时制作人可以规定使用权限,因此可以确保数据的安全性。

程序控制

一个用户程序的运行自始至终都在操作系统的控制下进行。 一个用户用有问题的编程语言编写了程序后,将该程序与执行请求一起输入计算机,操作系统根据请求控制该用户程序的执行直到结束。 操作系统控制用户的执行,主要是对相应编译器的调用,将用某种编程语言编写的源程序编译成计算机可执行的目标程序,并分配内部存储器等资源例如,根据用户指定的请求处理在执行中发生的各种事件,以及与操作员联系以指示关于意外事件的处理。

人机交互

操作系统的交互功能是决定计算机系统“友好性”的重要因素之一。 交互功能主要通过与可输入输出的外部设备相对应的软件来实现。 可以交互使用的设备主要有键盘显示、鼠标、各种模式识别设备等。 对应于这些设备的软件是操作系统提供人机交互功能的部分。 交互部分的主要作用是控制相关设备的运行和理解,执行通过交互设备发送的相关各种指令和要求。

虚拟内存

虚拟内存是计算机系统内存管理的技术。 这样,APP应用程序就会认为它有连续可用的内存(连续的完整地址空间)。 实际上,它通常分为多个物理内存碎片,部分临时存储在外部磁盘存储器中,并在需要时交换数据。

用户界面

用户界面包括作业主接口和程序主接口。 一级界面的设置便于用户直接或间接控制自己的工作。 通常包括在线使用

户接口与脱机用户接口。程序一级接口是为用户程序在执行中访问系统资源而设置的,通常由一组系统调用组成。

在早期的单用户单任务操作系统(如dos)中,每台计算机只有一个用户,每次运行一个程序,且次序不是很大,单个程序完全可以存放在实际内存中。这时虚拟内存并没有太大的用处。但随着程序占用存储器容量的增长和多用户多任务操作系统的出现,在程序设计时,在程序所需要的存储量与计算机系统实际配备的主存储器的容量之间往往存在着矛盾。例如,在某些低档的计算机中,物理内存的容量较小,而某些程序却需要很大的内存才能运行;而在多用户多任务系统中,多个用户或多个任务更新全部主存,要求同时执行独断程序。这些同时运行的程序到底占用实际内存中的哪一部分,在编写程序时是无法确定的,必须等到程序运行时才动态分配。

用户界面

用户界面(user interface,简称 ui,亦称使用者界面[1])是系统和用户之间进行交互和信息交换的媒介,它实现信息的内部形式与人类可以接受形式之间的转换。

用户界面是介于用户与硬件而设计彼此之间交互沟通相关软件,目的在使得用户能够方便有效率地去操作硬件以达成双向之交互,完成所希望借助硬件完成之工作,用户界面定义广泛,包含了人机交互与图形用户接口,凡参与人类与机械的信息交流的领域都存在着用户界面。用户和系统之间一般用面向问题的受限自然语言进行交互。目前有系统开始利用多媒体技术开发新一代的用户界面。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。