计算机软件组合及功能,计算机的组成以及其功能

本文详细阐述了计算机的组成,包括硬件系统的控制器、运算器、存储器、输入设备和输出设备,以及软件系统的汇编语言、系统软件和应用软件。硬件部分中,运算器执行算术和逻辑运算,控制器协调计算机运作,存储器存储数据,输入设备传输信息,输出设备呈现结果。软件部分则涉及汇编语言、系统软件如操作系统、编译器等,以及用于特定用途的应用软件。
摘要由CSDN通过智能技术生成

1、描述计算机的组成及其功能。

计算机的组成分为两大部分。

一、软件系统,包括:汇编系统、系统软件、应用软件等。

二、硬件系统,根据冯诺伊曼提出的计算机体系架构,一台计算机主要分为五个部分:控制器、运算器、存储器、输入设备、输出设备。

1、计算机的硬件部分的功能如下:

1.1、运算器:运算器是完成各种算术运算和逻辑运算的装置,能进行加、减、乘、除等数学运算,也能作比较、判断、查找、逻辑运算等。

1.2、控制器:CPU的组成部分之一。相当于计算机的中枢神经,通过控制器,可以有效的控制和协调整个计算机的如下动作

– 保障不同数率传输的数据可以得到缓冲

– 甄别IO设备传送数据的正错

– 实现数据与数据之间的交换

– 接收和识别命令

1.3、存储器:存储器的主要功能是存储程序和各种数据信息,并能在计算机运行过程中高速、自动地完成程序或数据的存取。

1.4、输入设备:输入设备负责将数据、程序、文字符号、图象、声音等信息输送到计算机中。常用的输入设备有键盘、鼠标、触摸屏等。

1.5、输出设备:计算机输出各类数据的设备叫做输出设备。输出设备把计算机加工处理的结果变换为人或其它设备所能接收和识别的信息形式如文字、数字、图形、声音、电压等。常用的输出设备有显示器、打印机、绘图仪等。

2、计算机的软件部分的功能如下:

2.1、汇编语言(assembly language):一种用于cpu的低级语言。它使用助记符代替二进制语言,方便人类的阅读及操作。但一种汇编语言只能与相对应的计算机系统结构对应,无法在不同平台移植

2.2、系统软件(system software):用来运行或控制硬件所开发的计算机软件,如操作系统、编译器、数据库等等

常见的系统软件包含:

操作系统(Operating system):控制与管理硬件及软件资源,并提供用户操作接口,完成人机交互的软件,常见的有Unix、GNU/Linux、 MAC OS X、Microsoft Windows等

编译器(compiler):将使用汇编语言编写的代码,转换成计算机可识别的机器语言,常见的有GCC

解释器(interpreter):将高级编程语言一行一行解释运行。它的好处是可以消除编译整个程序的负担,缺点则是运行速度比较缓慢,且使用解释器的代码在运行过程中,不可脱离解释器。常见的使用解释器的语言包括Perl、Python、Ruby等

连接器(linker):将由汇编器或编译器产生的目标文件和外部程序库链接为一个可执行文件

加载器(loader):负责将程序加载到内存中,并配置内存与相关参数,使之能够运行

2.3、应用软件(application software):为了某种特定用途而被开发的软件。它可以是一个特定的程序,也可以是一个由众多独立程序组成的庞大的软件系统

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值