计算机的组成及其功能

计算机由运算器,控制器、存储器及输入、输出装置五部分组成。

第一,运算器(Arithmetical and Logical Unit),也称作算术逻辑单元,主要是对数据进行各种运算。

第二,控制器(Control Unit)是计算机的控制中心,协调各计算机各部分按照预先的目标和步骤有序的工作。控制器从存储器中逐条取出指令,分析每条指令规定的操作和所需数据的存放位置,然后根据分析的结果向计算机其他部分发出控制信号,统一指挥整个计算机完成指令规定的操作。

第三,存储器(Memory Unit)主要功能是存储程序和各种数据信息,并能在计算机运行过程中高速,自动的完成程序和数据的存取。存储器是具有“记忆”功能的设备,它用具有两种稳定状态的物理器件来存储信息,这些器件被成为记忆元件。由于这些记忆元件有两种稳定状态,因此在计算机中采用只有两个数码“0”和“1”的二进制来表示数据。日常使用的十进制数必须转换成等值的二进制数才能存入存储器中,计算机中处理的各种字符,例如英文字母,运算符号等,也要转换成二进制才能存储和操作。存储器是由成千上万各存储单元构成,每个单元存放一定位数(危机上为8位)的二进制数,每个存储单元都有唯一的编号,成为存储单元的地址。计算机采用按地址访问的方式到存储器中存数据和取数据,即在计算机程序中,每当需要访问数据时,要向存储器送去一个地址指出数据的位置,同时发出一个存放命令,并带有带存放的数据,或者发出一个取出的命令。这种按地址存储方式的特点是,只要知道了数据的地址就能直接存取。缺点是数据往往要占用多个存储单元,必须连续存取有关的存储单元才是一个完整的数据。计算机在计算之前,程序和数据通过输入设备送入存储器,计算机开始工作之后,存储器还要为其他部件提供信息,也要保存中间结果和最终结果。因此,存储器的存数和取数的速度是计算机系统的一个重要性能指标。

第四,输入设备(Input device)用来向计算机输入各种原始数据和程序的设备。输入设备把各种形式的信息,如数字,文字,图像等转换为数字形式的编码,即计算机能够识别的用0和1表示的二进制代码。键盘、鼠标、图形输入板和视频摄像机等都是输入设备。

第五,输出设备(Output device)从计算机输出各类数据的设备叫做输出设备。输出设备把计算机加工处理的结果(二进制的编码)变换为人和其他设备所能接收和识别的信息形式如文字,数字,图像,声音,电压等。常见的输出设备有显示器,打印机,绘图仪等。

原创文章,作者:282265970@qq.com,如若转载,请注明出处:http://www.178linux.com/47214

(0)
282265970@qq.com282265970@qq.com
上一篇 2016-09-17 17:38
下一篇 2016-09-17 18:38

相关推荐

  • 计算机的组成、Linux主流三大版本的区别、Linux的哲学思想、Linux的使用格式及命令的使用简略说明,以及如何查看命令帮助、FHS目录机构

    计算机的组成极其功能? 按功能来说计算机是由运算器、控制器、I/O系统(输入、输出系统)、存储器五部分组成。 运算器:即中央处理器(CPU)作为五大部分中心的主脑,对数据进行逻辑运算或算数运算。 控制器:主要是指内存设备,将读取到的数据临时保存在内存中这个过程被成为寻址。在cpu中也有属于自己的控制器称之为CPU的寄存器来进行多指令的行。 I/O系统:输入系…

    2017-12-03
  • vim常用快捷键

    1、vim /etc/vimrc进入配置文件 如果不知道vimrc文件在哪,可使用 :scriptnames 来查看 set nu      #行号 set tabstop=4  #一个tab为4个空格长度 set ai  #设置自动缩进 syntax on   #高亮   2、基本 空格键 向右移动一格 x 删除后面…

    2017-09-05
  • 马哥教育网络班21期+第3周作业

    马哥教育网络班21期+第3周作业 1、列出当前系统上所有已经登陆的用户的用户名 [root@ip-172-31-45-110 ec2-user]# who | awk '{print $1}' ec2-user 2、取出最后登录到当前系统的用户的相关信息 [root@ip-172-3…

    Linux干货 2016-07-22
  • 马哥教育21期网络班—第12周课程+练习—-LAMP练习

    1、请描述一次完整的http请求处理过程; (1) 建立或处理连接:接收请求或拒绝请求 (2) 接收请求: 接收来自于网络的请求报文中对某资源的一次请求的过程; 持久连接:接收到请求不会断开这个请求 非持久连接:一个连接请求断开一次 并发访问响应模型(Web I/O): 单进程I/O结构:启动一个进程处理用户请求,而且一次只处理…

    Linux干货 2016-09-26
  • 计算机基础

    计算机组成 计算机发展史 采用电子管的第一代计算机(1946~1959年) 第一代计算机的内部元件使用的是电子管。第一代计算机主要用于科学研究和工程计算。 采用晶体管的第二代计算机(1960~1964年) 第二代计算机的内部元件使用的是晶体管,晶体管比电子管小得多,处理更迅速、更可靠。第二代计算机主要用于商业、大学教学和政府机关。 采用集成电路的第三代计算机…

    Linux干货 2017-12-03
  • LVM逻辑卷管理

    为什么要用LVM?     想象一个示例,如果我们给定的分区是50G,过段时间发现空间不够用,此时我们就要重新加一块新硬盘,重新分区格式化,将原来分区上的数据复制过来,再重新挂载,整个过程会非常麻烦,LVM可以很有效的解决这个问题 LVM简介     及逻辑卷(Logical V…

    Linux干货 2016-09-01