计算机的组成及其功能简述

1、计算机的组成

(1)运算器、控制器、寄存器、缓存 –> CPU,Central Processing Unit

(2)存储器 –> Memory

(3)输入设备 –> Keyboard、Mouse and so on

(4)输出设备 –> Displayer and so on

(5)外部存储 –> HardDisk and so on


2、计算机各个组成部分功能的简要说明

(1)计算机各个组成部分示意图:

blob.png

(2)计算机各个组成部分功能简述

    • 由输入设备将数据输入到内存,经由CPU进行处理,再由输出设备将数据进行输出;

    • 所有组件都是通过CPU中的控制器(控制单元)来负责协调的,CPU中的运算器(算数逻辑单元)主要负责程序运算与逻辑判断,其要处理的数据全部来源于主存储器(内存);

    • CPU通过其内部的寄存器从内存中获取数据,第一步先检查缓存中是否有所需要的数据,如若没有则进行第二步,即直接进入内存获取数据;

    • 主存储器(内存),主要负责暂时存储将要由CPU进行处理的数据;

    • 外部存储(当前主要是硬盘),主要负责永久存储数据

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

(0)
TornadoTornado
上一篇 2016-09-19 10:47
下一篇 2016-09-19 12:03

相关推荐

  • 第四周小结

    这周我们主要学习了写脚本的简单语法,写了一些简单的脚本,下面就由我来简单介绍一下: 第一步使用文本编辑来创建脚本: 创建好后在里面写想要运行的脚本即可,然后按Esc—wq退出保存即可。也可以按q不保存退出;q!不保存强制退出;wq!保存强制退出。 第二步运行脚本,给予执行权限,在命令行上指定脚本的相对路径和绝对路径 对了,当在脚本里输入内容时,要Ese&#8…

    2017-08-06
  • 基于kubernetes构建Docker集群管理详解

    一、前言        Kubernetes 是Google开源的容器集群管理系统,基于Docker构建一个容器的调度服务,提供资源调度、均衡容灾、服务注册、动态扩缩容等功能套件,目前最新版本为0.6.2。本文介绍如何基于Centos7.0构建Kubernetes平台,在正式介绍…

    2015-03-10
  • linux中数组的定义与使用

            我们常说,程序=指令+数据,往细一点的方向说,指令具体指的有哪些?数据又有哪些? 总结一下: 指令大概包括,编程语言中的语法关键字(如bash编程中的关键字有for,while,case,if,until,continue,break),还包括系统中的命令,和一些自己编写的函数,这些…

    2017-05-23
  • 几种常见开源协议

    几种常见的开源协议: 一、GPL详解: 在自由软件所使用的各种许可证之中,最为人们注意的也许是通用公开许可证(General Public License,简称GPL)。 GPL同其它的自由软件许可证一样,许可社会公众享有:运行、复制软件的自由,发行传播软件的自由,获得软件源码的自由,改进软件并将自己作出的改进版本向社会发行传播的自由。 GPL还规定:只要这…

    Linux干货 2016-07-12
  • shell-变量

    bash中变量的种类 根据变量的生效范围等标准:     本地变量:生效范围为当前shell进程;对当前shell之外的其它shell进程,包括当前shell的子shell进程均无效     环境变量:生效范围为当前shell进程及其子进程    …

    Linux干货 2016-08-21
  • vim编辑器总结与操作练习

    一、VIM总结如下: 模式化的编辑器 1、三种基本模式:     编辑模式(命令模式)     输入模式(插入模式)    末行模式:内置的命令行接口 2、如何使用VIM打开文件,编辑文件     打开文件:     #vim  【options】【file】     +n;打开文件后直接让光标处于第n行的行首     +/PATTERN:打开文件后,直接让…

    2017-11-29