linux基础知识

冯*诺依曼体系 摩尔定律

1 计算机系统

计算机系统由硬件(hardware)系统和软件(software)系统两大部分组成

1

计算机(computer):俗称电脑是一种能接收和存储信息,并按存储在其内部的程序对海量的数据进行高速的,自动化的处理,然后把处理结果输出的 现代化智能电子设备。

发展历程

第一代计算机(1946-1957)                                   电子管时代

第二代计算机(1958-1964)                                晶体管时代

第三代计算机(1965-1970)                             集成电路时代

第四代计算机(1971年以后)                           大规模集成电路时代

1946年世界上第一台计算机ENIAC(electronic  numerical   integrator  and calculator)在美国滨州大学诞生,是美国奥伯丁武器试验场为了满足计算弹道而研制成的,使用17468只电子管。占地170平方米。重达30吨,耗电174千瓦。耗资四十多万美元,每秒可进行5000次的加法或减法的运算

2计算机硬件组成部分

冯*诺依曼体系结构:1946年数学家冯*诺依曼提出运算器,控制器,存储器,输入设备,输出设备

2

存储器又分主存储器和外存储器(主 外存储器都可以存储数据,冯*诺依曼体系规定要处理数据必须放在主存储器才能操作)

 

摩尔定律:由英特尔(intel)创始人之一戈登*摩尔1965年提出来,当价格不变时,集成电路上可容纳的元器件的数目,约每隔18-24个月,便会增加一倍。性能也将提升一倍。

3

计算机的划分

巨型计算机:应用于国防尖端技术和现代科学计算中。巨型计算机每秒运行速度可达每秒百万亿次以上,:天河1号为我国首台破千亿的超级计算机。

大型计算机:具有较高的运算速度,每秒可执行千万条指令而且由较大的存储空间,往往用于数据处理,科学计算。或作为网络服务器使用,如IBM  Z13

小型计算机:规模较小,结构简单,运行环境要求低,一般用于工业自动控制,测量仪器,医疗设备中的数据采集等。

微型计算机:中央处理器(cpu)采用微处理芯片,体积小巧轻便,广泛用于商业,服务业,工厂的自动控制。办公自动化以及大众化的信息处理。

 

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

(2)
顾笙顾笙
上一篇 2018-03-26 20:43
下一篇 2018-03-26 20:46

相关推荐

  • Linux系统上的人机交互

    众所周知,计算机上运行的数据流最后都会以二进制的方式流转,这对计算机来说确实没什么问题,但是对人类来说,这样的方式无疑太难理解,所以计算机通过转换,将二进制的0、1字符串转换成人们可以易于理解的字母和数字,来方便计算机与人类的沟通和交互。这样一来,人类可以读取和输入人类习惯的字母和数字;而计算机可以使用自己的0、1字符串接收任务和返回结果。然而,这一过程就少…

    Linux干货 2017-09-01
  • 基于虚拟用户控制的ftp服务

    FTP作为最常见的文件共享服务,可提供文件的上传,下载等服务;其用户可分为三类: 匿名用户:即不需要用户账号与密码即可登录FTP服务器,此时登录用户将会被映射为系统上的ftp用户。 系统用户:即用FTP服务器上的用户账号与密码登录FTP服务器。此种方法虽然在一定程度上对登录做出了限制,但由于系统账号的相关权限,则增大了FTP服务器的系统风险; 虚拟用户:用户…

    Linux干货 2016-10-23
  • rpm实现LAMP

    rpm实现LAMP部署 LAMP概述 LAMP指的Linux(操作系统)、ApacheHTTP 服务器,MySQL(有时也指MariaDB,数据库软件) 和PHP(有时也是指Perl或Python) 的第一个字母,一般用来建立web应用平台。常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同…

    Linux干货 2016-11-02
  • 如何修复Ubuntu 12.04上时间不正确的问题

    大家好: 今天跟大家分享下如何修复ubuntu 12.04上时间不正常的问题。 1–首先打date查看系统的时间是否正常 martell@cnux10:~/sistes/sha-mmb-o2o2o$ date  Thu Dec  1 09:15:47 UTC 2016 martell@cnux10:~/sistes/sha-m…

    Linux干货 2016-12-04
  • Mairadb

    Mairadb 编译安装Mairadb数据 先下载mariadb的软件包: 将软件包解压缩到/usr/local目录下 ]# tar xf mariadb-5.5.32-linux-x86_64.tar.gz -C /usr/local/ 创建连接 ]# ln -sv maria…

    Linux干货 2016-10-17
  • N26-第十周

    1、请详细描述CentOS系统的启动流程(详细到每个过程系统做了哪些事情)     看到同学的图不错拿来用用 ~ ~      2、为运行于虚拟机上的CentOS 6添加一块新硬件,提供两个主分区;  (1) 为硬盘新建两个主分区;并为其安装grub;  (2) 为硬盘的第一个主…

    2017-03-26