计算机的一些简单认识

 

完整的计算机系统包括硬件和软件两大部分,硬件是指计算机系统中的各种看得见摸得着的物理装置。例如主板,网卡,显示器等。软件是指计算机运行所以需要的各种程序。例如操作系统:linux,windows。办公软件office等等。可以这样理解为软件是对硬件功能通过复杂的编程封装,让人们得以实现计算机应用于生活。

早期的计算机:

英国曼彻斯特科学工业博物馆的“宝贝”

英国曼彻斯特科学工业博物馆的“宝贝”

PDP-7

迪吉多(DEC)迷你电脑PDP-7(伟大的UNIX系统诞生就在这种机型)

前期的计算机体积很庞大,普通老百姓一般都无法接触得到,也无法使用,后来经发展到冯·诺伊曼结构,一直到现在。

冯诺依曼体系的计算机,它的设计思想包括三个方面:

1.计算机应包括运算器、控制器、存储器、输入设备和输出设备五大部件。

2.计算机内部的数据和指令以二进制形式表示。

3.程序和数据存放在存储器中,计算机执行程序时,无需人工干预,能自动、连续地执行程序,并得到预期的结果。

硬件系统:

包括运算器、控制器、存储器、输入设备和输出设备五大部件。

1、控制器

是整个计算机的中枢神经,其功能是对程序规定的控制信息进行解释,根据其要求进行控制,调度程序、数据、地址,协调计算机各部分工作及内存与外设的访问等。

2、运算器

运算器的功能是对数据进行各种算术运算和逻辑运算,即对数据进行加工处理。

3、存储器

存储器的功能是存储程序、数据和各种信号、命令等信息,并在需要时提供这些信息。

4、输入设备

输入设备是计算机的重要组成部分,输入设备与输出设备合你为外部设备,简称外设,作用是将程序、原始数据、文字、字符、控制命令或现场采集的数据等信息输入到计算机。常见的输入设备有键盘、鼠标,手写板等。

5、输出设备

输出设备与输入设备同样是计算机的重要组成部分,它把计算机的中间结果或最后结果、机内的各种数据符号及文字或各种控制信号等信息输出出来。微机常用的输出设备有显示器、打印机、印字机等。

 

1、CPU,中央处理器 Central Processing Unit 。

功能是解释计算机指令以及处理计算机软件中的数据。相当于我们的大脑。

目前生产CPU的主要公司:AMD ,intel ,高通,MTK等,后两者用于移动领域。

AMDCPU代表:毒龙系列,记得我第一次装机是买了一个毒龙1.6G的,没钱。现在都投汰了。还有速龙,羿龙系列等,目前流行的是FX系列,也被戏称为推土机。服务器领域比较少,在服务器领域基本都被intel占领了。

Intel CPU代表:低端的赛扬系列,常常被听说高频低能。奔腾系列,如P1,P2,P3,P4,在2004年当时一个普通家庭说你家里要是有一台pentium4的主机,别人都会觉得你牛啊。目前已经发展到酷睿家族系列I3,I5,I7,好像是到了酷睿第七代了。服务器领域代表有Xeon系列。

 

CPU架构:x86,x64 (amd64),64位架构是AMD最先研发出的,曾经火了一把。   摩托罗拉的m68000, m68k,英国的arm,用于移动设备。SUN公司                                                                                                               ultrasparc,IBM的 power 等。

指令集:分精简指令集和复杂指令集。例如SSE4,AVX2.0等,虚拟化指令集intel-VT,AMD-SVM等。

影响CPU性能的指标有:

处理器速度: 主频,单位,HZ。主频=外频*倍频。

L1,L2,L3缓存Cashe,越大越好。

内存:又叫记忆体,是CPU能直接寻址的存储空间,关机后,内存里面的数据会丢失。主要是用来供给CPU用来判断用的信息,用于放置正在被思考的数据。现在装机时经常听说的DDR3,DDR4,是第三,四代双倍数据率同步动态随机存取内存。

