Linux学习   机关基础Linux基础入门

计算机与操作系统

Eniarc

  Cpu :运算器 控制器    寄存器  缓存器

  存储器  内存    Ram  (Random access  memory)

    Ipnut 

    Output

  程序      指令➕数据 

              算法➕数据 结构

    CPU    支持的指令的集合叫做指令集

  cell    8bits  存储单元

      32位    2的  32次幂

         

    指令➕数据  都在内存中调用  !

    外存→内存←CPU的缓存越大命中率越高        内存工作频率比CPU慢

    内存是编址的存储单元     

      过程式编程语言        操作系统→通用程序

      顺序执行  依次

      循环执行

      选择执行 

      batch            批处理 

      计算机再某一时刻只能有一个程序  单人物系统 

      让同一时刻运行多个程序

      多任务    multi  tasks   

        bell  ➕    MIT  ➕    GE  =multics  为了多任务产生

      贝尔  麻省理工智能  通用电气

      Ken  Thompson:  Space  Travel  (游戏)

      Dec数字设备公司    PDP  11 

      PDP7        汇编语言写了个  小系统  unics  unix  1969年

      UNIX(1971) nyoff

      1972    UNIX      10台

                B语言编写 

Dennisritch    把B  加工一下    成了C

            上层

            编译器          C语言

            底层硬件   

    《美国计算机通讯》  1974年第一次公之于众  UNIX

  AT&T    贝尔    system  v7    1979年

    1978    Microsoft    XENIX

    Berkelex(加州伯克利分校)  为uinx做了很大贡献

    Ken  →1979年任教于  加州伯克利分校   

            Bill Joy  成立    BSRG伯克利系统研究小组

      于1979年发行以BSD  命名的unix   

      1980年  DARPA(美国国防高级计划署)  实现  TCP/IP协议

      1981年  Microsoft  的Bill  Gates  买断了  QDOS  的版权

      1983年  TCP/IP  诞生于  BSD  系统上

      DOS  2.0

      Sum成立  Bill  Joy  利用  workstation  工作站 

      Apple   

              XEROX    PARK      图形界面    ➕Dos    Windows

              Windows    nt    是VMS团队➕微软  合力完成

          1985年前后    Richard  Stallman 

          GNU    我们不是unix  任何人都可以使用

          GPL    任何任何软件都要遵行GPL协定都是免费开源的

          X  Window    是为unix提供图形界面  加去GPL

        Andrew    minix    有  4000+行代码

    原文作者:家穷人丑小学文化农村户口
    原文地址: https://www.jianshu.com/p/fc1558aa5e51
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