博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
计算机的组成以及其功能
阅读量:5815 次
发布时间:2019-06-18

本文共 1224 字,大约阅读时间需要 4 分钟。

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):为了某种特定用途而被开发的软件。它可以是一个特定的程序,也可以是一个由众多独立程序组成的庞大的软件系统

转载于:https://blog.51cto.com/qianai/2385952

你可能感兴趣的文章
开源 免费 java CMS - FreeCMS1.2-标签 infoSign
查看>>
开源 免费 java CMS - FreeCMS1.9 移动APP生成栏目列表数据
查看>>
git reset 三种用法总结
查看>>
虚拟机新增加硬盘,不用重启读到新加的硬盘
查看>>
Java IO流详尽解析
查看>>
邮件服务系列之四基于虚拟用户的虚拟域的邮件系统(安装courier-authlib以及部分配置方法)...
查看>>
Linux VSFTP服务器
查看>>
DHCP中继数据包互联网周游记
查看>>
Squid 反向代理服务器配置
查看>>
Java I/O操作
查看>>
Tomcat性能调优
查看>>
项目管理心得
查看>>
Android自学--一篇文章基本掌握所有的常用View组件
查看>>
灰度图像和彩色图像
查看>>
通过vb.net 和NPOI实现对excel的读操作
查看>>
TCP segmentation offload
查看>>
java数据类型
查看>>
数据结构——串的朴素模式和KMP匹配算法
查看>>
FreeMarker-Built-ins for strings
查看>>
验证DataGridView控件的数据输入
查看>>