计算机的组成及其功能

计算机(computer)俗称电脑,常用于进行数值计算、逻辑计算,除此之外还带有存储记忆功能。

计算机主要由五个部分组成。

1运算器

运算器(ALU,Arithmetic Logic Unit),基本功能是完成对各种数据的加工处理,主要负责完成计算机中的算术运算(即加、减、乘、除以及相应的复合运算)和逻辑运算(与、或、非等逻辑运算以及数据的比较和移位等操作)。

2存储器

存储器是现代信息技术中用于保存信息的记忆设备。主要用于存储程序以及各种数据信息。在计算机的运行过程中,存储器能够高速完成程序或数据的存取。计算机的存储器通常包括内存储器和外存储器。

内存储器:在计算机主机内,直接与运算器、控制器交换信息,容量体积小,存取速度快,一般只存放那些正在运行的程序和待处理的数据。

外存储器:通常以硬盘等形式表现而存在,作为内存储器的延伸,用来存放一些系统必须使用,但又不急于使用的程序和数据。外存储器通常读取数据较慢,但容量大,可以长时间保存大量信息。

计算机运行时,运算器的操作和操作种类由控制器决定。运算器处理的数据来自存储器;处理后的结果数据通常送回存储器,或暂时寄存在运算器中。

3控制器

控制器CU(Controller Unit),是指按照预定顺序改变主电路或控制电路的接线和改变电路中电阻值来控制电动机的启动、调速、制动和反向的主令装置。一般由指令寄存器、指令译码器、时序电路和控制电路组成。

指令寄存器:用来存放正在执行的指令。

操作码译码器:用来对指令的操作码进行译码,产生相应的控制电平,完成分析指令的功能。

时序电路:用来产生时间标志信号。

指令计数器:用来形成下一条要执行的指令的地址。

4输入设备

输入设备是向计算机输入数据和信息的设备。是计算机与用户或其他设备通信的桥梁。输入设备会把各式各样的信息转换为计算机能够识别的二进制代码,并输入到计算机内存储起来。常见的输入设备比如键鼠,摄像头等。

5输出设备

与输入设备对应的是输出设备,其从计算机输出各类数据。在计算机加工处理的之后,输出设备将结果变换为人或其它设备所能接收和识别的信息形式。常用的输出设备有显示器、打印机、绘图仪等。

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/98453

(1)
AzuthAzuth
上一篇 2018-05-13
下一篇 2018-05-13

相关推荐

  • bash的工作特性之命令执行状态返回值和命令行展开所涉及的内容及其示例演示。

    bash的基础特性: 1.命令补全: shell程序在接收到用户执行命令的请求时,分析完成之后,最左侧的字符串会被当作命令; 命令查找机制: 根据PATH环境变量中设定的目录,自左向右逐个搜多目录下的文件名 给定的打头字符串,如果能唯一标识某命令程序文件,则直接补全,                      如果不能唯一标识某命令程序文件,再tab一次会给…

    Linux笔记 2018-05-20
  • 路由

    地址分类有类的 固定的网络ID 是多少位就是多少位A 前8位是网络ID0-127.x.x.x其中0.x.x.x是未知地址,不能用127.x.x.x是回环地址,不能用所以有1-126个网段可用公式:网络(网段)数量=2^可变网络ID位数一个网络的主机数量=2^主机ID位数-2所以一个A类网络主机数有1600万netmask:255.0.0.0 B类128-19…

    Linux笔记 2018-05-06
  • linux下find的用法及练习

    find命令详解

    Linux笔记 2018-04-15
  • TCP/IP协议三次握手与四次握手流程解析

    一、TCP报文格式TCP/IP协议的详细信息参看《TCP/IP协议详解》三卷本。下面是TCP报文格式图:   图1 TCP报文格式上图中有几个字段需要重点介绍下:(1)序号:Seq序号,占32位,用来标识从TCP源端向目的端发送的字节流,发起方发送数据时对此进行标记。(2)确认序号:Ack序号,占32位,只有ACK标志位为1时,确认序号字段才有效,…

    2018-05-06
  • 学习笔记(9)

    学习笔记(9)

    Linux笔记 2018-04-22