计算机的组成及其功能

计算机的组成

计算机由软件及硬件组成。计算机相当于人的身体,软件相当于人的思想。软件分为操作系统及应用软件

硬件由输入单元、输出单元、(CPU内部的)控制单元、(CPU内部的)算术逻辑单元、主存储器五大部分组成。计算机五大单元

 

CPU相当于人的大脑,判断处理数据、控制躯干。主板相当于人的神经,将所有的原件连接在一起。硬盘相当于你的永久记忆,CPU(大脑)可以(回忆)读取写入。键盘、鼠标、网卡,相当于人的手、脚、眼睛与外界互动,接收感知外界信息,为输入单元。电源供应器,相当于人的心脏,提供能量,显示适配器等于脑袋中的影像,将来自眼睛的刺激转化成影像在脑袋中呈现。

主存储器,大脑中放置正在被思考的数据区块。硬盘读取数据太慢,跟不上CPU大脑的高速频率,所以内存诞生。内存是高速存储的区域以满足CPU的频率。

几乎所有的数据都从,主存储器,流入流出,所以内存的大小非常重要。

有了硬件,只是有了血肉之躯,还不能办具体的事情。需要有软件(思想)来控制硬件,直接控制硬件的软件是操作系统。如windows,LINUX.硬件与软件的关系

操作系统有两部分组成,内核,及系统调用。内核直接管理硬件,把硬件进行封装,并把硬件的各种接口抽象为系统调用,供其他应用程序使用。外部的应用程序,只能通过系统调用来控制硬件,而不是内核,因为内核必须极度的安全稳定。SHELL是应用程序的一种,英文单词是外壳,外部的意思,是linux操作系统与外部交互的界面。

 

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

(1)
南麟剑首2018南麟剑首2018
上一篇 2018-06-27 14:52
下一篇 2018-06-27 19:09

相关推荐

  • 日常——sed练习

    1、删除centos7系统/etc/grub2.cfg文件中所有以空白开头的行行首的空白字符# sed -i.bak ‘s/^[[:space:]]*//’ /data/grub2.cfg2、删除/etc/fstab文件中所有以#开头,后面至少跟一个空白字符的行的行首的#和空白字符# sed -i.bak ‘s@^#[[:…

    2018-04-13
  • Linux学习从入门到打死也不放弃,完全笔记整理(持续更新)

    这是一片学习笔记的汇总,同步51cto,查看内容请点击各章节介绍。

    Linux笔记 2018-04-07
  • Linux任务计划、周期性任务执行

    Linux任务计划、周期性任务执行 at at命令用于在指定时间执行命令。执行结果会通过邮件发送给用户 at允许使用一套相当复杂的指定时间的方法。它能够接受在当天的hh:mm(小时:分钟)式的时间指定。假如该时间已过去,那么就放在第二天执行 语法 at(选项)(参数) atq: 查询任务列表 atrm: 删除指定任务 选项 -f:指定包含具体指令的任务文件;…

    Linux笔记 2018-04-03
  • 程序包管理工具及sed基本使用方法

    程序包管理工具及sed基本使用方法

    2018-04-01
  • 学习笔记(8)

    笔记

    Linux笔记 2018-04-15
  • rpm指令详解

    程序包管理器: 功能:将编译好的应用程序的各组成文件打包成一个或几个程序包文件,从而更方便地实现程序包的安装、升级、卸载和查询等管理操作;   1、程序包的组成清单(每个程序包都单独实现);         文件清单          安装或卸载时运行的脚本   2、数据库(公共)        程序包的名称和版本;       依赖关系;       功能…

    Linux笔记 2018-03-30