磁盘:通俗说是硬盘,是我们存放数据的地方,就好像一个大仓库,可以放各种各样的数据。目前常见的有SSD(固态硬盘),SAS硬盘,服务器专用。SATA硬盘,转速有5400r/min,7200r/min,(SAS)10000r/min,转速越高读写性能越好。

输入设备:键盘鼠标,通过输入指令于计算机进行互动。

输出设备:如显示器,计算机反馈的内容输出到显示器给我们看。

主板:就好像人的神经系统一样,将各个重要部件连接起来。

1-160919114015K4

 

文笔不好,写得不是很全面,有错漏的地方请朋友们多批评指正。

 

 

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

(3)
N27_dxldengN27_dxldeng
上一篇 2017-09-11 15:34
下一篇 2017-09-11 18:46

相关推荐

  • Linux任务计划,周期性任务执行详解

    Linux任务计划,周期性任务执行 概述 本章将为大家介绍一些任务计划和周期性任务计划执行相关内容任务计划的分类主要有由两种    未来的某时间点执行一次某任务:at,batch    周期性运行某任务:crontab具体分为三个方面来说明:    1、at计划任务    2、c…

    Linux干货 2016-09-27
  • Nginx代理MogileFS并实现负载均衡和高可用

    Nginx代理MogileFS并实现负载均衡和高可用 MogileFS nginx 负载均衡 前言 实验拓扑 实验环境 实验步骤 配置MogileFS 配置Nginx 总结 前言 上篇文章我们了解分布式系统和MogileFS的基本使用, 但是那样的架构是有问题的, 本篇文章我们来了解一下如何使用nginx-mogilefs-module-…

    大数据运维 2016-05-05
  • 第5周作业

    1、显示当前系统上root、fedora或user1用户的默认shell     ~]# egrep "^(root|fedora|user1)" /etc/passwd 2、找出/etc/rc.d/init.d/functions文件中某单词后面跟一组小括号的行,如:hello();  …

    Linux干货 2017-01-07
  • CentOS 6启动过程总结与GRUB问题修复

    一、CentOS 6 的启动流程 第一步:加电自检(POST) 主要检查硬件设备是否存在并能正常运行,如:CPU、内存、硬盘、风扇、输入输出设备等。自检功能主要是通过BIOS来实现的,BIOS程序是装载在一个硬件芯片CMOS上的,加电过程就是给CMOS通电,然后启动BIOS程序,BIOS程序会根据CMOS上面的一些配置信息区读取其他的硬件设备信息并检测其是否…

    Linux干货 2016-09-16
  • linux系统自动化安装和selinux

    系统自动化安装: Anaconda 安装系统分成三个阶段:  安装前配置阶段安装过程使用的语言键盘类型安装目标存储设备Basic Storage :本地磁盘特殊设备:iSCSI设定主机名配置网络接口时区管理员密码x设定分区方式及MBR 的安装位置创建一个普通用户选定要安装的程序包 创建引导光盘:#cp /media/cdrom/isoli…

    Linux干货 2017-04-06
  • 第一周博客作业

       第一次自己动手写博客,而不是转载或者收藏,还是满忐忑的,希望是一个好的开始,以下内容均为依照记忆或者说学习到的知识总结,之后会另写一篇博文根据网络查询到的更严谨完整的答案作为总结。一、描述计算机的组成及其功能。答:计算机主要有五个部分组成,分别是:运算器、控制器、存储器、输入设备、输出设备。  1、控制器为整个计算机工作中的核心,负责调度所有组件之间的…

    Linux干货 2016-12-04

评论列表(3条)

  • h
    h 2017-09-13 09:45

    非常详细的总结,点赞!

    • N27_dxldeng
      N27_dxldeng 2017-09-13 10:36

      @h谢谢汤哥鼓励。

    • h
      h 2017-09-13 11:01

      @N27_dxldeng可以参考其他同学的内容把要点提炼出来。