zoukankan      html  css  js  c++  java
  • 2.云计算&大数据_linux基础知识(1)计算机为何物

    一. 天降一物计算器,何许人也

    1.计算机的武林

      接受使用者输入指令与数据, 经由中央处理器的数学与逻辑单元运算处理后,以产生或储存成有用的信息

      个人计算机,即服务于个人雇主的隐士高手,只要雇主指令得当,下能算数八卦,上能飞天遁地

    2.深扒计算机五脏六腑:(运算器,控制器,存储,输入,输出)

      cpu:高手的脑回路(脑回路:算数逻辑单元与控制单元)------------------------------------------运算器,控制器

      bus:总线。高手的七筋六脉,负责运转体内真气(运算器,控制器,寄存器)

           cpu指令:指令集,高手的暗号,对上暗号,雇主可以任意指挥


       
       memory:8位1字节存储单元cells,编址存储设备(RAM)-----------------------------------存储器

       CPU 的重点是在进行运算与判断,那么要被运算与判断的数据是从哪里来的? CPU 读取的数据都是从主内存来的

       简单理解为高手的小本本,指令下达,或者暗号来了,高手的秘书,迅速记录小本本,待高手并执行任务并反馈

     


        I/O:与外部交互(磁盘,网卡)理论上最慢

        为什么说慢,比起秘书直达,雇主的飞鸽传书确实慢了点(即为输入单元),当执行完任务,再飞鸽传书通知雇主(即为输出单元)

                               (图来自鸟叔的私房菜)

    3.cpu架构类型(不可思议的脑回路进化)

       X86:32位
       X64:64位
       ARM:只设计,不生产(高通),卖规范,都用于节点手持设备
       m68000, m68k(摩托罗拉)
       Power(第一个多核,8核,16核)45nm
       PowerPC
       Sparc, UltraSparc
       Alpha(惠普)
       安腾

      精简指令集(Reduced Instruction Set Computer, RISC)动作也很单纯,指令的执行效能较佳

        该高手脑回路一根筋,但是效率极高

      复杂指令集(Complex Instruction Set Computer, CISC)因为指令执行较为复杂所以每条指令花费的时间较长, 但每条个别指令可以处理的工作较为丰富

        该高手脑回路可以提供个性化服务   

          多媒体微指令集:MMX, SSE, SSE2, SSE3, SSE4, AMD-3DNow!

          虚拟化微指令集:Intel-VT, AMD-SVM

          省电功能:Intel-SpeedStep, AMD-PowerNow!

          64/32位相容技术:AMD-AMD64, Intel-EM64T


     2.加法器:计算机上面常用的计算单位 (容量、速度等)
        bit, Byte
        8bits = 1Byte
        1024Bytes = 1KB
        1024KB = 1MB
        1024MB = 1GB
        4 * 1GB
     
     3.OS:operating system(高手的内功,防毒防虫害)
      软件程序,通用目的,硬件驱动,进程管理,内存管理,网络安全管理

  • 相关阅读:
    编程能力的四种境界
    《javascript高级程序设计》笔记五(转载)
    js学习总结----数据类型检测的四种方式(转载)
    初识数据库
    从你家的衣柜,理解软件编程的「架构」
    前端项目工程化 -- 自动化构建初体验
    ECMAScript -- let 和块级作用域
    异步编程 -- 手写Promise初体验
    前端项目工程化 -- webpack -- Source Maps
    异步编程 -- Promise
  • 原文地址:https://www.cnblogs.com/zhimahu/p/11735652.html
Copyright © 2011-2022 走看看